Home
last modified time | relevance | path

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

/linux-6.6.21/sound/i2c/
Dcs8427.c20 static void snd_cs8427_reset(struct snd_i2c_device *cs8427);
37 struct cs8427 { struct
86 struct cs8427 *chip = device->private_data; in snd_cs8427_select_corudata()
106 struct cs8427 *chip = device->private_data; in snd_cs8427_send_corudata()
190 struct cs8427 *chip = device->private_data; in snd_cs8427_init()
262 struct cs8427 *chip; in snd_cs8427_create()
312 static void snd_cs8427_reset(struct snd_i2c_device *cs8427) in snd_cs8427_reset() argument
314 struct cs8427 *chip; in snd_cs8427_reset()
318 if (snd_BUG_ON(!cs8427)) in snd_cs8427_reset()
320 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
/linux-6.6.21/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);
/linux-6.6.21/sound/pci/ice1712/
Dice1712.c324 if (snd_i2c_sendbytes(ice->cs8427, reg, 1) != 1) { in snd_ice1712_cs8427_set_input_clock()
328 if (snd_i2c_readbytes(ice->cs8427, &val, 1) != 1) { in snd_ice1712_cs8427_set_input_clock()
339 if (snd_i2c_sendbytes(ice->cs8427, reg, 2) != 2) { in snd_ice1712_cs8427_set_input_clock()
354 snd_cs8427_iec958_active(ice->cs8427, 1); in open_cs8427()
359 snd_cs8427_iec958_active(ice->cs8427, 0); in close_cs8427()
364 snd_cs8427_iec958_pcm(ice->cs8427, rate); in setup_cs8427()
375 (ice->cs8427_timeout * HZ) / 1000, &ice->cs8427); in snd_ice1712_init_cs8427()
389 if (ice->cs8427) in snd_ice1712_set_input_clock_source()
1226 if (ice->cs8427) { in snd_ice1712_pcm_profi()
1228 err = snd_cs8427_iec958_build(ice->cs8427, in snd_ice1712_pcm_profi()
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()
Dews.c506 …snd_cs8427_reg_write(ice->cs8427, CS8427_REG_RECVERRMASK, CS8427_UNLOCK | CS8427_CONF | CS8427_BIP… in snd_ice1712_ews_init()
512 …snd_cs8427_reg_write(ice->cs8427, CS8427_REG_RECVERRMASK, CS8427_UNLOCK | CS8427_CONF | CS8427_BIP… in snd_ice1712_ews_init()
961 if (ice->cs8427 == NULL) { in snd_ice1712_ews_add_controls()
Dice1712.h346 struct snd_i2c_device *cs8427; /* CS8427 I2C device */ member