Searched refs:snd_ca0106 (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/sound/pci/ca0106/ |
D | ca0106.h | 647 struct snd_ca0106; 650 struct snd_ca0106 *emu; 653 void (*interrupt)(struct snd_ca0106 *emu, struct snd_ca0106_channel *channel); 658 struct snd_ca0106 *emu; 679 struct snd_ca0106 { struct 719 int snd_ca0106_mixer(struct snd_ca0106 *emu); argument 720 int snd_ca0106_proc_init(struct snd_ca0106 * emu); 722 unsigned int snd_ca0106_ptr_read(struct snd_ca0106 * emu, 726 void snd_ca0106_ptr_write(struct snd_ca0106 *emu, 731 int snd_ca0106_i2c_write(struct snd_ca0106 *emu, u32 reg, u32 value); [all …]
|
D | ca0106_mixer.c | 77 static void ca0106_spdif_enable(struct snd_ca0106 *emu) in ca0106_spdif_enable() 101 static void ca0106_set_capture_source(struct snd_ca0106 *emu) in ca0106_set_capture_source() 110 static void ca0106_set_i2c_capture_source(struct snd_ca0106 *emu, in ca0106_set_i2c_capture_source() 130 static void ca0106_set_capture_mic_line_in(struct snd_ca0106 *emu) in ca0106_set_capture_mic_line_in() 148 static void ca0106_set_spdif_bits(struct snd_ca0106 *emu, int idx) in ca0106_set_spdif_bits() 163 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); in snd_ca0106_shared_spdif_get() 172 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); in snd_ca0106_shared_spdif_put() 198 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); in snd_ca0106_capture_source_get() 207 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); in snd_ca0106_capture_source_put() 235 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); in snd_ca0106_i2c_capture_source_get() [all …]
|
D | ca0106_main.c | 346 unsigned int snd_ca0106_ptr_read(struct snd_ca0106 * emu, in snd_ca0106_ptr_read() 362 void snd_ca0106_ptr_write(struct snd_ca0106 *emu, in snd_ca0106_ptr_write() 378 int snd_ca0106_spi_write(struct snd_ca0106 * emu, in snd_ca0106_spi_write() 411 int snd_ca0106_i2c_write(struct snd_ca0106 *emu, in snd_ca0106_i2c_write() 467 static void snd_ca0106_intr_enable(struct snd_ca0106 *emu, unsigned int intrenb) in snd_ca0106_intr_enable() 478 static void snd_ca0106_intr_disable(struct snd_ca0106 *emu, unsigned int intrenb) in snd_ca0106_intr_disable() 510 static void restore_spdif_bits(struct snd_ca0106 *chip, int idx) in restore_spdif_bits() 519 static int snd_ca0106_channel_dac(struct snd_ca0106 *chip, in snd_ca0106_channel_dac() 539 static int snd_ca0106_pcm_power_dac(struct snd_ca0106 *chip, int channel_id, in snd_ca0106_pcm_power_dac() 563 struct snd_ca0106 *chip = snd_pcm_substream_chip(substream); in snd_ca0106_pcm_open_playback_channel() [all …]
|
D | ca0106_proc.c | 275 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_iec958() 297 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_reg_write32() 315 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_reg_read32() 331 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_reg_read16() 347 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_reg_read8() 363 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_reg_read1() 381 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_reg_read2() 399 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_reg_write() 413 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_i2c_write() 425 int snd_ca0106_proc_init(struct snd_ca0106 *emu) in snd_ca0106_proc_init()
|