Searched refs:snd_ice1712 (Results 1 – 9 of 9) sorted by relevance
| /linux/sound/pci/ice1712/ |
| H A D | ice1712.h | 211 struct snd_ice1712; 272 void (*open)(struct snd_ice1712 *, struct snd_pcm_substream *); 273 void (*setup_rate)(struct snd_ice1712 *, int rate); 274 void (*close)(struct snd_ice1712 *, struct snd_pcm_substream *); 275 void (*default_get)(struct snd_ice1712 *, struct snd_ctl_elem_value *ucontrol); 276 int (*default_put)(struct snd_ice1712 *, struct snd_ctl_elem_value *ucontrol); 277 void (*stream_get)(struct snd_ice1712 *, struct snd_ctl_elem_value *ucontrol); 278 int (*stream_put)(struct snd_ice1712 *, struct snd_ctl_elem_value *ucontrol); 284 struct snd_ice1712 { struct 354 void (*set_mask)(struct snd_ice1712 *ice, unsigned int data); argument [all …]
|
| H A D | se.c | 102 static void se200pci_WM8740_init(struct snd_ice1712 *ice) in se200pci_WM8740_init() 108 static void se200pci_WM8740_set_pro_rate(struct snd_ice1712 *ice, in se200pci_WM8740_set_pro_rate() 119 static void se200pci_WM8766_write(struct snd_ice1712 *ice, in se200pci_WM8766_write() 165 static void se200pci_WM8766_set_volume(struct snd_ice1712 *ice, int ch, in se200pci_WM8766_set_volume() 184 static void se200pci_WM8766_init(struct snd_ice1712 *ice) in se200pci_WM8766_init() 203 static void se200pci_WM8766_set_pro_rate(struct snd_ice1712 *ice, in se200pci_WM8766_set_pro_rate() 217 static void se200pci_WM8776_write(struct snd_ice1712 *ice, in se200pci_WM8776_write() 227 static void se200pci_WM8776_set_output_volume(struct snd_ice1712 *ice, in se200pci_WM8776_set_output_volume() 234 static void se200pci_WM8776_set_input_volume(struct snd_ice1712 *ice, in se200pci_WM8776_set_input_volume() 245 static void se200pci_WM8776_set_input_selector(struct snd_ice1712 *ice, in se200pci_WM8776_set_input_selector() [all …]
|
| H A D | psc724.c | 25 struct snd_ice1712 *ice; 107 struct snd_ice1712 *ice = spec->ice; in psc724_wm8766_write() 155 static void psc724_set_master_switch(struct snd_ice1712 *ice, bool on) in psc724_set_master_switch() 168 static bool psc724_get_master_switch(struct snd_ice1712 *ice) in psc724_get_master_switch() 177 static void psc724_set_jack_state(struct snd_ice1712 *ice, bool hp_connected) in psc724_set_jack_state() 204 struct snd_ice1712 *ice = spec->ice; in psc724_update_hp_jack_state() 213 static void psc724_set_jack_detection(struct snd_ice1712 *ice, bool on) in psc724_set_jack_detection() 230 static bool psc724_get_jack_detection(struct snd_ice1712 *ice) in psc724_get_jack_detection() 241 void (*set)(struct snd_ice1712 *ice, bool on); 242 bool (*get)(struct snd_ice1712 *ice); [all …]
|
| H A D | revo.c | 27 static void revo_i2s_mclk_changed(struct snd_ice1712 *ice) in revo_i2s_mclk_changed() 83 struct snd_ice1712 *ice = bus->private_data; in revo_i2c_start() 89 struct snd_ice1712 *ice = bus->private_data; in revo_i2c_stop() 95 struct snd_ice1712 *ice = bus->private_data; in revo_i2c_direction() 112 struct snd_ice1712 *ice = bus->private_data; in revo_i2c_setlines() 127 struct snd_ice1712 *ice = bus->private_data; in revo_i2c_getdata() 144 static int revo51_i2c_init(struct snd_ice1712 *ice, in revo51_i2c_init() 311 struct snd_ice1712 *ice = ak->private_data[0]; in ap192_set_rate_val() 364 static void write_data(struct snd_ice1712 *ice, unsigned int gpio, in write_data() 386 static unsigned char read_data(struct snd_ice1712 *ice, unsigned int gpio, in read_data() [all …]
|
| H A D | juli.c | 152 snd_vt1724_write_i2c((struct snd_ice1712 *)private_data, AK4114_ADDR, in juli_ak4114_write() 158 return snd_vt1724_read_i2c((struct snd_ice1712 *)private_data, in juli_ak4114_read() 166 static void juli_spdif_in_open(struct snd_ice1712 *ice, in juli_spdif_in_open() 198 struct snd_ice1712 *ice = ak->private_data[0]; in juli_akm_write() 212 struct snd_ice1712 *ice = ak->private_data[0]; in juli_akm_set_rate_val() 292 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in juli_mute_get() 307 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in juli_mute_put() 411 static int juli_add_controls(struct snd_ice1712 *ice) in juli_add_controls() 450 static int juli_resume(struct snd_ice1712 *ice) in juli_resume() 461 static int juli_suspend(struct snd_ice1712 *ice) in juli_suspend() [all …]
|
| H A D | ak4xxx.c | 26 struct snd_ice1712 *ice = ak->private_data[0]; in snd_ice1712_akm4xxx_lock() 33 struct snd_ice1712 *ice = ak->private_data[0]; in snd_ice1712_akm4xxx_unlock() 48 struct snd_ice1712 *ice = ak->private_data[0]; in snd_ice1712_akm4xxx_write() 113 const struct snd_ak4xxx_private *_priv, struct snd_ice1712 *ice) in snd_ice1712_akm4xxx_init() 139 void snd_ice1712_akm4xxx_free(struct snd_ice1712 *ice) in snd_ice1712_akm4xxx_free() 154 int snd_ice1712_akm4xxx_build_controls(struct snd_ice1712 *ice) in snd_ice1712_akm4xxx_build_controls()
|
| H A D | amp.c | 19 static void wm_put(struct snd_ice1712 *ice, int reg, unsigned short val) in wm_put() 26 static int snd_vt1724_amp_init(struct snd_ice1712 *ice) in snd_vt1724_amp_init() 54 static int snd_vt1724_amp_add_controls(struct snd_ice1712 *ice) in snd_vt1724_amp_add_controls()
|
| H A D | vt1720_mobo.c | 20 static int k8x800_init(struct snd_ice1712 *ice) in k8x800_init() 34 static int k8x800_add_controls(struct snd_ice1712 *ice) in k8x800_add_controls()
|
| H A D | envy24ht.h | 203 unsigned char snd_vt1724_read_i2c(struct snd_ice1712 *ice, unsigned char dev, unsigned char addr); 204 void snd_vt1724_write_i2c(struct snd_ice1712 *ice, unsigned char dev, unsigned char addr, unsigned …
|