snd_ac97 198 arch/arm/mach-imx/mach-pca100.c static void pca100_ac97_warm_reset(struct snd_ac97 *ac97) snd_ac97 208 arch/arm/mach-imx/mach-pca100.c static void pca100_ac97_cold_reset(struct snd_ac97 *ac97) snd_ac97 210 arch/arm/mach-imx/mach-pcm043.c static void pcm043_ac97_warm_reset(struct snd_ac97 *ac97) snd_ac97 233 arch/arm/mach-imx/mach-pcm043.c static void pcm043_ac97_cold_reset(struct snd_ac97 *ac97) snd_ac97 47 drivers/base/regmap/regmap-ac97.c struct snd_ac97 *ac97 = context; snd_ac97 57 drivers/base/regmap/regmap-ac97.c struct snd_ac97 *ac97 = context; snd_ac97 69 drivers/base/regmap/regmap-ac97.c struct regmap *__regmap_init_ac97(struct snd_ac97 *ac97, snd_ac97 79 drivers/base/regmap/regmap-ac97.c struct regmap *__devm_regmap_init_ac97(struct snd_ac97 *ac97, snd_ac97 25 drivers/mfd/ucb1400_core.c unsigned int ucb1400_adc_read(struct snd_ac97 *ac97, u16 adc_channel, snd_ac97 51 drivers/mfd/ucb1400_core.c struct snd_ac97 *ac97; snd_ac97 30 drivers/mfd/wm97xx-core.c struct snd_ac97 *ac97; snd_ac97 13 include/linux/mfd/wm97xx.h struct snd_ac97; snd_ac97 16 include/linux/mfd/wm97xx.h struct snd_ac97 *ac97; snd_ac97 5 include/linux/platform_data/asoc-imx-ssi.h struct snd_ac97; snd_ac97 17 include/linux/platform_data/asoc-imx-ssi.h void (*ac97_reset) (struct snd_ac97 *ac97); snd_ac97 18 include/linux/platform_data/asoc-imx-ssi.h void (*ac97_warm_reset)(struct snd_ac97 *ac97); snd_ac97 33 include/linux/regmap.h struct snd_ac97; snd_ac97 568 include/linux/regmap.h struct regmap *__regmap_init_ac97(struct snd_ac97 *ac97, snd_ac97 613 include/linux/regmap.h struct regmap *__devm_regmap_init_ac97(struct snd_ac97 *ac97, snd_ac97 85 include/linux/ucb1400.h struct snd_ac97 *ac97; snd_ac97 95 include/linux/ucb1400.h struct snd_ac97 *ac97; snd_ac97 112 include/linux/ucb1400.h static inline u16 ucb1400_reg_read(struct snd_ac97 *ac97, u16 reg) snd_ac97 117 include/linux/ucb1400.h static inline void ucb1400_reg_write(struct snd_ac97 *ac97, u16 reg, u16 val) snd_ac97 122 include/linux/ucb1400.h static inline u16 ucb1400_gpio_get_value(struct snd_ac97 *ac97, u16 gpio) snd_ac97 127 include/linux/ucb1400.h static inline void ucb1400_gpio_set_value(struct snd_ac97 *ac97, u16 gpio, snd_ac97 135 include/linux/ucb1400.h static inline u16 ucb1400_gpio_get_direction(struct snd_ac97 *ac97, u16 gpio) snd_ac97 140 include/linux/ucb1400.h static inline void ucb1400_gpio_set_direction(struct snd_ac97 *ac97, u16 gpio, snd_ac97 148 include/linux/ucb1400.h static inline void ucb1400_adc_enable(struct snd_ac97 *ac97) snd_ac97 153 include/linux/ucb1400.h static inline void ucb1400_adc_disable(struct snd_ac97 *ac97) snd_ac97 159 include/linux/ucb1400.h unsigned int ucb1400_adc_read(struct snd_ac97 *ac97, u16 adc_channel, snd_ac97 273 include/linux/wm97xx.h struct snd_ac97 *ac97; /* ALSA codec access */ snd_ac97 14 include/sound/ac97/compat.h struct snd_ac97 *snd_ac97_compat_alloc(struct ac97_codec_device *adev); snd_ac97 15 include/sound/ac97/compat.h void snd_ac97_compat_release(struct snd_ac97 *ac97); snd_ac97 173 include/sound/ac97_codec.h struct snd_ac97; snd_ac97 178 include/sound/ac97_codec.h int (*build_3d) (struct snd_ac97 *ac97); snd_ac97 179 include/sound/ac97_codec.h int (*build_specific) (struct snd_ac97 *ac97); snd_ac97 180 include/sound/ac97_codec.h int (*build_spdif) (struct snd_ac97 *ac97); snd_ac97 181 include/sound/ac97_codec.h int (*build_post_spdif) (struct snd_ac97 *ac97); snd_ac97 183 include/sound/ac97_codec.h void (*suspend) (struct snd_ac97 *ac97); snd_ac97 184 include/sound/ac97_codec.h void (*resume) (struct snd_ac97 *ac97); snd_ac97 186 include/sound/ac97_codec.h void (*update_jacks) (struct snd_ac97 *ac97); /* for jack-sharing */ snd_ac97 190 include/sound/ac97_codec.h void (*reset) (struct snd_ac97 *ac97); snd_ac97 191 include/sound/ac97_codec.h void (*warm_reset)(struct snd_ac97 *ac97); snd_ac97 192 include/sound/ac97_codec.h void (*write) (struct snd_ac97 *ac97, unsigned short reg, unsigned short val); snd_ac97 193 include/sound/ac97_codec.h unsigned short (*read) (struct snd_ac97 *ac97, unsigned short reg); snd_ac97 194 include/sound/ac97_codec.h void (*wait) (struct snd_ac97 *ac97); snd_ac97 195 include/sound/ac97_codec.h void (*init) (struct snd_ac97 *ac97); snd_ac97 214 include/sound/ac97_codec.h struct snd_ac97 *codec[4]; snd_ac97 226 include/sound/ac97_codec.h void (*private_free) (struct snd_ac97 *ac97); snd_ac97 238 include/sound/ac97_codec.h void (*private_free) (struct snd_ac97 *ac97); snd_ac97 287 include/sound/ac97_codec.h #define to_ac97_t(d) container_of(d, struct snd_ac97, dev) snd_ac97 290 include/sound/ac97_codec.h static inline int ac97_is_audio(struct snd_ac97 * ac97) snd_ac97 294 include/sound/ac97_codec.h static inline int ac97_is_modem(struct snd_ac97 * ac97) snd_ac97 298 include/sound/ac97_codec.h static inline int ac97_is_rev22(struct snd_ac97 * ac97) snd_ac97 302 include/sound/ac97_codec.h static inline int ac97_can_amap(struct snd_ac97 * ac97) snd_ac97 306 include/sound/ac97_codec.h static inline int ac97_can_spdif(struct snd_ac97 * ac97) snd_ac97 317 include/sound/ac97_codec.h struct snd_ac97 **rac97); snd_ac97 318 include/sound/ac97_codec.h const char *snd_ac97_get_short_name(struct snd_ac97 *ac97); snd_ac97 320 include/sound/ac97_codec.h void snd_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short value); snd_ac97 321 include/sound/ac97_codec.h unsigned short snd_ac97_read(struct snd_ac97 *ac97, unsigned short reg); snd_ac97 322 include/sound/ac97_codec.h void snd_ac97_write_cache(struct snd_ac97 *ac97, unsigned short reg, unsigned short value); snd_ac97 323 include/sound/ac97_codec.h int snd_ac97_update(struct snd_ac97 *ac97, unsigned short reg, unsigned short value); snd_ac97 324 include/sound/ac97_codec.h int snd_ac97_update_bits(struct snd_ac97 *ac97, unsigned short reg, unsigned short mask, unsigned short value); snd_ac97 326 include/sound/ac97_codec.h int snd_ac97_update_power(struct snd_ac97 *ac97, int reg, int powerup); snd_ac97 328 include/sound/ac97_codec.h static inline int snd_ac97_update_power(struct snd_ac97 *ac97, int reg, snd_ac97 335 include/sound/ac97_codec.h void snd_ac97_suspend(struct snd_ac97 *ac97); snd_ac97 336 include/sound/ac97_codec.h void snd_ac97_resume(struct snd_ac97 *ac97); snd_ac97 338 include/sound/ac97_codec.h int snd_ac97_reset(struct snd_ac97 *ac97, bool try_warm, unsigned int id, snd_ac97 364 include/sound/ac97_codec.h int snd_ac97_tune_hardware(struct snd_ac97 *ac97, snd_ac97 367 include/sound/ac97_codec.h int snd_ac97_set_rate(struct snd_ac97 *ac97, int reg, unsigned int rate); snd_ac97 395 include/sound/ac97_codec.h struct snd_ac97 *codec[4]; /* allocated codecs */ snd_ac97 412 include/sound/ac97_codec.h static inline void snd_ac97_dev_add_pdata(struct snd_ac97 *ac97, void *data) snd_ac97 1721 include/sound/emu10k1.h struct snd_ac97 *ac97; snd_ac97 1845 include/sound/emu10k1.h unsigned short snd_emu10k1_ac97_read(struct snd_ac97 *ac97, unsigned short reg); snd_ac97 1846 include/sound/emu10k1.h void snd_emu10k1_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short data); snd_ac97 537 include/sound/soc.h struct snd_ac97 *snd_soc_alloc_ac97_component(struct snd_soc_component *component); snd_ac97 538 include/sound/soc.h struct snd_ac97 *snd_soc_new_ac97_component(struct snd_soc_component *component, snd_ac97 540 include/sound/soc.h void snd_soc_free_ac97_component(struct snd_ac97 *ac97); snd_ac97 20 sound/ac97/snd_ac97_compat.c static void compat_ac97_reset(struct snd_ac97 *ac97) snd_ac97 29 sound/ac97/snd_ac97_compat.c static void compat_ac97_warm_reset(struct snd_ac97 *ac97) snd_ac97 38 sound/ac97/snd_ac97_compat.c static void compat_ac97_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 47 sound/ac97/snd_ac97_compat.c static unsigned short compat_ac97_read(struct snd_ac97 *ac97, snd_ac97 67 sound/ac97/snd_ac97_compat.c struct snd_ac97 *snd_ac97_compat_alloc(struct ac97_codec_device *adev) snd_ac97 69 sound/ac97/snd_ac97_compat.c struct snd_ac97 *ac97; snd_ac97 72 sound/ac97/snd_ac97_compat.c ac97 = kzalloc(sizeof(struct snd_ac97), GFP_KERNEL); snd_ac97 92 sound/ac97/snd_ac97_compat.c void snd_ac97_compat_release(struct snd_ac97 *ac97) snd_ac97 98 sound/ac97/snd_ac97_compat.c int snd_ac97_reset(struct snd_ac97 *ac97, bool try_warm, unsigned int id, snd_ac97 26 sound/ac97_bus.c static bool snd_ac97_check_id(struct snd_ac97 *ac97, unsigned int id, snd_ac97 55 sound/ac97_bus.c int snd_ac97_reset(struct snd_ac97 *ac97, bool try_warm, unsigned int id, snd_ac97 37 sound/arm/aaci.c static void aaci_ac97_select_codec(struct aaci *aaci, struct snd_ac97 *ac97) snd_ac97 66 sound/arm/aaci.c static void aaci_ac97_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 107 sound/arm/aaci.c static unsigned short aaci_ac97_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 835 sound/arm/aaci.c struct snd_ac97 *ac97; snd_ac97 233 sound/arm/aaci.h struct snd_ac97 *ac97; snd_ac97 27 sound/arm/pxa2xx-ac97.c static void pxa2xx_ac97_legacy_reset(struct snd_ac97 *ac97) snd_ac97 35 sound/arm/pxa2xx-ac97.c static unsigned short pxa2xx_ac97_legacy_read(struct snd_ac97 *ac97, snd_ac97 47 sound/arm/pxa2xx-ac97.c static void pxa2xx_ac97_legacy_write(struct snd_ac97 *ac97, snd_ac97 62 sound/arm/pxa2xx-ac97.c static struct snd_ac97 *pxa2xx_ac97_ac97; snd_ac97 43 sound/atmel/ac97c.c struct snd_ac97 *ac97; snd_ac97 623 sound/atmel/ac97c.c static void atmel_ac97c_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 643 sound/atmel/ac97c.c static unsigned short atmel_ac97c_read(struct snd_ac97 *ac97, snd_ac97 268 sound/drivers/ml403-ac97cr.c static void lm4550_regfile_write_values_after_init(struct snd_ac97 *ac97) snd_ac97 345 sound/drivers/ml403-ac97cr.c struct snd_ac97 *ac97; snd_ac97 818 sound/drivers/ml403-ac97cr.c snd_ml403_ac97cr_codec_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 939 sound/drivers/ml403-ac97cr.c snd_ml403_ac97cr_codec_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 1184 sound/drivers/ml403-ac97cr.c static void snd_ml403_ac97cr_mixer_free(struct snd_ac97 *ac97) snd_ac97 49 sound/pci/ac97/ac97_codec.c int (*patch)(struct snd_ac97 *ac97); snd_ac97 50 sound/pci/ac97/ac97_codec.c int (*mpatch)(struct snd_ac97 *ac97); snd_ac97 195 sound/pci/ac97/ac97_codec.c static void update_power_regs(struct snd_ac97 *ac97); snd_ac97 214 sound/pci/ac97/ac97_codec.c static int snd_ac97_valid_reg(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 272 sound/pci/ac97/ac97_codec.c void snd_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short value) snd_ac97 297 sound/pci/ac97/ac97_codec.c unsigned short snd_ac97_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 305 sound/pci/ac97/ac97_codec.c static inline unsigned short snd_ac97_read_cache(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 326 sound/pci/ac97/ac97_codec.c void snd_ac97_write_cache(struct snd_ac97 *ac97, unsigned short reg, unsigned short value) snd_ac97 351 sound/pci/ac97/ac97_codec.c int snd_ac97_update(struct snd_ac97 *ac97, unsigned short reg, unsigned short value) snd_ac97 383 sound/pci/ac97/ac97_codec.c int snd_ac97_update_bits(struct snd_ac97 *ac97, unsigned short reg, unsigned short mask, unsigned short value) snd_ac97 398 sound/pci/ac97/ac97_codec.c int snd_ac97_update_bits_nolock(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 415 sound/pci/ac97/ac97_codec.c static int snd_ac97_ad18xx_update_pcm_bits(struct snd_ac97 *ac97, int codec, unsigned short mask, unsigned short value) snd_ac97 459 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 476 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 497 sound/pci/ac97/ac97_codec.c static int snd_ac97_page_save(struct snd_ac97 *ac97, int reg, struct snd_kcontrol *kcontrol) snd_ac97 511 sound/pci/ac97/ac97_codec.c static void snd_ac97_page_restore(struct snd_ac97 *ac97, int page_save) snd_ac97 537 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 561 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 680 sound/pci/ac97/ac97_codec.c static void set_inv_eapd(struct snd_ac97 *ac97, struct snd_kcontrol *kctl) snd_ac97 718 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 731 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 805 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 874 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 891 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 905 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 937 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 949 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 982 sound/pci/ac97/ac97_codec.c static void snd_ac97_powerdown(struct snd_ac97 *ac97); snd_ac97 1002 sound/pci/ac97/ac97_codec.c static int snd_ac97_free(struct snd_ac97 *ac97) snd_ac97 1020 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = device->device_data; snd_ac97 1025 sound/pci/ac97/ac97_codec.c static int snd_ac97_try_volume_mix(struct snd_ac97 * ac97, int reg) snd_ac97 1075 sound/pci/ac97/ac97_codec.c static void check_volume_resolution(struct snd_ac97 *ac97, int reg, unsigned char *lo_max, unsigned char *hi_max) snd_ac97 1115 sound/pci/ac97/ac97_codec.c static int snd_ac97_try_bit(struct snd_ac97 * ac97, int reg, int bit) snd_ac97 1129 sound/pci/ac97/ac97_codec.c static void snd_ac97_change_volume_params2(struct snd_ac97 * ac97, int reg, int shift, unsigned char *max) snd_ac97 1156 sound/pci/ac97/ac97_codec.c struct snd_ac97 * ac97) snd_ac97 1169 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97) snd_ac97 1238 sound/pci/ac97/ac97_codec.c unsigned int hi_max, struct snd_ac97 *ac97) snd_ac97 1278 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97) snd_ac97 1308 sound/pci/ac97/ac97_codec.c static unsigned int snd_ac97_determine_spdif_rates(struct snd_ac97 *ac97); snd_ac97 1310 sound/pci/ac97/ac97_codec.c static int snd_ac97_mixer_build(struct snd_ac97 * ac97) snd_ac97 1652 sound/pci/ac97/ac97_codec.c static int snd_ac97_modem_build(struct snd_card *card, struct snd_ac97 * ac97) snd_ac97 1679 sound/pci/ac97/ac97_codec.c static int snd_ac97_test_rate(struct snd_ac97 *ac97, int reg, int shadow_reg, int rate) snd_ac97 1692 sound/pci/ac97/ac97_codec.c static void snd_ac97_determine_rates(struct snd_ac97 *ac97, int reg, int shadow_reg, unsigned int *r_result) snd_ac97 1752 sound/pci/ac97/ac97_codec.c static unsigned int snd_ac97_determine_spdif_rates(struct snd_ac97 *ac97) snd_ac97 1783 sound/pci/ac97/ac97_codec.c void snd_ac97_get_name(struct snd_ac97 *ac97, unsigned int id, char *name, int modem) snd_ac97 1823 sound/pci/ac97/ac97_codec.c const char *snd_ac97_get_short_name(struct snd_ac97 *ac97) snd_ac97 1838 sound/pci/ac97/ac97_codec.c static int ac97_reset_wait(struct snd_ac97 *ac97, int timeout, int with_modem) snd_ac97 1937 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = device->device_data; snd_ac97 1957 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = device->device_data; snd_ac97 1970 sound/pci/ac97/ac97_codec.c container_of(work, struct snd_ac97, power_work.work)); snd_ac97 1993 sound/pci/ac97/ac97_codec.c int snd_ac97_mixer(struct snd_ac97_bus *bus, struct snd_ac97_template *template, struct snd_ac97 **rac97) snd_ac97 1996 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97; snd_ac97 2298 sound/pci/ac97/ac97_codec.c static void snd_ac97_powerdown(struct snd_ac97 *ac97) snd_ac97 2370 sound/pci/ac97/ac97_codec.c int snd_ac97_update_power(struct snd_ac97 *ac97, int reg, int powerup) snd_ac97 2410 sound/pci/ac97/ac97_codec.c static void update_power_regs(struct snd_ac97 *ac97) snd_ac97 2462 sound/pci/ac97/ac97_codec.c void snd_ac97_suspend(struct snd_ac97 *ac97) snd_ac97 2479 sound/pci/ac97/ac97_codec.c static void snd_ac97_restore_status(struct snd_ac97 *ac97) snd_ac97 2500 sound/pci/ac97/ac97_codec.c static void snd_ac97_restore_iec958(struct snd_ac97 *ac97) snd_ac97 2523 sound/pci/ac97/ac97_codec.c void snd_ac97_resume(struct snd_ac97 *ac97) snd_ac97 2597 sound/pci/ac97/ac97_codec.c static int snd_ac97_remove_ctl(struct snd_ac97 *ac97, const char *name, snd_ac97 2607 sound/pci/ac97/ac97_codec.c static struct snd_kcontrol *ctl_find(struct snd_ac97 *ac97, const char *name, const char *suffix) snd_ac97 2617 sound/pci/ac97/ac97_codec.c static int snd_ac97_rename_ctl(struct snd_ac97 *ac97, const char *src, snd_ac97 2629 sound/pci/ac97/ac97_codec.c static void snd_ac97_rename_vol_ctl(struct snd_ac97 *ac97, const char *src, snd_ac97 2637 sound/pci/ac97/ac97_codec.c static int snd_ac97_swap_ctl(struct snd_ac97 *ac97, const char *s1, snd_ac97 2666 sound/pci/ac97/ac97_codec.c static int tune_hp_only(struct snd_ac97 *ac97) snd_ac97 2681 sound/pci/ac97/ac97_codec.c static int tune_hp_only(struct snd_ac97 *ac97) snd_ac97 2693 sound/pci/ac97/ac97_codec.c static int tune_swap_hp(struct snd_ac97 *ac97) snd_ac97 2703 sound/pci/ac97/ac97_codec.c static int tune_swap_surround(struct snd_ac97 *ac97) snd_ac97 2712 sound/pci/ac97/ac97_codec.c static int tune_ad_sharing(struct snd_ac97 *ac97) snd_ac97 2729 sound/pci/ac97/ac97_codec.c static int tune_alc_jack(struct snd_ac97 *ac97) snd_ac97 2744 sound/pci/ac97/ac97_codec.c static int tune_inv_eapd(struct snd_ac97 *ac97) snd_ac97 2757 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2773 sound/pci/ac97/ac97_codec.c static int tune_mute_led(struct snd_ac97 *ac97) snd_ac97 2793 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2808 sound/pci/ac97/ac97_codec.c static int tune_hp_mute_led(struct snd_ac97 *ac97) snd_ac97 2828 sound/pci/ac97/ac97_codec.c int (*func)(struct snd_ac97 *); snd_ac97 2844 sound/pci/ac97/ac97_codec.c static int apply_quirk(struct snd_ac97 *ac97, int type) snd_ac97 2856 sound/pci/ac97/ac97_codec.c static int apply_quirk_str(struct snd_ac97 *ac97, const char *typestr) snd_ac97 2885 sound/pci/ac97/ac97_codec.c int snd_ac97_tune_hardware(struct snd_ac97 *ac97, snd_ac97 10 sound/pci/ac97/ac97_local.h void snd_ac97_get_name(struct snd_ac97 *ac97, unsigned int id, char *name, snd_ac97 12 sound/pci/ac97/ac97_local.h int snd_ac97_update_bits_nolock(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 19 sound/pci/ac97/ac97_local.h void snd_ac97_proc_init(struct snd_ac97 * ac97); snd_ac97 20 sound/pci/ac97/ac97_local.h void snd_ac97_proc_done(struct snd_ac97 * ac97); snd_ac97 18 sound/pci/ac97/ac97_patch.c static struct snd_kcontrol *snd_ac97_find_mixer_ctl(struct snd_ac97 *ac97, snd_ac97 20 sound/pci/ac97/ac97_patch.c static int snd_ac97_add_vmaster(struct snd_ac97 *ac97, char *name, snd_ac97 28 sound/pci/ac97/ac97_patch.c static int patch_build_controls(struct snd_ac97 * ac97, const struct snd_kcontrol_new *controls, int count) snd_ac97 39 sound/pci/ac97/ac97_patch.c static void reset_tlv(struct snd_ac97 *ac97, const char *name, snd_ac97 53 sound/pci/ac97/ac97_patch.c static int ac97_update_bits_page(struct snd_ac97 *ac97, unsigned short reg, unsigned short mask, unsigned short value, unsigned short page) snd_ac97 79 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 87 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 108 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 116 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 170 sound/pci/ac97/ac97_patch.c static inline int is_surround_on(struct snd_ac97 *ac97) snd_ac97 175 sound/pci/ac97/ac97_patch.c static inline int is_clfe_on(struct snd_ac97 *ac97) snd_ac97 181 sound/pci/ac97/ac97_patch.c static inline int is_shared_surrout(struct snd_ac97 *ac97) snd_ac97 187 sound/pci/ac97/ac97_patch.c static inline int is_shared_clfeout(struct snd_ac97 *ac97) snd_ac97 193 sound/pci/ac97/ac97_patch.c static inline int is_shared_linein(struct snd_ac97 *ac97) snd_ac97 199 sound/pci/ac97/ac97_patch.c static inline int is_shared_micin(struct snd_ac97 *ac97) snd_ac97 204 sound/pci/ac97/ac97_patch.c static inline int alc850_is_aux_back_surround(struct snd_ac97 *ac97) snd_ac97 228 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 242 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 273 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 284 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 293 sound/pci/ac97/ac97_patch.c static int patch_yamaha_ymf7x3_3d(struct snd_ac97 *ac97) snd_ac97 329 sound/pci/ac97/ac97_patch.c static int patch_yamaha_ymf743_build_spdif(struct snd_ac97 *ac97) snd_ac97 351 sound/pci/ac97/ac97_patch.c static int patch_yamaha_ymf743(struct snd_ac97 *ac97) snd_ac97 374 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 384 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 415 sound/pci/ac97/ac97_patch.c static int patch_yamaha_ymf753_post_spdif(struct snd_ac97 * ac97) snd_ac97 429 sound/pci/ac97/ac97_patch.c static int patch_yamaha_ymf753(struct snd_ac97 * ac97) snd_ac97 455 sound/pci/ac97/ac97_patch.c static int patch_wolfson_wm9703_specific(struct snd_ac97 * ac97) snd_ac97 475 sound/pci/ac97/ac97_patch.c static int patch_wolfson03(struct snd_ac97 * ac97) snd_ac97 490 sound/pci/ac97/ac97_patch.c static int patch_wolfson_wm9704_specific(struct snd_ac97 * ac97) snd_ac97 506 sound/pci/ac97/ac97_patch.c static int patch_wolfson04(struct snd_ac97 * ac97) snd_ac97 513 sound/pci/ac97/ac97_patch.c static int patch_wolfson05(struct snd_ac97 * ac97) snd_ac97 629 sound/pci/ac97/ac97_patch.c static int patch_wolfson_wm9711_specific(struct snd_ac97 * ac97) snd_ac97 650 sound/pci/ac97/ac97_patch.c static int patch_wolfson11(struct snd_ac97 * ac97) snd_ac97 796 sound/pci/ac97/ac97_patch.c static int patch_wolfson_wm9713_3d (struct snd_ac97 * ac97) snd_ac97 807 sound/pci/ac97/ac97_patch.c static int patch_wolfson_wm9713_specific(struct snd_ac97 * ac97) snd_ac97 826 sound/pci/ac97/ac97_patch.c static void patch_wolfson_wm9713_suspend (struct snd_ac97 * ac97) snd_ac97 832 sound/pci/ac97/ac97_patch.c static void patch_wolfson_wm9713_resume (struct snd_ac97 * ac97) snd_ac97 849 sound/pci/ac97/ac97_patch.c static int patch_wolfson13(struct snd_ac97 * ac97) snd_ac97 869 sound/pci/ac97/ac97_patch.c static int patch_tritech_tr28028(struct snd_ac97 * ac97) snd_ac97 881 sound/pci/ac97/ac97_patch.c static int patch_sigmatel_stac9700_3d(struct snd_ac97 * ac97) snd_ac97 894 sound/pci/ac97/ac97_patch.c static int patch_sigmatel_stac9708_3d(struct snd_ac97 * ac97) snd_ac97 925 sound/pci/ac97/ac97_patch.c static int patch_sigmatel_stac97xx_specific(struct snd_ac97 * ac97) snd_ac97 950 sound/pci/ac97/ac97_patch.c static int patch_sigmatel_stac9700(struct snd_ac97 * ac97) snd_ac97 958 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 979 sound/pci/ac97/ac97_patch.c static int patch_sigmatel_stac9708_specific(struct snd_ac97 *ac97) snd_ac97 997 sound/pci/ac97/ac97_patch.c static int patch_sigmatel_stac9708(struct snd_ac97 * ac97) snd_ac97 1023 sound/pci/ac97/ac97_patch.c static int patch_sigmatel_stac9721(struct snd_ac97 * ac97) snd_ac97 1037 sound/pci/ac97/ac97_patch.c static int patch_sigmatel_stac9744(struct snd_ac97 * ac97) snd_ac97 1049 sound/pci/ac97/ac97_patch.c static int patch_sigmatel_stac9756(struct snd_ac97 * ac97) snd_ac97 1072 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 1086 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 1111 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 1122 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 1140 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 1148 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 1185 sound/pci/ac97/ac97_patch.c static int patch_sigmatel_stac9758_specific(struct snd_ac97 *ac97) snd_ac97 1212 sound/pci/ac97/ac97_patch.c static int patch_sigmatel_stac9758(struct snd_ac97 * ac97) snd_ac97 1260 sound/pci/ac97/ac97_patch.c static int patch_cirrus_build_spdif(struct snd_ac97 * ac97) snd_ac97 1286 sound/pci/ac97/ac97_patch.c static int patch_cirrus_spdif(struct snd_ac97 * ac97) snd_ac97 1307 sound/pci/ac97/ac97_patch.c static int patch_cirrus_cs4299(struct snd_ac97 * ac97) snd_ac97 1322 sound/pci/ac97/ac97_patch.c static int patch_conexant_build_spdif(struct snd_ac97 * ac97) snd_ac97 1343 sound/pci/ac97/ac97_patch.c static int patch_conexant(struct snd_ac97 * ac97) snd_ac97 1352 sound/pci/ac97/ac97_patch.c static int patch_cx20551(struct snd_ac97 *ac97) snd_ac97 1362 sound/pci/ac97/ac97_patch.c static void ad18xx_resume(struct snd_ac97 *ac97) snd_ac97 1425 sound/pci/ac97/ac97_patch.c static void ad1888_resume(struct snd_ac97 *ac97) snd_ac97 1444 sound/pci/ac97/ac97_patch.c static int patch_ad1819(struct snd_ac97 * ac97) snd_ac97 1455 sound/pci/ac97/ac97_patch.c static unsigned short patch_ad1881_unchained(struct snd_ac97 * ac97, int idx, unsigned short mask) snd_ac97 1471 sound/pci/ac97/ac97_patch.c static int patch_ad1881_chained1(struct snd_ac97 * ac97, int idx, unsigned short codec_bits) snd_ac97 1489 sound/pci/ac97/ac97_patch.c static void patch_ad1881_chained(struct snd_ac97 * ac97, int unchained_idx, int cidx1, int cidx2) snd_ac97 1521 sound/pci/ac97/ac97_patch.c static int patch_ad1881(struct snd_ac97 * ac97) snd_ac97 1591 sound/pci/ac97/ac97_patch.c static int patch_ad1885_specific(struct snd_ac97 * ac97) snd_ac97 1609 sound/pci/ac97/ac97_patch.c static int patch_ad1885(struct snd_ac97 * ac97) snd_ac97 1622 sound/pci/ac97/ac97_patch.c static int patch_ad1886_specific(struct snd_ac97 * ac97) snd_ac97 1636 sound/pci/ac97/ac97_patch.c static int patch_ad1886(struct snd_ac97 * ac97) snd_ac97 1757 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 1767 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 1784 sound/pci/ac97/ac97_patch.c static int patch_ad198x_post_spdif(struct snd_ac97 * ac97) snd_ac97 1813 sound/pci/ac97/ac97_patch.c static int check_list(struct snd_ac97 *ac97, const unsigned int *list) snd_ac97 1822 sound/pci/ac97/ac97_patch.c static int patch_ad1981a_specific(struct snd_ac97 * ac97) snd_ac97 1854 sound/pci/ac97/ac97_patch.c static void check_ad1981_hp_jack_sense(struct snd_ac97 *ac97) snd_ac97 1861 sound/pci/ac97/ac97_patch.c static int patch_ad1981a(struct snd_ac97 *ac97) snd_ac97 1874 sound/pci/ac97/ac97_patch.c static int patch_ad1981b_specific(struct snd_ac97 *ac97) snd_ac97 1894 sound/pci/ac97/ac97_patch.c static int patch_ad1981b(struct snd_ac97 *ac97) snd_ac97 1908 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 1921 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 1941 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 1954 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 1968 sound/pci/ac97/ac97_patch.c static void ad1888_update_jacks(struct snd_ac97 *ac97) snd_ac97 2007 sound/pci/ac97/ac97_patch.c static int patch_ad1888_specific(struct snd_ac97 *ac97) snd_ac97 2028 sound/pci/ac97/ac97_patch.c static int patch_ad1888(struct snd_ac97 * ac97) snd_ac97 2059 sound/pci/ac97/ac97_patch.c static int patch_ad1980_specific(struct snd_ac97 *ac97) snd_ac97 2077 sound/pci/ac97/ac97_patch.c static int patch_ad1980(struct snd_ac97 * ac97) snd_ac97 2098 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2110 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2154 sound/pci/ac97/ac97_patch.c static void ad1985_update_jacks(struct snd_ac97 *ac97) snd_ac97 2162 sound/pci/ac97/ac97_patch.c static int patch_ad1985_specific(struct snd_ac97 *ac97) snd_ac97 2187 sound/pci/ac97/ac97_patch.c static int patch_ad1985(struct snd_ac97 * ac97) snd_ac97 2217 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2228 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2253 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2264 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2289 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2298 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2314 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2332 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2426 sound/pci/ac97/ac97_patch.c static void ad1986_update_jacks(struct snd_ac97 *ac97) snd_ac97 2459 sound/pci/ac97/ac97_patch.c static int patch_ad1986_specific(struct snd_ac97 *ac97) snd_ac97 2479 sound/pci/ac97/ac97_patch.c static int patch_ad1986(struct snd_ac97 * ac97) snd_ac97 2494 sound/pci/ac97/ac97_patch.c static int patch_alc203(struct snd_ac97 *ac97) snd_ac97 2503 sound/pci/ac97/ac97_patch.c static void alc650_update_jacks(struct snd_ac97 *ac97) snd_ac97 2527 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2581 sound/pci/ac97/ac97_patch.c static int patch_alc650_specific(struct snd_ac97 * ac97) snd_ac97 2602 sound/pci/ac97/ac97_patch.c static int patch_alc650(struct snd_ac97 * ac97) snd_ac97 2660 sound/pci/ac97/ac97_patch.c static void alc655_update_jacks(struct snd_ac97 *ac97) snd_ac97 2691 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2701 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2714 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2734 sound/pci/ac97/ac97_patch.c static int patch_alc655_specific(struct snd_ac97 * ac97) snd_ac97 2752 sound/pci/ac97/ac97_patch.c static int patch_alc655(struct snd_ac97 * ac97) snd_ac97 2811 sound/pci/ac97/ac97_patch.c static void alc850_update_jacks(struct snd_ac97 *ac97) snd_ac97 2846 sound/pci/ac97/ac97_patch.c static int patch_alc850_specific(struct snd_ac97 *ac97) snd_ac97 2864 sound/pci/ac97/ac97_patch.c static int patch_alc850(struct snd_ac97 *ac97) snd_ac97 2899 sound/pci/ac97/ac97_patch.c static int patch_aztech_azf3328_specific(struct snd_ac97 *ac97) snd_ac97 2937 sound/pci/ac97/ac97_patch.c static int patch_aztech_azf3328(struct snd_ac97 *ac97) snd_ac97 2946 sound/pci/ac97/ac97_patch.c static void cm9738_update_jacks(struct snd_ac97 *ac97) snd_ac97 2959 sound/pci/ac97/ac97_patch.c static int patch_cm9738_specific(struct snd_ac97 * ac97) snd_ac97 2969 sound/pci/ac97/ac97_patch.c static int patch_cm9738(struct snd_ac97 * ac97) snd_ac97 2989 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 2999 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 3024 sound/pci/ac97/ac97_patch.c static void cm9739_update_jacks(struct snd_ac97 *ac97) snd_ac97 3039 sound/pci/ac97/ac97_patch.c static int patch_cm9739_specific(struct snd_ac97 * ac97) snd_ac97 3044 sound/pci/ac97/ac97_patch.c static int patch_cm9739_post_spdif(struct snd_ac97 * ac97) snd_ac97 3055 sound/pci/ac97/ac97_patch.c static int patch_cm9739(struct snd_ac97 * ac97) snd_ac97 3114 sound/pci/ac97/ac97_patch.c static void cm9761_update_jacks(struct snd_ac97 *ac97) snd_ac97 3163 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 3176 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); snd_ac97 3209 sound/pci/ac97/ac97_patch.c static int patch_cm9761_post_spdif(struct snd_ac97 * ac97) snd_ac97 3214 sound/pci/ac97/ac97_patch.c static int patch_cm9761_specific(struct snd_ac97 * ac97) snd_ac97 3225 sound/pci/ac97/ac97_patch.c static int patch_cm9761(struct snd_ac97 *ac97) snd_ac97 3312 sound/pci/ac97/ac97_patch.c static int patch_cm9780_specific(struct snd_ac97 *ac97) snd_ac97 3322 sound/pci/ac97/ac97_patch.c static int patch_cm9780(struct snd_ac97 *ac97) snd_ac97 3346 sound/pci/ac97/ac97_patch.c static int patch_vt1613_specific(struct snd_ac97 *ac97) snd_ac97 3356 sound/pci/ac97/ac97_patch.c static int patch_vt1613(struct snd_ac97 *ac97) snd_ac97 3393 sound/pci/ac97/ac97_patch.c static struct snd_kcontrol *snd_ac97_find_mixer_ctl(struct snd_ac97 *ac97, snd_ac97 3404 sound/pci/ac97/ac97_patch.c static int snd_ac97_add_vmaster(struct snd_ac97 *ac97, char *name, snd_ac97 3435 sound/pci/ac97/ac97_patch.c static int patch_vt1616_specific(struct snd_ac97 * ac97) snd_ac97 3470 sound/pci/ac97/ac97_patch.c static int patch_vt1616(struct snd_ac97 * ac97) snd_ac97 3512 sound/pci/ac97/ac97_patch.c struct snd_ac97 *pac97; snd_ac97 3532 sound/pci/ac97/ac97_patch.c struct snd_ac97 *pac97; snd_ac97 3566 sound/pci/ac97/ac97_patch.c static int patch_vt1617a(struct snd_ac97 * ac97) snd_ac97 3680 sound/pci/ac97/ac97_patch.c struct snd_ac97 *pac97 = snd_kcontrol_chip(kcontrol); snd_ac97 3781 sound/pci/ac97/ac97_patch.c static int patch_vt1618(struct snd_ac97 *ac97) snd_ac97 3789 sound/pci/ac97/ac97_patch.c static void it2646_update_jacks(struct snd_ac97 *ac97) snd_ac97 3810 sound/pci/ac97/ac97_patch.c static int patch_it2646_specific(struct snd_ac97 * ac97) snd_ac97 3825 sound/pci/ac97/ac97_patch.c static int patch_it2646(struct snd_ac97 * ac97) snd_ac97 3845 sound/pci/ac97/ac97_patch.c static int patch_si3036_specific(struct snd_ac97 * ac97) snd_ac97 3858 sound/pci/ac97/ac97_patch.c static int mpatch_si3036(struct snd_ac97 * ac97) snd_ac97 3890 sound/pci/ac97/ac97_patch.c static int patch_lm4550(struct snd_ac97 *ac97) snd_ac97 3912 sound/pci/ac97/ac97_patch.c static int patch_ucb1400_specific(struct snd_ac97 * ac97) snd_ac97 3925 sound/pci/ac97/ac97_patch.c static int patch_ucb1400(struct snd_ac97 * ac97) snd_ac97 55 sound/pci/ac97/ac97_patch.h struct snd_ac97 * ac97); snd_ac97 62 sound/pci/ac97/ac97_patch.h static int snd_ac97_try_bit(struct snd_ac97 * ac97, int reg, int bit); snd_ac97 63 sound/pci/ac97/ac97_patch.h static int snd_ac97_remove_ctl(struct snd_ac97 *ac97, const char *name, snd_ac97 65 sound/pci/ac97/ac97_patch.h static int snd_ac97_rename_ctl(struct snd_ac97 *ac97, const char *src, snd_ac97 67 sound/pci/ac97/ac97_patch.h static int snd_ac97_swap_ctl(struct snd_ac97 *ac97, const char *s1, snd_ac97 69 sound/pci/ac97/ac97_patch.h static void snd_ac97_rename_vol_ctl(struct snd_ac97 *ac97, const char *src, snd_ac97 72 sound/pci/ac97/ac97_patch.h static void snd_ac97_restore_status(struct snd_ac97 *ac97); snd_ac97 73 sound/pci/ac97/ac97_patch.h static void snd_ac97_restore_iec958(struct snd_ac97 *ac97); snd_ac97 159 sound/pci/ac97/ac97_pcm.c static int set_spdif_rate(struct snd_ac97 *ac97, unsigned short rate) snd_ac97 243 sound/pci/ac97/ac97_pcm.c int snd_ac97_set_rate(struct snd_ac97 *ac97, int reg, unsigned int rate) snd_ac97 307 sound/pci/ac97/ac97_pcm.c static unsigned short get_pslots(struct snd_ac97 *ac97, unsigned char *rate_table, unsigned short *spdif_slots) snd_ac97 382 sound/pci/ac97/ac97_pcm.c static unsigned short get_cslots(struct snd_ac97 *ac97) snd_ac97 443 sound/pci/ac97/ac97_pcm.c struct snd_ac97 *codec; snd_ac97 22 sound/pci/ac97/ac97_proc.c static void snd_ac97_proc_read_functions(struct snd_ac97 *ac97, struct snd_info_buffer *buffer) snd_ac97 92 sound/pci/ac97/ac97_proc.c static void snd_ac97_proc_read_main(struct snd_ac97 *ac97, struct snd_info_buffer *buffer, int subidx) snd_ac97 330 sound/pci/ac97/ac97_proc.c struct snd_ac97 *ac97 = entry->private_data; snd_ac97 365 sound/pci/ac97/ac97_proc.c struct snd_ac97 *ac97 = entry->private_data; snd_ac97 380 sound/pci/ac97/ac97_proc.c static void snd_ac97_proc_regs_read_main(struct snd_ac97 *ac97, struct snd_info_buffer *buffer, int subidx) snd_ac97 393 sound/pci/ac97/ac97_proc.c struct snd_ac97 *ac97 = entry->private_data; snd_ac97 414 sound/pci/ac97/ac97_proc.c void snd_ac97_proc_init(struct snd_ac97 * ac97) snd_ac97 442 sound/pci/ac97/ac97_proc.c void snd_ac97_proc_done(struct snd_ac97 * ac97) snd_ac97 82 sound/pci/ad1889.c struct snd_ac97 *ac97; snd_ac97 229 sound/pci/ad1889.c snd_ad1889_ac97_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 236 sound/pci/ad1889.c snd_ad1889_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val) snd_ac97 774 sound/pci/ad1889.c snd_ad1889_ac97_free(struct snd_ac97 *ac97) snd_ac97 240 sound/pci/ali5451/ali5451.c struct snd_ac97 *ac97[MAX_CODECS]; snd_ac97 390 sound/pci/ali5451/ali5451.c static void snd_ali_codec_write(struct snd_ac97 *ac97, snd_ac97 407 sound/pci/ali5451/ali5451.c static unsigned short snd_ali_codec_read(struct snd_ac97 *ac97, snd_ac97 112 sound/pci/als300.c struct snd_ac97 *ac97; snd_ac97 257 sound/pci/als300.c static unsigned short snd_als300_ac97_read(struct snd_ac97 *ac97, snd_ac97 278 sound/pci/als300.c static void snd_als300_ac97_write(struct snd_ac97 *ac97, snd_ac97 256 sound/pci/atiixp.c struct snd_ac97 *ac97[NUM_ATI_CODECS]; snd_ac97 471 sound/pci/atiixp.c static unsigned short snd_atiixp_ac97_read(struct snd_ac97 *ac97, snd_ac97 479 sound/pci/atiixp.c static void snd_atiixp_ac97_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 231 sound/pci/atiixp_modem.c struct snd_ac97 *ac97[NUM_ATI_CODECS]; snd_ac97 442 sound/pci/atiixp_modem.c static unsigned short snd_atiixp_ac97_read(struct snd_ac97 *ac97, snd_ac97 450 sound/pci/atiixp_modem.c static void snd_atiixp_ac97_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 136 sound/pci/au88x0/au88x0.h struct snd_ac97 *codec; snd_ac97 223 sound/pci/au88x0/au88x0.h static void vortex_codec_write(struct snd_ac97 * codec, unsigned short addr, snd_ac97 225 sound/pci/au88x0/au88x0.h static unsigned short vortex_codec_read(struct snd_ac97 * codec, unsigned short addr); snd_ac97 2537 sound/pci/au88x0/au88x0_core.c vortex_codec_write(struct snd_ac97 * codec, unsigned short addr, unsigned short data) snd_ac97 2562 sound/pci/au88x0/au88x0_core.c static unsigned short vortex_codec_read(struct snd_ac97 * codec, unsigned short addr) snd_ac97 279 sound/pci/azt3328.c struct snd_ac97 *ac97; snd_ac97 651 sound/pci/azt3328.c snd_azf3328_mixer_ac97_read(struct snd_ac97 *ac97, unsigned short reg_ac97) snd_ac97 710 sound/pci/azt3328.c snd_azf3328_mixer_ac97_write(struct snd_ac97 *ac97, snd_ac97 678 sound/pci/ca0106/ca0106.h struct snd_ac97 *ac97; snd_ac97 1185 sound/pci/ca0106/ca0106_main.c static unsigned short snd_ca0106_ac97_read(struct snd_ac97 *ac97, snd_ac97 1199 sound/pci/ca0106/ca0106_main.c static void snd_ca0106_ac97_write(struct snd_ac97 *ac97, snd_ac97 448 sound/pci/cs4281.c struct snd_ac97 *ac97; snd_ac97 449 sound/pci/cs4281.c struct snd_ac97 *ac97_secondary; snd_ac97 510 sound/pci/cs4281.c static void snd_cs4281_ac97_write(struct snd_ac97 *ac97, snd_ac97 556 sound/pci/cs4281.c static unsigned short snd_cs4281_ac97_read(struct snd_ac97 *ac97, snd_ac97 564 sound/pci/cs4281.c volatile int ac97_num = ((volatile struct snd_ac97 *)ac97)->num; snd_ac97 1070 sound/pci/cs4281.c static void snd_cs4281_mixer_free_ac97(struct snd_ac97 *ac97) snd_ac97 1670 sound/pci/cs46xx/cs46xx.h struct snd_ac97 *ac97[MAX_NR_AC97]; snd_ac97 201 sound/pci/cs46xx/cs46xx_lib.c static unsigned short snd_cs46xx_ac97_read(struct snd_ac97 * ac97, snd_ac97 285 sound/pci/cs46xx/cs46xx_lib.c static void snd_cs46xx_ac97_write(struct snd_ac97 *ac97, snd_ac97 1874 sound/pci/cs46xx/cs46xx_lib.c static void snd_cs46xx_mixer_free_ac97(struct snd_ac97 *ac97) snd_ac97 2384 sound/pci/cs46xx/cs46xx_lib.c static void snd_cs46xx_codec_reset (struct snd_ac97 * ac97) snd_ac97 121 sound/pci/cs5535audio/cs5535audio.c static void snd_cs5535audio_ac97_codec_write(struct snd_ac97 *ac97, snd_ac97 128 sound/pci/cs5535audio/cs5535audio.c static unsigned short snd_cs5535audio_ac97_codec_read(struct snd_ac97 *ac97, snd_ac97 87 sound/pci/cs5535audio/cs5535audio.h struct snd_ac97 *ac97; snd_ac97 103 sound/pci/cs5535audio/cs5535audio.h int olpc_quirks(struct snd_card *card, struct snd_ac97 *ac97); snd_ac97 105 sound/pci/cs5535audio/cs5535audio.h void olpc_analog_input(struct snd_ac97 *ac97, int on); snd_ac97 106 sound/pci/cs5535audio/cs5535audio.h void olpc_mic_bias(struct snd_ac97 *ac97, int on); snd_ac97 108 sound/pci/cs5535audio/cs5535audio.h static inline void olpc_capture_open(struct snd_ac97 *ac97) snd_ac97 116 sound/pci/cs5535audio/cs5535audio.h static inline void olpc_capture_close(struct snd_ac97 *ac97) snd_ac97 126 sound/pci/cs5535audio/cs5535audio.h static inline int olpc_quirks(struct snd_card *card, struct snd_ac97 *ac97) snd_ac97 131 sound/pci/cs5535audio/cs5535audio.h static inline void olpc_analog_input(struct snd_ac97 *ac97, int on) { } snd_ac97 132 sound/pci/cs5535audio/cs5535audio.h static inline void olpc_mic_bias(struct snd_ac97 *ac97, int on) { } snd_ac97 133 sound/pci/cs5535audio/cs5535audio.h static inline void olpc_capture_open(struct snd_ac97 *ac97) { } snd_ac97 134 sound/pci/cs5535audio/cs5535audio.h static inline void olpc_capture_close(struct snd_ac97 *ac97) { } snd_ac97 24 sound/pci/cs5535audio/cs5535audio_olpc.c void olpc_analog_input(struct snd_ac97 *ac97, int on) snd_ac97 47 sound/pci/cs5535audio/cs5535audio_olpc.c void olpc_mic_bias(struct snd_ac97 *ac97, int on) snd_ac97 98 sound/pci/cs5535audio/cs5535audio_olpc.c struct snd_ac97 *ac97 = cs5535au->ac97; snd_ac97 144 sound/pci/cs5535audio/cs5535audio_olpc.c int olpc_quirks(struct snd_card *card, struct snd_ac97 *ac97) snd_ac97 230 sound/pci/emu10k1/emu10k1x.c struct snd_ac97 *ac97; snd_ac97 694 sound/pci/emu10k1/emu10k1x.c static unsigned short snd_emu10k1x_ac97_read(struct snd_ac97 *ac97, snd_ac97 708 sound/pci/emu10k1/emu10k1x.c static void snd_emu10k1x_ac97_write(struct snd_ac97 *ac97, snd_ac97 1739 sound/pci/emu10k1/emumixer.c static void snd_emu10k1_mixer_free_ac97(struct snd_ac97 *ac97) snd_ac97 483 sound/pci/emu10k1/io.c unsigned short snd_emu10k1_ac97_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 496 sound/pci/emu10k1/io.c void snd_emu10k1_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short data) snd_ac97 393 sound/pci/ens1370.c struct snd_ac97 *ac97; snd_ac97 600 sound/pci/ens1370.c static void snd_es1371_codec_write(struct snd_ac97 *ac97, snd_ac97 642 sound/pci/ens1370.c static unsigned short snd_es1371_codec_read(struct snd_ac97 *ac97, snd_ac97 710 sound/pci/ens1370.c static void snd_es1371_codec_wait(struct snd_ac97 *ac97) snd_ac97 1572 sound/pci/ens1370.c static void snd_ensoniq_mixer_free_ac97(struct snd_ac97 *ac97) snd_ac97 514 sound/pci/es1968.c struct snd_ac97 *ac97; snd_ac97 637 sound/pci/es1968.c static void snd_es1968_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val) snd_ac97 650 sound/pci/es1968.c static unsigned short snd_es1968_ac97_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 181 sound/pci/fm801.c struct snd_ac97 *ac97; snd_ac97 182 sound/pci/fm801.c struct snd_ac97 *ac97_sec; snd_ac97 272 sound/pci/fm801.c static void snd_fm801_codec_write(struct snd_ac97 *ac97, snd_ac97 297 sound/pci/fm801.c static unsigned short snd_fm801_codec_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 1026 sound/pci/fm801.c static void snd_fm801_mixer_free_ac97(struct snd_ac97 *ac97) snd_ac97 135 sound/pci/ice1712/ice1712.c static void snd_ice1712_ac97_write(struct snd_ac97 *ac97, snd_ac97 160 sound/pci/ice1712/ice1712.c static unsigned short snd_ice1712_ac97_read(struct snd_ac97 *ac97, snd_ac97 189 sound/pci/ice1712/ice1712.c static void snd_ice1712_pro_ac97_write(struct snd_ac97 *ac97, snd_ac97 215 sound/pci/ice1712/ice1712.c static unsigned short snd_ice1712_pro_ac97_read(struct snd_ac97 *ac97, snd_ac97 1484 sound/pci/ice1712/ice1712.c static void snd_ice1712_mixer_free_ac97(struct snd_ac97 *ac97) snd_ac97 312 sound/pci/ice1712/ice1712.h struct snd_ac97 *ac97; snd_ac97 149 sound/pci/ice1712/ice1724.c static void snd_vt1724_ac97_write(struct snd_ac97 *ac97, snd_ac97 165 sound/pci/ice1712/ice1724.c static unsigned short snd_vt1724_ac97_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 393 sound/pci/intel8x0.c struct snd_ac97 *ac97[3]; snd_ac97 533 sound/pci/intel8x0.c static void snd_intel8x0_codec_write(struct snd_ac97 *ac97, snd_ac97 548 sound/pci/intel8x0.c static unsigned short snd_intel8x0_codec_read(struct snd_ac97 *ac97, snd_ac97 620 sound/pci/intel8x0.c static unsigned short snd_intel8x0_ali_codec_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 638 sound/pci/intel8x0.c static void snd_intel8x0_ali_codec_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 1665 sound/pci/intel8x0.c static void snd_intel8x0_mixer_free_ac97(struct snd_ac97 *ac97) snd_ac97 175 sound/pci/intel8x0m.c struct snd_ac97 *ac97; snd_ac97 196 sound/pci/intel8x0m.c struct snd_ac97 *ac97; snd_ac97 330 sound/pci/intel8x0m.c static void snd_intel8x0m_codec_write(struct snd_ac97 *ac97, snd_ac97 345 sound/pci/intel8x0m.c static unsigned short snd_intel8x0m_codec_read(struct snd_ac97 *ac97, snd_ac97 807 sound/pci/intel8x0m.c static void snd_intel8x0m_mixer_free_ac97(struct snd_ac97 *ac97) snd_ac97 818 sound/pci/intel8x0m.c struct snd_ac97 *x97; snd_ac97 733 sound/pci/maestro3.c struct snd_ac97 *ac97; snd_ac97 1893 sound/pci/maestro3.c snd_m3_ac97_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 1909 sound/pci/maestro3.c snd_m3_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val) snd_ac97 230 sound/pci/nm256/nm256.c struct snd_ac97 *ac97; snd_ac97 1218 sound/pci/nm256/nm256.c snd_nm256_ac97_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 1231 sound/pci/nm256/nm256.c snd_nm256_ac97_write(struct snd_ac97 *ac97, snd_ac97 1278 sound/pci/nm256/nm256.c snd_nm256_ac97_reset(struct snd_ac97 *ac97) snd_ac97 426 sound/pci/riptide/riptide.c struct snd_ac97 *ac97; snd_ac97 1727 sound/pci/riptide/riptide.c snd_riptide_codec_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 1747 sound/pci/riptide/riptide.c static unsigned short snd_riptide_codec_read(struct snd_ac97 *ac97, snd_ac97 109 sound/pci/sis7019.c struct snd_ac97 *ac97[3]; snd_ac97 981 sound/pci/sis7019.c static void sis_ac97_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 993 sound/pci/sis7019.c static unsigned short sis_ac97_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 385 sound/pci/trident/trident.h struct snd_ac97 *ac97; snd_ac97 386 sound/pci/trident/trident.h struct snd_ac97 *ac97_sec; snd_ac97 106 sound/pci/trident/trident_main.c static unsigned short snd_trident_codec_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 168 sound/pci/trident/trident_main.c static void snd_trident_codec_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 2991 sound/pci/trident/trident_main.c struct snd_ac97 *mc97; snd_ac97 381 sound/pci/via82xx.c struct snd_ac97 *ac97; snd_ac97 542 sound/pci/via82xx.c static void snd_via82xx_codec_wait(struct snd_ac97 *ac97) snd_ac97 552 sound/pci/via82xx.c static void snd_via82xx_codec_write(struct snd_ac97 *ac97, snd_ac97 567 sound/pci/via82xx.c static unsigned short snd_via82xx_codec_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 1797 sound/pci/via82xx.c static void snd_via82xx_mixer_free_ac97(struct snd_ac97 *ac97) snd_ac97 241 sound/pci/via82xx_modem.c struct snd_ac97 *ac97; snd_ac97 396 sound/pci/via82xx_modem.c static void snd_via82xx_codec_wait(struct snd_ac97 *ac97) snd_ac97 405 sound/pci/via82xx_modem.c static void snd_via82xx_codec_write(struct snd_ac97 *ac97, snd_ac97 423 sound/pci/via82xx_modem.c static unsigned short snd_via82xx_codec_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 872 sound/pci/via82xx_modem.c static void snd_via82xx_mixer_free_ac97(struct snd_ac97 *ac97) snd_ac97 316 sound/pci/ymfpci/ymfpci.h struct snd_ac97 *ac97; snd_ac97 81 sound/pci/ymfpci/ymfpci_main.c static void snd_ymfpci_codec_write(struct snd_ac97 *ac97, u16 reg, u16 val) snd_ac97 91 sound/pci/ymfpci/ymfpci_main.c static u16 snd_ymfpci_codec_read(struct snd_ac97 *ac97, u16 reg) snd_ac97 1786 sound/pci/ymfpci/ymfpci_main.c static void snd_ymfpci_mixer_free_ac97(struct snd_ac97 *ac97) snd_ac97 83 sound/soc/au1x/ac97c.c static unsigned short au1xac97c_ac97_read(struct snd_ac97 *ac97, snd_ac97 125 sound/soc/au1x/ac97c.c static void au1xac97c_ac97_write(struct snd_ac97 *ac97, unsigned short r, snd_ac97 155 sound/soc/au1x/ac97c.c static void au1xac97c_ac97_warm_reset(struct snd_ac97 *ac97) snd_ac97 165 sound/soc/au1x/ac97c.c static void au1xac97c_ac97_cold_reset(struct snd_ac97 *ac97) snd_ac97 58 sound/soc/au1x/psc-ac97.c static inline struct au1xpsc_audio_data *ac97_to_pscdata(struct snd_ac97 *x) snd_ac97 71 sound/soc/au1x/psc-ac97.c static unsigned short au1xpsc_ac97_read(struct snd_ac97 *ac97, snd_ac97 112 sound/soc/au1x/psc-ac97.c static void au1xpsc_ac97_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 144 sound/soc/au1x/psc-ac97.c static void au1xpsc_ac97_warm_reset(struct snd_ac97 *ac97) snd_ac97 155 sound/soc/au1x/psc-ac97.c static void au1xpsc_ac97_cold_reset(struct snd_ac97 *ac97) snd_ac97 130 sound/soc/cirrus/ep93xx-ac97.c static unsigned short ep93xx_ac97_read(struct snd_ac97 *ac97, snd_ac97 151 sound/soc/cirrus/ep93xx-ac97.c static void ep93xx_ac97_write(struct snd_ac97 *ac97, snd_ac97 173 sound/soc/cirrus/ep93xx-ac97.c static void ep93xx_ac97_warm_reset(struct snd_ac97 *ac97) snd_ac97 193 sound/soc/cirrus/ep93xx-ac97.c static void ep93xx_ac97_cold_reset(struct snd_ac97 *ac97) snd_ac97 36 sound/soc/codecs/ac97.c struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); snd_ac97 66 sound/soc/codecs/ac97.c struct snd_ac97 *ac97; snd_ac97 90 sound/soc/codecs/ac97.c struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); snd_ac97 100 sound/soc/codecs/ac97.c struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); snd_ac97 206 sound/soc/codecs/ad1980.c struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); snd_ac97 233 sound/soc/codecs/ad1980.c struct snd_ac97 *ac97; snd_ac97 287 sound/soc/codecs/ad1980.c struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); snd_ac97 218 sound/soc/codecs/stac9766.c struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); snd_ac97 273 sound/soc/codecs/stac9766.c struct snd_ac97 *ac97; snd_ac97 299 sound/soc/codecs/stac9766.c struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); snd_ac97 27 sound/soc/codecs/wm9705.c struct snd_ac97 *ac97; snd_ac97 29 sound/soc/codecs/wm9712.c struct snd_ac97 *ac97; snd_ac97 36 sound/soc/codecs/wm9713.c struct snd_ac97 *ac97; snd_ac97 457 sound/soc/fsl/fsl-asoc-card.c struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); snd_ac97 1162 sound/soc/fsl/fsl_ssi.c static void fsl_ssi_ac97_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 1198 sound/soc/fsl/fsl_ssi.c static unsigned short fsl_ssi_ac97_read(struct snd_ac97 *ac97, snd_ac97 430 sound/soc/fsl/imx-ssi.c static void imx_ssi_ac97_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 453 sound/soc/fsl/imx-ssi.c static unsigned short imx_ssi_ac97_read(struct snd_ac97 *ac97, snd_ac97 475 sound/soc/fsl/imx-ssi.c static void imx_ssi_ac97_reset(struct snd_ac97 *ac97) snd_ac97 485 sound/soc/fsl/imx-ssi.c static void imx_ssi_ac97_warm_reset(struct snd_ac97 *ac97) snd_ac97 201 sound/soc/fsl/imx-ssi.h void (*ac97_reset) (struct snd_ac97 *ac97); snd_ac97 202 sound/soc/fsl/imx-ssi.h void (*ac97_warm_reset)(struct snd_ac97 *ac97); snd_ac97 30 sound/soc/fsl/mpc5200_psc_ac97.c static unsigned short psc_ac97_read(struct snd_ac97 *ac97, unsigned short reg) snd_ac97 74 sound/soc/fsl/mpc5200_psc_ac97.c static void psc_ac97_write(struct snd_ac97 *ac97, snd_ac97 96 sound/soc/fsl/mpc5200_psc_ac97.c static void psc_ac97_warm_reset(struct snd_ac97 *ac97) snd_ac97 109 sound/soc/fsl/mpc5200_psc_ac97.c static void psc_ac97_cold_reset(struct snd_ac97 *ac97) snd_ac97 162 sound/soc/sh/hac.c static void hac_ac97_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 190 sound/soc/sh/hac.c static unsigned short hac_ac97_read(struct snd_ac97 *ac97, snd_ac97 198 sound/soc/sh/hac.c static void hac_ac97_warmrst(struct snd_ac97 *ac97) snd_ac97 216 sound/soc/sh/hac.c static void hac_ac97_coldrst(struct snd_ac97 *ac97) snd_ac97 129 sound/soc/soc-ac97.c static int snd_soc_ac97_init_gpio(struct snd_ac97 *ac97, snd_ac97 151 sound/soc/soc-ac97.c static void snd_soc_ac97_free_gpio(struct snd_ac97 *ac97) snd_ac97 156 sound/soc/soc-ac97.c static int snd_soc_ac97_init_gpio(struct snd_ac97 *ac97, snd_ac97 162 sound/soc/soc-ac97.c static void snd_soc_ac97_free_gpio(struct snd_ac97 *ac97) snd_ac97 177 sound/soc/soc-ac97.c struct snd_ac97 *snd_soc_alloc_ac97_component(struct snd_soc_component *component) snd_ac97 179 sound/soc/soc-ac97.c struct snd_ac97 *ac97; snd_ac97 181 sound/soc/soc-ac97.c ac97 = kzalloc(sizeof(struct snd_ac97), GFP_KERNEL); snd_ac97 216 sound/soc/soc-ac97.c struct snd_ac97 *snd_soc_new_ac97_component(struct snd_soc_component *component, snd_ac97 219 sound/soc/soc-ac97.c struct snd_ac97 *ac97; snd_ac97 257 sound/soc/soc-ac97.c void snd_soc_free_ac97_component(struct snd_ac97 *ac97) snd_ac97 268 sound/soc/soc-ac97.c static void snd_soc_ac97_warm_reset(struct snd_ac97 *ac97) snd_ac97 284 sound/soc/soc-ac97.c static void snd_soc_ac97_reset(struct snd_ac97 *ac97) snd_ac97 37 sound/soc/tegra/tegra20_ac97.c static void tegra20_ac97_codec_reset(struct snd_ac97 *ac97) snd_ac97 59 sound/soc/tegra/tegra20_ac97.c static void tegra20_ac97_codec_warm_reset(struct snd_ac97 *ac97) snd_ac97 88 sound/soc/tegra/tegra20_ac97.c static unsigned short tegra20_ac97_codec_read(struct snd_ac97 *ac97_snd, snd_ac97 112 sound/soc/tegra/tegra20_ac97.c static void tegra20_ac97_codec_write(struct snd_ac97 *ac97_snd, snd_ac97 45 sound/soc/txx9/txx9aclc-ac97.c static unsigned short txx9aclc_ac97_read(struct snd_ac97 *ac97, snd_ac97 78 sound/soc/txx9/txx9aclc-ac97.c static void txx9aclc_ac97_write(struct snd_ac97 *ac97, unsigned short reg, snd_ac97 95 sound/soc/txx9/txx9aclc-ac97.c static void txx9aclc_ac97_cold_reset(struct snd_ac97 *ac97)