Home
last modified time | relevance | path

Searched defs:ac97 (Results 1 – 84 of 84) sorted by relevance

/linux-4.4.14/sound/pci/ac97/
Dac97_patch.c43 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 …]
Dac97_codec.c212 #define ac97_is_power_save_mode(ac97) \ argument
215 #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 …]
Dac97_proc.c37 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()
Dac97_pcm.c174 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/
Dtegra20_ac97.c46 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/
Ducb1400.h88 struct snd_ac97 *ac97; member
98 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()
Dregmap.h551 #define regmap_init_ac97(ac97, config) \ argument
667 #define devm_regmap_init_ac97(ac97, config) \ argument
Dwm97xx.h272 struct snd_ac97 *ac97; /* ALSA codec access */ member
/linux-4.4.14/sound/soc/codecs/
Dwm9705.c209 struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec); in ac97_read() local
230 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
Dac97.c40 struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec); in ac97_prepare() local
70 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
Dstac9766.c145 struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec); in stac9766_ac97_write() local
165 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
Dad1980.c210 struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec); in ad1980_reset() local
237 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
Dwm9712.c30 struct snd_ac97 *ac97; member
Dwm9713.c36 struct snd_ac97 *ac97; member
/linux-4.4.14/drivers/base/regmap/
Dregmap-ac97.c59 struct snd_ac97 *ac97 = context; in regmap_ac97_reg_read() local
69 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/
Dcs5535audio_olpc.c28 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()
Dcs5535audio.h86 struct snd_ac97 *ac97; member
107 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()
Dcs5535audio.c135 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/
Dpxa2xx-ac97-lib.c49 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()
Daaci.c40 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
Dpxa2xx-ac97.c32 static void pxa2xx_ac97_reset(struct snd_ac97 *ac97) in pxa2xx_ac97_reset()
Daaci.h236 struct snd_ac97 *ac97; member
/linux-4.4.14/sound/soc/
Dsoc-ac97.c62 struct snd_ac97 *ac97; in snd_soc_alloc_ac97_codec() local
102 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/
Dbf5xx-ac97.c100 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/
Dstk1160-ac97.c33 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/
Dnuc900-ac97.c44 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/
Dmpc5200_psc_ac97.c34 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()
Dimx-ssi.c437 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()
Dfsl-asoc-card.c425 struct snd_ac97 *ac97 = snd_soc_codec_get_drvdata(codec); in fsl_asoc_card_late_probe() local
Dfsl_ssi.c1194 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/
Dac97.c53 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/
Dtxx9aclc-ac97.c48 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/
Dac97_bus.c30 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/
Ducb1400_core.c28 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/
Dpsc-ac97.c75 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()
Dac97c.c82 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/
Dhac.c164 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/
Dep93xx-ac97.c132 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/
Dpxa2xx-ac97.c32 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/
Dmach-pca100.c212 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()
Dmach-pcm043.c221 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/
Dmpc5121ads.dts152 ac97: psc@11500 { label
/linux-4.4.14/sound/mips/
Dau1x00.c98 struct snd_ac97 *ac97; member
498 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/
Dad1889.c94 struct snd_ac97 *ac97; member
241 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
Dals300.c125 struct snd_ac97 *ac97; member
270 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
Dintel8x0m.c190 struct snd_ac97 *ac97; member
211 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
Dvia82xx_modem.c255 struct snd_ac97 *ac97; member
408 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
Dsis7019.c121 struct snd_ac97 *ac97[3]; member
993 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
Dfm801.c190 struct snd_ac97 *ac97; member
268 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
Dintel8x0.c418 struct snd_ac97 *ac97[3]; member
558 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
Datiixp_modem.c245 struct snd_ac97 *ac97[NUM_ATI_CODECS]; member
456 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
Dvia82xx.c395 struct snd_ac97 *ac97; member
554 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
Datiixp.c270 struct snd_ac97 *ac97[NUM_ATI_CODECS]; member
485 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
Dens1370.c407 struct snd_ac97 *ac97; member
614 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
Dcs4281.c463 struct snd_ac97 *ac97; member
525 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
Dazt3328.c293 struct snd_ac97 *ac97; member
665 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
Des1968.c528 struct snd_ac97 *ac97; member
651 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
Dmaestro3.c748 struct snd_ac97 *ac97; member
1908 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/
Dml403-ac97cr.c282 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/
Dau88x0_mixer.c25 struct snd_ac97_template ac97; in snd_vortex_mixer() local
/linux-4.4.14/arch/arm/boot/dts/
Dtegra20-colibri-512.dtsi207 ac97: ac97@70002000 { label
Dat91sam9263.dtsi838 ac97: sound@fffa0000 { label
/linux-4.4.14/include/sound/
Dac97_codec.h539 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()
Demu10k1.h1735 struct snd_ac97 *ac97; member
/linux-4.4.14/sound/atmel/
Dac97c.c72 struct snd_ac97 *ac97; member
812 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/
Dio.c497 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()
Demu10k1x.c244 struct snd_ac97 *ac97; member
708 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
Demumixer.c1753 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/
Dnm256.c244 struct snd_ac97 *ac97; member
1215 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/
Dice1712.c149 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
Dice1724.c163 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
Dice1712.h325 struct snd_ac97 *ac97; member
/linux-4.4.14/sound/pci/ca0106/
Dca0106_main.c1201 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
Dca0106.h667 int ac97; /* ac97 = 0 -> Select MIC, Line in, TAD in, AUX in. member
693 struct snd_ac97 *ac97; member
/linux-4.4.14/arch/arm/mach-dove/
Dcommon.c87 struct clk *nand, *camera, *i2s0, *i2s1, *crypto, *ac97, *pdma; in dove_clk_init() local
/linux-4.4.14/sound/pci/cs46xx/
Dcs46xx_lib.c215 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
Dcs46xx.h1685 struct snd_ac97 *ac97[MAX_NR_AC97]; member
/linux-4.4.14/sound/pci/ymfpci/
Dymfpci_main.c95 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
Dymfpci.h331 struct snd_ac97 *ac97; member
/linux-4.4.14/sound/pci/ali5451/
Dali5451.c254 struct snd_ac97 *ac97[MAX_CODECS]; member
404 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/
Driptide.c440 struct snd_ac97 *ac97; member
1742 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/
Dtrident_main.c120 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()
Dtrident.h400 struct snd_ac97 *ac97; member
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx.h314 enum em28xx_ac97_mode ac97; member