| /linux-4.4.14/sound/pci/ac97/ | 
| D | ac97_patch.c | 43 static int patch_build_controls(struct snd_ac97 * ac97, const struct snd_kcontrol_new *controls, in…  in patch_build_controls()54 static void reset_tlv(struct snd_ac97 *ac97, const char *name,  in reset_tlv()
 68 static int ac97_update_bits_page(struct snd_ac97 *ac97, unsigned short reg, unsigned short mask, un…  in ac97_update_bits_page()
 94 	struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol);  in ac97_surround_jack_mode_get()  local
 102 	struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol);  in ac97_surround_jack_mode_put()  local
 123 	struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol);  in ac97_channel_mode_get()  local
 131 	struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol);  in ac97_channel_mode_put()  local
 185 static inline int is_surround_on(struct snd_ac97 *ac97)  in is_surround_on()
 190 static inline int is_clfe_on(struct snd_ac97 *ac97)  in is_clfe_on()
 196 static inline int is_shared_surrout(struct snd_ac97 *ac97)  in is_shared_surrout()
 [all …]
 
 | 
| D | ac97_codec.c | 212 #define ac97_is_power_save_mode(ac97) \  argument215 #define ac97_is_power_save_mode(ac97) 0  argument
 218 #define ac97_err(ac97, fmt, args...)	\  argument
 220 #define ac97_warn(ac97, fmt, args...)	\  argument
 222 #define ac97_dbg(ac97, fmt, args...)	\  argument
 229 static int snd_ac97_valid_reg(struct snd_ac97 *ac97, unsigned short reg)  in snd_ac97_valid_reg()
 287 void snd_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short value)  in snd_ac97_write()
 312 unsigned short snd_ac97_read(struct snd_ac97 *ac97, unsigned short reg)  in snd_ac97_read()
 320 static inline unsigned short snd_ac97_read_cache(struct snd_ac97 *ac97, unsigned short reg)  in snd_ac97_read_cache()
 341 void snd_ac97_write_cache(struct snd_ac97 *ac97, unsigned short reg, unsigned short value)  in snd_ac97_write_cache()
 [all …]
 
 | 
| D | ac97_proc.c | 37 static void snd_ac97_proc_read_functions(struct snd_ac97 *ac97, struct snd_info_buffer *buffer)  in snd_ac97_proc_read_functions()107 static void snd_ac97_proc_read_main(struct snd_ac97 *ac97, struct snd_info_buffer *buffer, int subi…  in snd_ac97_proc_read_main()
 345 	struct snd_ac97 *ac97 = entry->private_data;  in snd_ac97_proc_read()  local
 380 	struct snd_ac97 *ac97 = entry->private_data;  in snd_ac97_proc_regs_write()  local
 395 static void snd_ac97_proc_regs_read_main(struct snd_ac97 *ac97, struct snd_info_buffer *buffer, int…  in snd_ac97_proc_regs_read_main()
 408 	struct snd_ac97 *ac97 = entry->private_data;  in snd_ac97_proc_regs_read()  local
 429 void snd_ac97_proc_init(struct snd_ac97 * ac97)  in snd_ac97_proc_init()
 462 void snd_ac97_proc_done(struct snd_ac97 * ac97)  in snd_ac97_proc_done()
 
 | 
| D | ac97_pcm.c | 174 static int set_spdif_rate(struct snd_ac97 *ac97, unsigned short rate)  in set_spdif_rate()258 int snd_ac97_set_rate(struct snd_ac97 *ac97, int reg, unsigned int rate)  in snd_ac97_set_rate()
 322 static unsigned short get_pslots(struct snd_ac97 *ac97, unsigned char *rate_table, unsigned short *…  in get_pslots()
 397 static unsigned short get_cslots(struct snd_ac97 *ac97)  in get_cslots()
 
 | 
| /linux-4.4.14/sound/soc/tegra/ | 
| D | tegra20_ac97.c | 46 static void tegra20_ac97_codec_reset(struct snd_ac97 *ac97)  in tegra20_ac97_codec_reset()68 static void tegra20_ac97_codec_warm_reset(struct snd_ac97 *ac97)  in tegra20_ac97_codec_warm_reset()
 151 static inline void tegra20_ac97_start_playback(struct tegra20_ac97 *ac97)  in tegra20_ac97_start_playback()
 164 static inline void tegra20_ac97_stop_playback(struct tegra20_ac97 *ac97)  in tegra20_ac97_stop_playback()
 173 static inline void tegra20_ac97_start_capture(struct tegra20_ac97 *ac97)  in tegra20_ac97_start_capture()
 180 static inline void tegra20_ac97_stop_capture(struct tegra20_ac97 *ac97)  in tegra20_ac97_stop_capture()
 189 	struct tegra20_ac97 *ac97 = snd_soc_dai_get_drvdata(dai);  in tegra20_ac97_trigger()  local
 221 	struct tegra20_ac97 *ac97 = snd_soc_dai_get_drvdata(dai);  in tegra20_ac97_probe()  local
 313 	struct tegra20_ac97 *ac97;  in tegra20_ac97_platform_probe()  local
 421 	struct tegra20_ac97 *ac97 = dev_get_drvdata(&pdev->dev);  in tegra20_ac97_platform_remove()  local
 
 | 
| /linux-4.4.14/include/linux/ | 
| D | ucb1400.h | 88 	struct snd_ac97		*ac97;  member98 	struct snd_ac97		*ac97;  member
 115 static inline u16 ucb1400_reg_read(struct snd_ac97 *ac97, u16 reg)  in ucb1400_reg_read()
 120 static inline void ucb1400_reg_write(struct snd_ac97 *ac97, u16 reg, u16 val)  in ucb1400_reg_write()
 125 static inline u16 ucb1400_gpio_get_value(struct snd_ac97 *ac97, u16 gpio)  in ucb1400_gpio_get_value()
 130 static inline void ucb1400_gpio_set_value(struct snd_ac97 *ac97, u16 gpio,  in ucb1400_gpio_set_value()
 138 static inline u16 ucb1400_gpio_get_direction(struct snd_ac97 *ac97, u16 gpio)  in ucb1400_gpio_get_direction()
 143 static inline void ucb1400_gpio_set_direction(struct snd_ac97 *ac97, u16 gpio,  in ucb1400_gpio_set_direction()
 151 static inline void ucb1400_adc_enable(struct snd_ac97 *ac97)  in ucb1400_adc_enable()
 156 static inline void ucb1400_adc_disable(struct snd_ac97 *ac97)  in ucb1400_adc_disable()
 
 | 
| D | regmap.h | 551 #define regmap_init_ac97(ac97, config)					\  argument667 #define devm_regmap_init_ac97(ac97, config)				\  argument
 
 | 
| D | wm97xx.h | 272 	struct snd_ac97 *ac97;		/* ALSA codec access */  member
 | 
| /linux-4.4.14/sound/soc/codecs/ | 
| D | wm9705.c | 209 	struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in ac97_read()  local230 	struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in ac97_write()  local
 302 	struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in wm9705_soc_suspend()  local
 311 	struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in wm9705_soc_resume()  local
 333 	struct snd_ac97 *ac97;  in wm9705_soc_probe()  local
 349 	struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in wm9705_soc_remove()  local
 
 | 
| D | ac97.c | 40 	struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in ac97_prepare()  local70 	struct snd_ac97 *ac97;  in ac97_soc_probe()  local
 94 	struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in ac97_soc_suspend()  local
 104 	struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in ac97_soc_resume()  local
 
 | 
| D | stac9766.c | 145 	struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in stac9766_ac97_write()  local165 	struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in stac9766_ac97_read()  local
 247 	struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in stac9766_codec_resume()  local
 302 	struct snd_ac97 *ac97;  in stac9766_codec_probe()  local
 316 	struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in stac9766_codec_remove()  local
 
 | 
| D | ad1980.c | 210 	struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in ad1980_reset()  local237 	struct snd_ac97 *ac97;  in ad1980_soc_probe()  local
 291 	struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in ad1980_soc_remove()  local
 
 | 
| D | wm9712.c | 30 	struct snd_ac97 *ac97;  member
 | 
| D | wm9713.c | 36 	struct snd_ac97 *ac97;  member
 | 
| /linux-4.4.14/drivers/base/regmap/ | 
| D | regmap-ac97.c | 59 	struct snd_ac97 *ac97 = context;  in regmap_ac97_reg_read()  local69 	struct snd_ac97 *ac97 = context;  in regmap_ac97_reg_write()  local
 81 struct regmap *__regmap_init_ac97(struct snd_ac97 *ac97,  in __regmap_init_ac97()
 91 struct regmap *__devm_regmap_init_ac97(struct snd_ac97 *ac97,  in __devm_regmap_init_ac97()
 
 | 
| /linux-4.4.14/sound/pci/cs5535audio/ | 
| D | cs5535audio_olpc.c | 28 void olpc_analog_input(struct snd_ac97 *ac97, int on)  in olpc_analog_input()51 void olpc_mic_bias(struct snd_ac97 *ac97, int on)  in olpc_mic_bias()
 102 	struct snd_ac97 *ac97 = cs5535au->ac97;  in olpc_mic_get()  local
 138 		    struct snd_ac97_template *ac97)  in olpc_prequirks()
 148 int olpc_quirks(struct snd_card *card, struct snd_ac97 *ac97)  in olpc_quirks()
 
 | 
| D | cs5535audio.h | 86 	struct snd_ac97 *ac97;  member107 static inline void olpc_capture_open(struct snd_ac97 *ac97)  in olpc_capture_open()
 115 static inline void olpc_capture_close(struct snd_ac97 *ac97)  in olpc_capture_close()
 124 		struct snd_ac97_template *ac97) { }  in olpc_prequirks()
 125 static inline int olpc_quirks(struct snd_card *card, struct snd_ac97 *ac97)  in olpc_quirks()
 130 static inline void olpc_analog_input(struct snd_ac97 *ac97, int on) { }  in olpc_analog_input()
 131 static inline void olpc_mic_bias(struct snd_ac97 *ac97, int on) { }  in olpc_mic_bias()
 132 static inline void olpc_capture_open(struct snd_ac97 *ac97) { }  in olpc_capture_open()
 133 static inline void olpc_capture_close(struct snd_ac97 *ac97) { }  in olpc_capture_close()
 
 | 
| D | cs5535audio.c | 135 static void snd_cs5535audio_ac97_codec_write(struct snd_ac97 *ac97,  in snd_cs5535audio_ac97_codec_write()142 static unsigned short snd_cs5535audio_ac97_codec_read(struct snd_ac97 *ac97,  in snd_cs5535audio_ac97_codec_read()
 153 	struct snd_ac97_template ac97;  in snd_cs5535audio_mixer()  local
 
 | 
| /linux-4.4.14/sound/arm/ | 
| D | pxa2xx-ac97-lib.c | 49 unsigned short pxa2xx_ac97_read(struct snd_ac97 *ac97, unsigned short reg)  in pxa2xx_ac97_read()89 void pxa2xx_ac97_write(struct snd_ac97 *ac97, unsigned short reg,  in pxa2xx_ac97_write()
 191 bool pxa2xx_ac97_try_warm_reset(struct snd_ac97 *ac97)  in pxa2xx_ac97_try_warm_reset()
 228 bool pxa2xx_ac97_try_cold_reset(struct snd_ac97 *ac97)  in pxa2xx_ac97_try_cold_reset()
 266 void pxa2xx_ac97_finish_reset(struct snd_ac97 *ac97)  in pxa2xx_ac97_finish_reset()
 
 | 
| D | aaci.c | 40 static void aaci_ac97_select_codec(struct aaci *aaci, struct snd_ac97 *ac97)  in aaci_ac97_select_codec()69 static void aaci_ac97_write(struct snd_ac97 *ac97, unsigned short reg,  in aaci_ac97_write()
 110 static unsigned short aaci_ac97_read(struct snd_ac97 *ac97, unsigned short reg)  in aaci_ac97_read()
 839 	struct snd_ac97 *ac97;  in aaci_probe_ac97()  local
 
 | 
| D | pxa2xx-ac97.c | 32 static void pxa2xx_ac97_reset(struct snd_ac97 *ac97)  in pxa2xx_ac97_reset()
 | 
| D | aaci.h | 236 	struct snd_ac97		*ac97;  member
 | 
| /linux-4.4.14/sound/soc/ | 
| D | soc-ac97.c | 62 	struct snd_ac97 *ac97;  in snd_soc_alloc_ac97_codec()  local102 	struct snd_ac97 *ac97;  in snd_soc_new_ac97_codec()  local
 136 void snd_soc_free_ac97_codec(struct snd_ac97 *ac97)  in snd_soc_free_ac97_codec()
 146 static void snd_soc_ac97_warm_reset(struct snd_ac97 *ac97)  in snd_soc_ac97_warm_reset()
 162 static void snd_soc_ac97_reset(struct snd_ac97 *ac97)  in snd_soc_ac97_reset()
 
 | 
| /linux-4.4.14/sound/soc/blackfin/ | 
| D | bf5xx-ac97.c | 100 static void enqueue_cmd(struct snd_ac97 *ac97, __u16 addr, __u16 data)  in enqueue_cmd()121 static unsigned short bf5xx_ac97_read(struct snd_ac97 *ac97,  in bf5xx_ac97_read()
 146 void bf5xx_ac97_write(struct snd_ac97 *ac97, unsigned short reg,  in bf5xx_ac97_write()
 167 static void bf5xx_ac97_warm_reset(struct snd_ac97 *ac97)  in bf5xx_ac97_warm_reset()
 184 static void bf5xx_ac97_cold_reset(struct snd_ac97 *ac97)  in bf5xx_ac97_cold_reset()
 
 | 
| /linux-4.4.14/drivers/media/usb/stk1160/ | 
| D | stk1160-ac97.c | 33 static void stk1160_write_ac97(struct snd_ac97 *ac97, u16 reg, u16 value)  in stk1160_write_ac97()51 static u16 stk1160_read_ac97(struct snd_ac97 *ac97, u16 reg)  in stk1160_read_ac97()
 73 static void stk1160_reset_ac97(struct snd_ac97 *ac97)  in stk1160_reset_ac97()
 
 | 
| /linux-4.4.14/sound/soc/nuc900/ | 
| D | nuc900-ac97.c | 44 static unsigned short nuc900_ac97_read(struct snd_ac97 *ac97,  in nuc900_ac97_read()97 static void nuc900_ac97_write(struct snd_ac97 *ac97, unsigned short reg,  in nuc900_ac97_write()
 138 static void nuc900_ac97_warm_reset(struct snd_ac97 *ac97)  in nuc900_ac97_warm_reset()
 159 static void nuc900_ac97_cold_reset(struct snd_ac97 *ac97)  in nuc900_ac97_cold_reset()
 
 | 
| /linux-4.4.14/sound/soc/fsl/ | 
| D | mpc5200_psc_ac97.c | 34 static unsigned short psc_ac97_read(struct snd_ac97 *ac97, unsigned short reg)  in psc_ac97_read()78 static void psc_ac97_write(struct snd_ac97 *ac97,  in psc_ac97_write()
 100 static void psc_ac97_warm_reset(struct snd_ac97 *ac97)  in psc_ac97_warm_reset()
 113 static void psc_ac97_cold_reset(struct snd_ac97 *ac97)  in psc_ac97_cold_reset()
 
 | 
| D | imx-ssi.c | 437 static void imx_ssi_ac97_write(struct snd_ac97 *ac97, unsigned short reg,  in imx_ssi_ac97_write()460 static unsigned short imx_ssi_ac97_read(struct snd_ac97 *ac97,  in imx_ssi_ac97_read()
 482 static void imx_ssi_ac97_reset(struct snd_ac97 *ac97)  in imx_ssi_ac97_reset()
 492 static void imx_ssi_ac97_warm_reset(struct snd_ac97 *ac97)  in imx_ssi_ac97_warm_reset()
 
 | 
| D | fsl-asoc-card.c | 425 		struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec);  in fsl_asoc_card_late_probe()  local
 | 
| D | fsl_ssi.c | 1194 static void fsl_ssi_ac97_write(struct snd_ac97 *ac97, unsigned short reg,  in fsl_ssi_ac97_write()1225 static unsigned short fsl_ssi_ac97_read(struct snd_ac97 *ac97,  in fsl_ssi_ac97_read()
 
 | 
| /linux-4.4.14/sound/soc/samsung/ | 
| D | ac97.c | 53 static void s3c_ac97_activate(struct snd_ac97 *ac97)  in s3c_ac97_activate()80 static unsigned short s3c_ac97_read(struct snd_ac97 *ac97,  in s3c_ac97_read()
 118 static void s3c_ac97_write(struct snd_ac97 *ac97, unsigned short reg,  in s3c_ac97_write()
 149 static void s3c_ac97_cold_reset(struct snd_ac97 *ac97)  in s3c_ac97_cold_reset()
 160 static void s3c_ac97_warm_reset(struct snd_ac97 *ac97)  in s3c_ac97_warm_reset()
 
 | 
| /linux-4.4.14/sound/soc/txx9/ | 
| D | txx9aclc-ac97.c | 48 static unsigned short txx9aclc_ac97_read(struct snd_ac97 *ac97,  in txx9aclc_ac97_read()81 static void txx9aclc_ac97_write(struct snd_ac97 *ac97, unsigned short reg,  in txx9aclc_ac97_write()
 98 static void txx9aclc_ac97_cold_reset(struct snd_ac97 *ac97)  in txx9aclc_ac97_cold_reset()
 
 | 
| /linux-4.4.14/sound/ | 
| D | ac97_bus.c | 30 static bool snd_ac97_check_id(struct snd_ac97 *ac97, unsigned int id,  in snd_ac97_check_id()59 int snd_ac97_reset(struct snd_ac97 *ac97, bool try_warm, unsigned int id,  in snd_ac97_reset()
 
 | 
| /linux-4.4.14/drivers/mfd/ | 
| D | ucb1400_core.c | 28 unsigned int ucb1400_adc_read(struct snd_ac97 *ac97, u16 adc_channel,  in ucb1400_adc_read()54 	struct snd_ac97 *ac97;  in ucb1400_core_probe()  local
 
 | 
| /linux-4.4.14/sound/soc/au1x/ | 
| D | psc-ac97.c | 75 static unsigned short au1xpsc_ac97_read(struct snd_ac97 *ac97,  in au1xpsc_ac97_read()116 static void au1xpsc_ac97_write(struct snd_ac97 *ac97, unsigned short reg,  in au1xpsc_ac97_write()
 148 static void au1xpsc_ac97_warm_reset(struct snd_ac97 *ac97)  in au1xpsc_ac97_warm_reset()
 159 static void au1xpsc_ac97_cold_reset(struct snd_ac97 *ac97)  in au1xpsc_ac97_cold_reset()
 
 | 
| D | ac97c.c | 82 static unsigned short au1xac97c_ac97_read(struct snd_ac97 *ac97,  in au1xac97c_ac97_read()124 static void au1xac97c_ac97_write(struct snd_ac97 *ac97, unsigned short r,  in au1xac97c_ac97_write()
 154 static void au1xac97c_ac97_warm_reset(struct snd_ac97 *ac97)  in au1xac97c_ac97_warm_reset()
 164 static void au1xac97c_ac97_cold_reset(struct snd_ac97 *ac97)  in au1xac97c_ac97_cold_reset()
 
 | 
| /linux-4.4.14/sound/soc/sh/ | 
| D | hac.c | 164 static void hac_ac97_write(struct snd_ac97 *ac97, unsigned short reg,  in hac_ac97_write()192 static unsigned short hac_ac97_read(struct snd_ac97 *ac97,  in hac_ac97_read()
 200 static void hac_ac97_warmrst(struct snd_ac97 *ac97)  in hac_ac97_warmrst()
 218 static void hac_ac97_coldrst(struct snd_ac97 *ac97)  in hac_ac97_coldrst()
 
 | 
| /linux-4.4.14/sound/soc/cirrus/ | 
| D | ep93xx-ac97.c | 132 static unsigned short ep93xx_ac97_read(struct snd_ac97 *ac97,  in ep93xx_ac97_read()153 static void ep93xx_ac97_write(struct snd_ac97 *ac97,  in ep93xx_ac97_write()
 175 static void ep93xx_ac97_warm_reset(struct snd_ac97 *ac97)  in ep93xx_ac97_warm_reset()
 195 static void ep93xx_ac97_cold_reset(struct snd_ac97 *ac97)  in ep93xx_ac97_cold_reset()
 
 | 
| /linux-4.4.14/sound/soc/pxa/ | 
| D | pxa2xx-ac97.c | 32 static void pxa2xx_ac97_warm_reset(struct snd_ac97 *ac97)  in pxa2xx_ac97_warm_reset()39 static void pxa2xx_ac97_cold_reset(struct snd_ac97 *ac97)  in pxa2xx_ac97_cold_reset()
 
 | 
| /linux-4.4.14/arch/arm/mach-imx/ | 
| D | mach-pca100.c | 212 static void pca100_ac97_warm_reset(struct snd_ac97 *ac97)  in pca100_ac97_warm_reset()222 static void pca100_ac97_cold_reset(struct snd_ac97 *ac97)  in pca100_ac97_cold_reset()
 
 | 
| D | mach-pcm043.c | 221 static void pcm043_ac97_warm_reset(struct snd_ac97 *ac97)  in pcm043_ac97_warm_reset()244 static void pcm043_ac97_cold_reset(struct snd_ac97 *ac97)  in pcm043_ac97_cold_reset()
 
 | 
| /linux-4.4.14/arch/powerpc/boot/dts/ | 
| D | mpc5121ads.dts | 152 		ac97: psc@11500 {  label
 | 
| /linux-4.4.14/sound/mips/ | 
| D | au1x00.c | 98 	struct snd_ac97 *ac97;  member498 snd_au1000_ac97_read(struct snd_ac97 *ac97, unsigned short reg)  in snd_au1000_ac97_read()
 537 snd_au1000_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val)  in snd_au1000_ac97_write()
 602 	struct snd_ac97_template ac97;  in au1000_ac97_probe()  local
 
 | 
| /linux-4.4.14/sound/pci/ | 
| D | ad1889.c | 94 	struct snd_ac97 *ac97;  member241 snd_ad1889_ac97_read(struct snd_ac97 *ac97, unsigned short reg)  in snd_ad1889_ac97_read()
 248 snd_ad1889_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val)  in snd_ad1889_ac97_write()
 793 snd_ad1889_ac97_free(struct snd_ac97 *ac97)  in snd_ad1889_ac97_free()
 803 	struct snd_ac97_template ac97;  in snd_ad1889_ac97_init()  local
 
 | 
| D | als300.c | 125 	struct snd_ac97 *ac97;  member270 static unsigned short snd_als300_ac97_read(struct snd_ac97 *ac97,  in snd_als300_ac97_read()
 291 static void snd_als300_ac97_write(struct snd_ac97 *ac97,  in snd_als300_ac97_write()
 308 	struct snd_ac97_template ac97;  in snd_als300_ac97()  local
 
 | 
| D | intel8x0m.c | 190 	struct snd_ac97 *ac97;  member211 	struct snd_ac97 *ac97;  member
 345 static void snd_intel8x0m_codec_write(struct snd_ac97 *ac97,  in snd_intel8x0m_codec_write()
 360 static unsigned short snd_intel8x0m_codec_read(struct snd_ac97 *ac97,  in snd_intel8x0m_codec_read()
 822 static void snd_intel8x0m_mixer_free_ac97(struct snd_ac97 *ac97)  in snd_intel8x0m_mixer_free_ac97()
 832 	struct snd_ac97_template ac97;  in snd_intel8x0m_mixer()  local
 
 | 
| D | via82xx_modem.c | 255 	struct snd_ac97 *ac97;  member408 static void snd_via82xx_codec_wait(struct snd_ac97 *ac97)  in snd_via82xx_codec_wait()
 417 static void snd_via82xx_codec_write(struct snd_ac97 *ac97,  in snd_via82xx_codec_write()
 435 static unsigned short snd_via82xx_codec_read(struct snd_ac97 *ac97, unsigned short reg)  in snd_via82xx_codec_read()
 886 static void snd_via82xx_mixer_free_ac97(struct snd_ac97 *ac97)  in snd_via82xx_mixer_free_ac97()
 895 	struct snd_ac97_template ac97;  in snd_via82xx_mixer_new()  local
 
 | 
| D | sis7019.c | 121 	struct snd_ac97 *ac97[3];  member993 static void sis_ac97_write(struct snd_ac97 *ac97, unsigned short reg,  in sis_ac97_write()
 1005 static unsigned short sis_ac97_read(struct snd_ac97 *ac97, unsigned short reg)  in sis_ac97_read()
 1019 	struct snd_ac97_template ac97;  in sis_mixer_create()  local
 
 | 
| D | fm801.c | 190 	struct snd_ac97 *ac97;  member268 static void snd_fm801_codec_write(struct snd_ac97 *ac97,  in snd_fm801_codec_write()
 293 static unsigned short snd_fm801_codec_read(struct snd_ac97 *ac97, unsigned short reg)  in snd_fm801_codec_read()
 1018 static void snd_fm801_mixer_free_ac97(struct snd_ac97 *ac97)  in snd_fm801_mixer_free_ac97()
 1030 	struct snd_ac97_template ac97;  in snd_fm801_mixer()  local
 
 | 
| D | intel8x0.c | 418 	struct snd_ac97 *ac97[3];  member558 static void snd_intel8x0_codec_write(struct snd_ac97 *ac97,  in snd_intel8x0_codec_write()
 573 static unsigned short snd_intel8x0_codec_read(struct snd_ac97 *ac97,  in snd_intel8x0_codec_read()
 645 static unsigned short snd_intel8x0_ali_codec_read(struct snd_ac97 *ac97, unsigned short reg)  in snd_intel8x0_ali_codec_read()
 663 static void snd_intel8x0_ali_codec_write(struct snd_ac97 *ac97, unsigned short reg,  in snd_intel8x0_ali_codec_write()
 1722 static void snd_intel8x0_mixer_free_ac97(struct snd_ac97 *ac97)  in snd_intel8x0_mixer_free_ac97()
 2209 	struct snd_ac97_template ac97;  in snd_intel8x0_mixer()  local
 
 | 
| D | atiixp_modem.c | 245 	struct snd_ac97 *ac97[NUM_ATI_CODECS];  member456 static unsigned short snd_atiixp_ac97_read(struct snd_ac97 *ac97,  in snd_atiixp_ac97_read()
 464 static void snd_atiixp_ac97_write(struct snd_ac97 *ac97, unsigned short reg,  in snd_atiixp_ac97_write()
 1067 	struct snd_ac97_template ac97;  in snd_atiixp_mixer_new()  local
 
 | 
| D | via82xx.c | 395 	struct snd_ac97 *ac97;  member554 static void snd_via82xx_codec_wait(struct snd_ac97 *ac97)  in snd_via82xx_codec_wait()
 564 static void snd_via82xx_codec_write(struct snd_ac97 *ac97,  in snd_via82xx_codec_write()
 579 static unsigned short snd_via82xx_codec_read(struct snd_ac97 *ac97, unsigned short reg)  in snd_via82xx_codec_read()
 1809 static void snd_via82xx_mixer_free_ac97(struct snd_ac97 *ac97)  in snd_via82xx_mixer_free_ac97()
 1900 	struct snd_ac97_template ac97;  in snd_via82xx_mixer_new()  local
 
 | 
| D | atiixp.c | 270 	struct snd_ac97 *ac97[NUM_ATI_CODECS];  member485 static unsigned short snd_atiixp_ac97_read(struct snd_ac97 *ac97,  in snd_atiixp_ac97_read()
 493 static void snd_atiixp_ac97_write(struct snd_ac97 *ac97, unsigned short reg,  in snd_atiixp_ac97_write()
 1419 	struct snd_ac97_template ac97;  in snd_atiixp_mixer_new()  local
 
 | 
| D | ens1370.c | 407 			struct snd_ac97 *ac97;  member614 static void snd_es1371_codec_write(struct snd_ac97 *ac97,  in snd_es1371_codec_write()
 656 static unsigned short snd_es1371_codec_read(struct snd_ac97 *ac97,  in snd_es1371_codec_read()
 724 static void snd_es1371_codec_wait(struct snd_ac97 *ac97)  in snd_es1371_codec_wait()
 1587 static void snd_ensoniq_mixer_free_ac97(struct snd_ac97 *ac97)  in snd_ensoniq_mixer_free_ac97()
 1632 	struct snd_ac97_template ac97;  in snd_ensoniq_1371_mixer()  local
 
 | 
| D | cs4281.c | 463 	struct snd_ac97 *ac97;  member525 static void snd_cs4281_ac97_write(struct snd_ac97 *ac97,  in snd_cs4281_ac97_write()
 571 static unsigned short snd_cs4281_ac97_read(struct snd_ac97 *ac97,  in snd_cs4281_ac97_read()
 1086 static void snd_cs4281_mixer_free_ac97(struct snd_ac97 *ac97)  in snd_cs4281_mixer_free_ac97()
 1098 	struct snd_ac97_template ac97;  in snd_cs4281_mixer()  local
 
 | 
| D | azt3328.c | 293 	struct snd_ac97 *ac97;  member665 snd_azf3328_mixer_ac97_read(struct snd_ac97 *ac97, unsigned short reg_ac97)  in snd_azf3328_mixer_ac97_read()
 724 snd_azf3328_mixer_ac97_write(struct snd_ac97 *ac97,  in snd_azf3328_mixer_ac97_write()
 773 	struct snd_ac97_template ac97;  in snd_azf3328_mixer_new()  local
 
 | 
| D | es1968.c | 528 	struct snd_ac97 *ac97;  member651 static void snd_es1968_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val)  in snd_es1968_ac97_write()
 664 static unsigned short snd_es1968_ac97_read(struct snd_ac97 *ac97, unsigned short reg)  in snd_es1968_ac97_read()
 2023 	struct snd_ac97_template ac97;  in snd_es1968_mixer()  local
 
 | 
| D | maestro3.c | 748 	struct snd_ac97 *ac97;  member1908 snd_m3_ac97_read(struct snd_ac97 *ac97, unsigned short reg)  in snd_m3_ac97_read()
 1924 snd_m3_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val)  in snd_m3_ac97_write()
 2055 	struct snd_ac97_template ac97;  in snd_m3_mixer()  local
 
 | 
| /linux-4.4.14/sound/drivers/ | 
| D | ml403-ac97cr.c | 282 static void lm4550_regfile_write_values_after_init(struct snd_ac97 *ac97)  in lm4550_regfile_write_values_after_init()359 	struct snd_ac97 *ac97;  member
 832 snd_ml403_ac97cr_codec_read(struct snd_ac97 *ac97, unsigned short reg)
 953 snd_ml403_ac97cr_codec_write(struct snd_ac97 *ac97, unsigned short reg,
 1198 static void snd_ml403_ac97cr_mixer_free(struct snd_ac97 *ac97)
 1210 	struct snd_ac97_template ac97;  local
 
 | 
| /linux-4.4.14/sound/pci/au88x0/ | 
| D | au88x0_mixer.c | 25 	struct snd_ac97_template ac97;  in snd_vortex_mixer()  local
 | 
| /linux-4.4.14/arch/arm/boot/dts/ | 
| D | tegra20-colibri-512.dtsi | 207 	ac97: ac97@70002000 {  label
 | 
| D | at91sam9263.dtsi | 838 			ac97: sound@fffa0000 {  label
 | 
| /linux-4.4.14/include/sound/ | 
| D | ac97_codec.h | 539 static inline int ac97_is_audio(struct snd_ac97 * ac97)  in ac97_is_audio()543 static inline int ac97_is_modem(struct snd_ac97 * ac97)  in ac97_is_modem()
 547 static inline int ac97_is_rev22(struct snd_ac97 * ac97)  in ac97_is_rev22()
 551 static inline int ac97_can_amap(struct snd_ac97 * ac97)  in ac97_can_amap()
 555 static inline int ac97_can_spdif(struct snd_ac97 * ac97)  in ac97_can_spdif()
 577 static inline int snd_ac97_update_power(struct snd_ac97 *ac97, int reg,  in snd_ac97_update_power()
 661 static inline void snd_ac97_dev_add_pdata(struct snd_ac97 *ac97, void *data)  in snd_ac97_dev_add_pdata()
 
 | 
| D | emu10k1.h | 1735 	struct snd_ac97 *ac97;  member
 | 
| /linux-4.4.14/sound/atmel/ | 
| D | ac97c.c | 72 	struct snd_ac97			*ac97;  member812 static void atmel_ac97c_write(struct snd_ac97 *ac97, unsigned short reg,  in atmel_ac97c_write()
 832 static unsigned short atmel_ac97c_read(struct snd_ac97 *ac97,  in atmel_ac97c_read()
 
 | 
| /linux-4.4.14/sound/pci/emu10k1/ | 
| D | io.c | 497 unsigned short snd_emu10k1_ac97_read(struct snd_ac97 *ac97, unsigned short reg)  in snd_emu10k1_ac97_read()510 void snd_emu10k1_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short data)  in snd_emu10k1_ac97_write()
 
 | 
| D | emu10k1x.c | 244 	struct snd_ac97 *ac97;  member708 static unsigned short snd_emu10k1x_ac97_read(struct snd_ac97 *ac97,  in snd_emu10k1x_ac97_read()
 722 static void snd_emu10k1x_ac97_write(struct snd_ac97 *ac97,  in snd_emu10k1x_ac97_write()
 737 	struct snd_ac97_template ac97;  in snd_emu10k1x_ac97()  local
 
 | 
| D | emumixer.c | 1753 static void snd_emu10k1_mixer_free_ac97(struct snd_ac97 *ac97)  in snd_emu10k1_mixer_free_ac97()1914 		struct snd_ac97_template ac97;  in snd_emu10k1_mixer()  local
 
 | 
| /linux-4.4.14/sound/pci/nm256/ | 
| D | nm256.c | 244 	struct snd_ac97 *ac97;  member1215 snd_nm256_ac97_read(struct snd_ac97 *ac97, unsigned short reg)  in snd_nm256_ac97_read()
 1228 snd_nm256_ac97_write(struct snd_ac97 *ac97,  in snd_nm256_ac97_write()
 1275 snd_nm256_ac97_reset(struct snd_ac97 *ac97)  in snd_nm256_ac97_reset()
 1307 	struct snd_ac97_template ac97;  in snd_nm256_mixer()  local
 
 | 
| /linux-4.4.14/sound/pci/ice1712/ | 
| D | ice1712.c | 149 static void snd_ice1712_ac97_write(struct snd_ac97 *ac97,  in snd_ice1712_ac97_write()174 static unsigned short snd_ice1712_ac97_read(struct snd_ac97 *ac97,  in snd_ice1712_ac97_read()
 203 static void snd_ice1712_pro_ac97_write(struct snd_ac97 *ac97,  in snd_ice1712_pro_ac97_write()
 229 static unsigned short snd_ice1712_pro_ac97_read(struct snd_ac97 *ac97,  in snd_ice1712_pro_ac97_read()
 1498 static void snd_ice1712_mixer_free_ac97(struct snd_ac97 *ac97)  in snd_ice1712_mixer_free_ac97()
 1507 	struct snd_ac97_template ac97;  in snd_ice1712_ac97_mixer()  local
 
 | 
| D | ice1724.c | 163 static void snd_vt1724_ac97_write(struct snd_ac97 *ac97,  in snd_vt1724_ac97_write()179 static unsigned short snd_vt1724_ac97_read(struct snd_ac97 *ac97, unsigned short reg)  in snd_vt1724_ac97_read()
 1493 		struct snd_ac97_template ac97;  in snd_vt1724_ac97_mixer()  local
 
 | 
| D | ice1712.h | 325 	struct snd_ac97 *ac97;  member
 | 
| /linux-4.4.14/sound/pci/ca0106/ | 
| D | ca0106_main.c | 1201 static unsigned short snd_ca0106_ac97_read(struct snd_ac97 *ac97,  in snd_ca0106_ac97_read()1215 static void snd_ca0106_ac97_write(struct snd_ac97 *ac97,  in snd_ca0106_ac97_write()
 1230 	struct snd_ac97_template ac97;  in snd_ca0106_ac97()  local
 
 | 
| D | ca0106.h | 667 	int ac97;	/* ac97 = 0 -> Select MIC, Line in, TAD in, AUX in.  member693 	struct snd_ac97 *ac97;  member
 
 | 
| /linux-4.4.14/arch/arm/mach-dove/ | 
| D | common.c | 87 	struct clk *nand, *camera, *i2s0, *i2s1, *crypto, *ac97, *pdma;  in dove_clk_init()  local
 | 
| /linux-4.4.14/sound/pci/cs46xx/ | 
| D | cs46xx_lib.c | 215 static unsigned short snd_cs46xx_ac97_read(struct snd_ac97 * ac97,  in snd_cs46xx_ac97_read()299 static void snd_cs46xx_ac97_write(struct snd_ac97 *ac97,  in snd_cs46xx_ac97_write()
 1886 static void snd_cs46xx_mixer_free_ac97(struct snd_ac97 *ac97)  in snd_cs46xx_mixer_free_ac97()
 2396 static void snd_cs46xx_codec_reset (struct snd_ac97 * ac97)  in snd_cs46xx_codec_reset()
 2449 	struct snd_ac97_template ac97;  in cs46xx_detect_codec()  local
 
 | 
| D | cs46xx.h | 1685 	struct snd_ac97 *ac97[MAX_NR_AC97];  member
 | 
| /linux-4.4.14/sound/pci/ymfpci/ | 
| D | ymfpci_main.c | 95 static void snd_ymfpci_codec_write(struct snd_ac97 *ac97, u16 reg, u16 val)  in snd_ymfpci_codec_write()105 static u16 snd_ymfpci_codec_read(struct snd_ac97 *ac97, u16 reg)  in snd_ymfpci_codec_read()
 1800 static void snd_ymfpci_mixer_free_ac97(struct snd_ac97 *ac97)  in snd_ymfpci_mixer_free_ac97()
 1808 	struct snd_ac97_template ac97;  in snd_ymfpci_mixer()  local
 
 | 
| D | ymfpci.h | 331 	struct snd_ac97 *ac97;  member
 | 
| /linux-4.4.14/sound/pci/ali5451/ | 
| D | ali5451.c | 254 	struct snd_ac97 *ac97[MAX_CODECS];  member404 static void snd_ali_codec_write(struct snd_ac97 *ac97,  in snd_ali_codec_write()
 421 static unsigned short snd_ali_codec_read(struct snd_ac97 *ac97,  in snd_ali_codec_read()
 1834 	struct snd_ac97_template ac97;  in snd_ali_mixer()  local
 
 | 
| /linux-4.4.14/sound/pci/riptide/ | 
| D | riptide.c | 440 	struct snd_ac97 *ac97;  member1742 snd_riptide_codec_write(struct snd_ac97 *ac97, unsigned short reg,  in snd_riptide_codec_write()
 1762 static unsigned short snd_riptide_codec_read(struct snd_ac97 *ac97,  in snd_riptide_codec_read()
 1986 	struct snd_ac97_template ac97;  in snd_riptide_mixer()  local
 
 | 
| /linux-4.4.14/sound/pci/trident/ | 
| D | trident_main.c | 120 static unsigned short snd_trident_codec_read(struct snd_ac97 *ac97, unsigned short reg)  in snd_trident_codec_read()182 static void snd_trident_codec_write(struct snd_ac97 *ac97, unsigned short reg,  in snd_trident_codec_write()
 
 | 
| D | trident.h | 400 	struct snd_ac97 *ac97;  member
 | 
| /linux-4.4.14/drivers/media/usb/em28xx/ | 
| D | em28xx.h | 314 	enum em28xx_ac97_mode ac97;  member
 |