Home
last modified time | relevance | path

Searched refs:cs8427 (Results 1 – 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/sound/i2c/
Dcs8427.c20 static void snd_cs8427_reset(struct snd_i2c_device *cs8427);
37 struct cs8427 { struct
83 struct cs8427 *chip = device->private_data; in snd_cs8427_select_corudata()
103 struct cs8427 *chip = device->private_data; in snd_cs8427_send_corudata()
186 struct cs8427 *chip = device->private_data; in snd_cs8427_init()
255 struct cs8427 *chip; in snd_cs8427_create()
305 static void snd_cs8427_reset(struct snd_i2c_device *cs8427) in snd_cs8427_reset() argument
307 struct cs8427 *chip; in snd_cs8427_reset()
311 if (snd_BUG_ON(!cs8427)) in snd_cs8427_reset()
313 chip = cs8427->private_data; in snd_cs8427_reset()
[all …]
DMakefile8 snd-cs8427-objs := cs8427.o
15 obj-$(CONFIG_SND_ICE1712) += snd-cs8427.o snd-i2c.o
/kernel/linux/linux-5.10/include/sound/
Dcs8427.h181 int snd_cs8427_iec958_build(struct snd_i2c_device *cs8427,
184 int snd_cs8427_iec958_active(struct snd_i2c_device *cs8427, int active);
185 int snd_cs8427_iec958_pcm(struct snd_i2c_device *cs8427, unsigned int rate);
/kernel/linux/linux-5.10/sound/pci/ice1712/
Ddelta.c413 if (snd_i2c_sendbytes(ice->cs8427, &reg, 1) != 1) in snd_ice1712_delta1010lt_wordclock_status_get()
416 snd_i2c_readbytes(ice->cs8427, &reg, 1); in snd_ice1712_delta1010lt_wordclock_status_get()
579 snd_cs8427_init(ice->i2c, ice->cs8427); in snd_ice1712_delta_resume()
Dice1712.c330 if (snd_i2c_sendbytes(ice->cs8427, reg, 1) != 1) { in snd_ice1712_cs8427_set_input_clock()
334 if (snd_i2c_readbytes(ice->cs8427, &val, 1) != 1) { in snd_ice1712_cs8427_set_input_clock()
345 if (snd_i2c_sendbytes(ice->cs8427, reg, 2) != 2) { in snd_ice1712_cs8427_set_input_clock()
360 snd_cs8427_iec958_active(ice->cs8427, 1); in open_cs8427()
365 snd_cs8427_iec958_active(ice->cs8427, 0); in close_cs8427()
370 snd_cs8427_iec958_pcm(ice->cs8427, rate); in setup_cs8427()
381 (ice->cs8427_timeout * HZ) / 1000, &ice->cs8427); in snd_ice1712_init_cs8427()
395 if (ice->cs8427) in snd_ice1712_set_input_clock_source()
1232 if (ice->cs8427) { in snd_ice1712_pcm_profi()
1234 err = snd_cs8427_iec958_build(ice->cs8427, in snd_ice1712_pcm_profi()
Dews.c503 …snd_cs8427_reg_write(ice->cs8427, CS8427_REG_RECVERRMASK, CS8427_UNLOCK | CS8427_CONF | CS8427_BIP… in snd_ice1712_ews_init()
508 …snd_cs8427_reg_write(ice->cs8427, CS8427_REG_RECVERRMASK, CS8427_UNLOCK | CS8427_CONF | CS8427_BIP… in snd_ice1712_ews_init()
953 if (ice->cs8427 == NULL) { in snd_ice1712_ews_add_controls()
Dice1712.h346 struct snd_i2c_device *cs8427; /* CS8427 I2C device */ member