Home
last modified time | relevance | path

Searched refs:snd_ca0106 (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/sound/pci/ca0106/
Dca0106.h647 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 …]
Dca0106_mixer.c77 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 …]
Dca0106_main.c346 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 …]
Dca0106_proc.c275 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()