/openbmc/linux/sound/pci/ice1712/ |
H A D | ice1712.h | 211 struct snd_ice1712; 284 struct snd_ice1712 { struct 357 unsigned int (*get_dir)(struct snd_ice1712 *ice); 371 int (*is_spdif_master)(struct snd_ice1712 *ice); argument 372 unsigned int (*get_rate)(struct snd_ice1712 *ice); argument 381 int (*pm_suspend)(struct snd_ice1712 *); argument 382 int (*pm_resume)(struct snd_ice1712 *); argument 484 struct snd_ice1712 *ice); 512 int (*chip_init)(struct snd_ice1712 *); 513 void (*chip_exit)(struct snd_ice1712 *); [all …]
|
H A D | pontis.c | 111 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in wm_dac_vol_get() 127 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in wm_dac_vol_put() 166 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in wm_adc_vol_get() 182 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in wm_adc_vol_put() 208 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in wm_adc_mux_get() 620 struct snd_ice1712 *ice = entry->private_data; in wm_proc_regs_write() 635 struct snd_ice1712 *ice = entry->private_data; in wm_proc_regs_read() 646 static void wm_proc_init(struct snd_ice1712 *ice) in wm_proc_init() 654 struct snd_ice1712 *ice = entry->private_data; in cs_proc_regs_read() 667 static void cs_proc_init(struct snd_ice1712 *ice) in cs_proc_init() [all …]
|
H A D | se.c | 102 static void se200pci_WM8740_init(struct snd_ice1712 *ice) in se200pci_WM8740_init() 119 static void se200pci_WM8766_write(struct snd_ice1712 *ice, in se200pci_WM8766_write() 184 static void se200pci_WM8766_init(struct snd_ice1712 *ice) in se200pci_WM8766_init() 447 struct snd_ice1712 *ice = snd_kcontrol_chip(kc); in se200pci_cont_volume_get() 458 struct snd_ice1712 *ice = snd_kcontrol_chip(kc); in se200pci_cont_boolean_get() 468 struct snd_ice1712 *ice = snd_kcontrol_chip(kc); in se200pci_cont_enum_get() 519 struct snd_ice1712 *ice = snd_kcontrol_chip(kc); in se200pci_cont_volume_put() 545 struct snd_ice1712 *ice = snd_kcontrol_chip(kc); in se200pci_cont_boolean_put() 562 struct snd_ice1712 *ice = snd_kcontrol_chip(kc); in se200pci_cont_enum_put() 659 static int se_init(struct snd_ice1712 *ice) in se_init() [all …]
|
H A D | prodigy192.c | 96 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_dac_mute_get() 111 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_dac_mute_put() 144 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_dac_vol_get() 160 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_dac_vol_put() 191 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_adc_mute_get() 205 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_adc_mute_put() 236 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_adc_vol_get() 512 struct snd_ice1712 *ice = private_data; in prodigy192_ak4114_write() 527 struct snd_ice1712 *ice = private_data; in prodigy192_ak4114_read() 628 struct snd_ice1712 *ice = entry->private_data; in stac9460_proc_regs_read() [all …]
|
H A D | prodigy_hifi.c | 254 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in ak4396_dac_vol_get() 266 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in ak4396_dac_vol_put() 363 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in wm_dac_vol_get() 864 struct snd_ice1712 *ice = entry->private_data; in wm_proc_regs_write() 880 struct snd_ice1712 *ice = entry->private_data; in wm_proc_regs_read() 891 static void wm_proc_init(struct snd_ice1712 *ice) in wm_proc_init() 931 static void wm8766_init(struct snd_ice1712 *ice) in wm8766_init() 954 static void wm8776_init(struct snd_ice1712 *ice) in wm8776_init() 1034 static int prodigy_hifi_init(struct snd_ice1712 *ice) in prodigy_hifi_init() 1109 static void ak4396_init(struct snd_ice1712 *ice) in ak4396_init() [all …]
|
H A D | ice1712.c | 133 struct snd_ice1712 *ice = ac97->private_data; in snd_ice1712_ac97_write() 157 struct snd_ice1712 *ice = ac97->private_data; in snd_ice1712_ac97_read() 187 struct snd_ice1712 *ice = ac97->private_data; in snd_ice1712_pro_ac97_write() 212 struct snd_ice1712 *ice = ac97->private_data; in snd_ice1712_pro_ac97_read() 407 struct snd_ice1712 *ice = dev_id; in snd_ice1712_interrupt() 1452 struct snd_ice1712 *ice = ac97->private_data; in snd_ice1712_mixer_free_ac97() 2441 struct snd_ice1712 *ice = card->private_data; in snd_ice1712_free() 2460 struct snd_ice1712 *ice = card->private_data; in snd_ice1712_create() 2545 struct snd_ice1712 *ice; in snd_ice1712_probe() 2669 struct snd_ice1712 *ice = card->private_data; in snd_ice1712_suspend() [all …]
|
H A D | psc724.c | 25 struct snd_ice1712 *ice; 107 struct snd_ice1712 *ice = spec->ice; in psc724_wm8766_write() 204 struct snd_ice1712 *ice = spec->ice; in psc724_update_hp_jack_state() 241 void (*set)(struct snd_ice1712 *ice, bool on); 242 bool (*get)(struct snd_ice1712 *ice); 261 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in psc724_ctl_get() 272 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in psc724_ctl_put() 302 static int psc724_add_controls(struct snd_ice1712 *ice) in psc724_add_controls() 369 static int psc724_resume(struct snd_ice1712 *ice) in psc724_resume() 382 static int psc724_init(struct snd_ice1712 *ice) in psc724_init() [all …]
|
H A D | quartet.c | 34 unsigned int (*get_register)(struct snd_ice1712 *ice); 263 struct snd_ice1712 *ice = ak->private_data[0]; in qtet_akm_write() 435 static unsigned int get_scr(struct snd_ice1712 *ice) in get_scr() 441 static unsigned int get_mcr(struct snd_ice1712 *ice) in get_mcr() 447 static unsigned int get_cpld(struct snd_ice1712 *ice) in get_cpld() 477 struct snd_ice1712 *ice = entry->private_data; in proc_regs_read() 488 static void proc_init(struct snd_ice1712 *ice) in proc_init() 496 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in qtet_mute_get() 506 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in qtet_mute_put() 769 static int qtet_add_controls(struct snd_ice1712 *ice) in qtet_add_controls() [all …]
|
H A D | ice1724.c | 134 struct snd_ice1712 *ice = ac97->private_data; in snd_vt1724_ac97_write() 148 struct snd_ice1712 *ice = ac97->private_data; in snd_vt1724_ac97_read() 308 struct snd_ice1712 *ice = s->rmidi->private_data; in vt1724_midi_output_trigger() 324 struct snd_ice1712 *ice = s->rmidi->private_data; in vt1724_midi_output_drain() 385 struct snd_ice1712 *ice = dev_id; in snd_vt1724_interrupt() 1491 struct snd_ice1712 *ice = entry->private_data; in snd_vt1724_proc_read() 2456 struct snd_ice1712 *ice = card->private_data; in snd_vt1724_free() 2469 struct snd_ice1712 *ice = card->private_data; in snd_vt1724_create() 2531 struct snd_ice1712 *ice; in __snd_vt1724_probe() 2679 struct snd_ice1712 *ice = card->private_data; in snd_vt1724_suspend() [all …]
|
H A D | ews.c | 44 struct snd_ice1712 *ice = bus->private_data; in ewx_i2c_setlines() 56 struct snd_ice1712 *ice = bus->private_data; in ewx_i2c_getclock() 62 struct snd_ice1712 *ice = bus->private_data; in ewx_i2c_getdata() 79 struct snd_ice1712 *ice = bus->private_data; in ewx_i2c_start() 98 struct snd_ice1712 *ice = bus->private_data; in ewx_i2c_stop() 104 struct snd_ice1712 *ice = bus->private_data; in ewx_i2c_direction() 160 struct snd_ice1712 *ice = ak->private_data[0]; in ews88mt_ak4524_lock() 177 struct snd_ice1712 *ice = ak->private_data[0]; in ews88mt_ak4524_unlock() 186 struct snd_ice1712 *ice = ak->private_data[0]; in ewx2496_ak4524_lock() 202 struct snd_ice1712 *ice = ak->private_data[0]; in dmx6fire_ak4524_lock() [all …]
|
H A D | hoontech.c | 28 static void snd_ice1712_stdsp24_gpio_write(struct snd_ice1712 *ice, unsigned char byte) in snd_ice1712_stdsp24_gpio_write() 41 static void snd_ice1712_stdsp24_darear(struct snd_ice1712 *ice, int activate) in snd_ice1712_stdsp24_darear() 50 static void snd_ice1712_stdsp24_mute(struct snd_ice1712 *ice, int activate) in snd_ice1712_stdsp24_mute() 59 static void snd_ice1712_stdsp24_insel(struct snd_ice1712 *ice, int activate) in snd_ice1712_stdsp24_insel() 146 static void snd_ice1712_stdsp24_midi2(struct snd_ice1712 *ice, int activate) in snd_ice1712_stdsp24_midi2() 155 static int hoontech_init(struct snd_ice1712 *ice, bool staudio) in hoontech_init() 247 static int snd_ice1712_hoontech_init(struct snd_ice1712 *ice) in snd_ice1712_hoontech_init() 252 static int snd_ice1712_staudio_init(struct snd_ice1712 *ice) in snd_ice1712_staudio_init() 264 struct snd_ice1712 *ice = ak->private_data[0]; in stdsp24_ak4524_lock() 275 static int snd_ice1712_value_init(struct snd_ice1712 *ice) in snd_ice1712_value_init() [all …]
|
H A D | aureon.c | 200 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in aureon_universe_inmux_get() 209 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in aureon_universe_inmux_put() 292 static int aureon_ac97_init(struct snd_ice1712 *ice) in aureon_ac97_init() 358 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in aureon_ac97_vol_get() 374 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in aureon_ac97_vol_put() 402 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in aureon_ac97_mute_get() 415 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in aureon_ac97_mute_put() 440 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in aureon_ac97_micboost_get() 1918 static int aureon_reset(struct snd_ice1712 *ice) in aureon_reset() 2063 static int aureon_resume(struct snd_ice1712 *ice) in aureon_resume() [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() 434 struct snd_ice1712 *ice = private_data; in ap192_ak4114_write() 446 struct snd_ice1712 *ice = private_data; in ap192_ak4114_read() [all …]
|
H A D | juli.c | 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() 481 static unsigned int juli_get_rate(struct snd_ice1712 *ice) in juli_get_rate() 533 struct snd_ice1712 *ice = ak4114->change_callback_private; in juli_ak4114_change() [all …]
|
H A D | phase.c | 109 static int phase22_init(struct snd_ice1712 *ice) in phase22_init() 146 static int phase22_add_controls(struct snd_ice1712 *ice) in phase22_add_controls() 288 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in wm_pcm_mute_get() 300 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in wm_pcm_mute_put() 331 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in wm_master_vol_get() 343 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in wm_master_vol_put() 367 static int phase28_init(struct snd_ice1712 *ice) in phase28_init() 478 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in wm_vol_get() 493 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in wm_vol_put() 534 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in wm_mute_get() [all …]
|
H A D | wtm.c | 116 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_dac_mute_get() 143 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_dac_mute_put() 194 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_dac_vol_get() 216 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_dac_vol_put() 261 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_adc_mute_get() 283 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_adc_mute_put() 329 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_adc_vol_get() 353 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_adc_vol_put() 398 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in stac9460_mic_sw_get() 554 static int wtm_add_controls(struct snd_ice1712 *ice) in wtm_add_controls() [all …]
|
H A D | delta.c | 125 struct snd_ice1712 *ice = device->bus->private_data; in ap_cs8427_sendbytes() 142 struct snd_ice1712 *ice = device->bus->private_data; in ap_cs8427_readbytes() 250 struct snd_ice1712 *ice = ak->private_data[0]; in delta_ak4524_lock() 264 struct snd_ice1712 *ice = ak->private_data[0]; in delta1010lt_ak4524_lock() 277 struct snd_ice1712 *ice = ak->private_data[0]; in delta66e_ak4524_lock() 291 struct snd_ice1712 *ice = ak->private_data[0]; in vx442_ak4524_lock() 325 struct snd_ice1712 *ice = ak->private_data[0]; in delta_ak4524_set_rate_val() 411 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_ice1712_delta1010lt_wordclock_status_get() 566 static int snd_ice1712_delta_resume(struct snd_ice1712 *ice) in snd_ice1712_delta_resume() 605 static int snd_ice1712_delta_suspend(struct snd_ice1712 *ice) in snd_ice1712_delta_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 | maya44.c | 69 struct snd_ice1712 *ice; 76 static void wm8776_write(struct snd_ice1712 *ice, struct snd_wm8776 *wm, in wm8776_write() 92 static int wm8776_write_bits(struct snd_ice1712 *ice, struct snd_wm8776 *wm, in wm8776_write_bits() 283 static int maya_set_gpio_bits(struct snd_ice1712 *ice, unsigned int mask, in maya_set_gpio_bits() 517 static int maya44_add_controls(struct snd_ice1712 *ice) in maya44_add_controls() 534 static void wm8776_init(struct snd_ice1712 *ice, in wm8776_init() 587 static void set_rate(struct snd_ice1712 *ice, unsigned int rate) in set_rate() 672 static int maya44_init(struct snd_ice1712 *ice) in maya44_init()
|
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 …
|