| /linux/sound/soc/tegra/ |
| H A D | tegra20_ac97.c | 36 static void tegra20_ac97_codec_reset(struct snd_ac97 *ac97) in tegra20_ac97_codec_reset() 62 static void tegra20_ac97_codec_warm_reset(struct snd_ac97 *ac97) in tegra20_ac97_codec_warm_reset() 141 static inline void tegra20_ac97_start_playback(struct tegra20_ac97 *ac97) in tegra20_ac97_start_playback() 154 static inline void tegra20_ac97_stop_playback(struct tegra20_ac97 *ac97) in tegra20_ac97_stop_playback() 163 static inline void tegra20_ac97_start_capture(struct tegra20_ac97 *ac97) in tegra20_ac97_start_capture() 170 static inline void tegra20_ac97_stop_capture(struct tegra20_ac97 *ac97) in tegra20_ac97_stop_capture() 179 struct tegra20_ac97 *ac97 = snd_soc_dai_get_drvdata(dai); in tegra20_ac97_trigger() local 207 struct tegra20_ac97 *ac97 = snd_soc_dai_get_drvdata(dai); in tegra20_ac97_probe() local 303 struct tegra20_ac97 *ac97; in tegra20_ac97_platform_probe() local 430 struct tegra20_ac97 *ac97 = dev_get_drvdata(&pdev->dev); in tegra20_ac97_platform_remove() local
|
| /linux/sound/ac97/ |
| H A D | snd_ac97_compat.c | 20 static void compat_ac97_reset(struct snd_ac97 *ac97) in compat_ac97_reset() 29 static void compat_ac97_warm_reset(struct snd_ac97 *ac97) in compat_ac97_warm_reset() 38 static void compat_ac97_write(struct snd_ac97 *ac97, unsigned short reg, in compat_ac97_write() 47 static unsigned short compat_ac97_read(struct snd_ac97 *ac97, in compat_ac97_read() 69 struct snd_ac97 *ac97; in snd_ac97_compat_alloc() local 92 void snd_ac97_compat_release(struct snd_ac97 *ac97) in snd_ac97_compat_release() 98 int snd_ac97_reset(struct snd_ac97 *ac97, bool try_warm, unsigned int id, in snd_ac97_reset()
|
| /linux/sound/soc/ |
| H A D | soc-ac97.c | 132 static int snd_soc_ac97_init_gpio(struct snd_ac97 *ac97, in snd_soc_ac97_init_gpio() 154 static void snd_soc_ac97_free_gpio(struct snd_ac97 *ac97) in snd_soc_ac97_free_gpio() 159 static int snd_soc_ac97_init_gpio(struct snd_ac97 *ac97, in snd_soc_ac97_init_gpio() 165 static void snd_soc_ac97_free_gpio(struct snd_ac97 *ac97) in snd_soc_ac97_free_gpio() 182 struct snd_ac97 *ac97; in snd_soc_alloc_ac97_component() local 222 struct snd_ac97 *ac97; in snd_soc_new_ac97_component() local 260 void snd_soc_free_ac97_component(struct snd_ac97 *ac97) in snd_soc_free_ac97_component() 271 static void snd_soc_ac97_warm_reset(struct snd_ac97 *ac97) in snd_soc_ac97_warm_reset() 287 static void snd_soc_ac97_reset(struct snd_ac97 *ac97) in snd_soc_ac97_reset()
|
| /linux/sound/pci/cs5535audio/ |
| H A D | cs5535audio_olpc.c | 24 void olpc_analog_input(struct snd_ac97 *ac97, int on) in olpc_analog_input() 47 void olpc_mic_bias(struct snd_ac97 *ac97, int on) in olpc_mic_bias() 98 struct snd_ac97 *ac97 = cs5535au->ac97; in olpc_mic_get() local 134 struct snd_ac97_template *ac97) in olpc_prequirks() 144 int olpc_quirks(struct snd_card *card, struct snd_ac97 *ac97) in olpc_quirks()
|
| H A D | cs5535audio.h | 87 struct snd_ac97 *ac97; member 108 static inline void olpc_capture_open(struct snd_ac97 *ac97) in olpc_capture_open() 116 static inline void olpc_capture_close(struct snd_ac97 *ac97) in olpc_capture_close() 125 struct snd_ac97_template *ac97) { } in olpc_prequirks() 126 static inline int olpc_quirks(struct snd_card *card, struct snd_ac97 *ac97) in olpc_quirks() 131 static inline void olpc_analog_input(struct snd_ac97 *ac97, int on) { } in olpc_analog_input() 132 static inline void olpc_mic_bias(struct snd_ac97 *ac97, int on) { } in olpc_mic_bias() 133 static inline void olpc_capture_open(struct snd_ac97 *ac97) { } in olpc_capture_open() 134 static inline void olpc_capture_close(struct snd_ac97 *ac97) { } in olpc_capture_close()
|
| /linux/drivers/base/regmap/ |
| H A D | regmap-ac97.c | 47 struct snd_ac97 *ac97 = context; in regmap_ac97_reg_read() local 57 struct snd_ac97 *ac97 = context; in regmap_ac97_reg_write() local 69 struct regmap *__regmap_init_ac97(struct snd_ac97 *ac97, in __regmap_init_ac97() 79 struct regmap *__devm_regmap_init_ac97(struct snd_ac97 *ac97, in __devm_regmap_init_ac97()
|
| /linux/sound/soc/codecs/ |
| H A D | ac97.c | 37 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ac97_prepare() local 67 struct snd_ac97 *ac97; in ac97_soc_probe() local 91 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ac97_soc_suspend() local 101 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ac97_soc_resume() local
|
| H A D | ad1980.c | 206 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ad1980_reset() local 233 struct snd_ac97 *ac97; in ad1980_soc_probe() local 287 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ad1980_soc_remove() local
|
| H A D | stac9766.c | 218 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in stac9766_component_resume() local 273 struct snd_ac97 *ac97; in stac9766_component_probe() local 299 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in stac9766_component_remove() local
|
| H A D | wm9705.c | 27 struct snd_ac97 *ac97; member
|
| /linux/sound/soc/loongson/ |
| H A D | loongson1_ac97.c | 106 static void ls1x_ac97_reset(struct snd_ac97 *ac97) in ls1x_ac97_reset() 115 static void ls1x_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val) in ls1x_ac97_write() 129 static unsigned short ls1x_ac97_read(struct snd_ac97 *ac97, unsigned short reg) in ls1x_ac97_read() 148 static void ls1x_ac97_init(struct snd_ac97 *ac97) in ls1x_ac97_init() 186 struct ls1x_ac97 *ac97 = dev_get_drvdata(cpu_dai->dev); in ls1x_ac97_hw_params() local 236 struct ls1x_ac97 *ac97 = dev_get_drvdata(cpu_dai->dev); in ls1x_ac97_dai_probe() local 292 struct ls1x_ac97 *ac97; in ls1x_ac97_probe() local
|
| /linux/sound/soc/fsl/ |
| H A D | mpc5200_psc_ac97.c | 29 static unsigned short psc_ac97_read(struct snd_ac97 *ac97, unsigned short reg) in psc_ac97_read() 73 static void psc_ac97_write(struct snd_ac97 *ac97, in psc_ac97_write() 95 static void psc_ac97_warm_reset(struct snd_ac97 *ac97) in psc_ac97_warm_reset() 108 static void psc_ac97_cold_reset(struct snd_ac97 *ac97) in psc_ac97_cold_reset()
|
| H A D | fsl_ssi.c | 1210 static void fsl_ssi_ac97_write(struct snd_ac97 *ac97, unsigned short reg, in fsl_ssi_ac97_write() 1246 static unsigned short fsl_ssi_ac97_read(struct snd_ac97 *ac97, in fsl_ssi_ac97_read()
|
| /linux/sound/soc/au1x/ |
| H A D | ac97c.c | 83 static unsigned short au1xac97c_ac97_read(struct snd_ac97 *ac97, in au1xac97c_ac97_read() 125 static void au1xac97c_ac97_write(struct snd_ac97 *ac97, unsigned short r, in au1xac97c_ac97_write() 155 static void au1xac97c_ac97_warm_reset(struct snd_ac97 *ac97) in au1xac97c_ac97_warm_reset() 165 static void au1xac97c_ac97_cold_reset(struct snd_ac97 *ac97) in au1xac97c_ac97_cold_reset()
|
| /linux/sound/ |
| H A D | ac97_bus.c | 26 static bool snd_ac97_check_id(struct snd_ac97 *ac97, unsigned int id, in snd_ac97_check_id() argument 55 snd_ac97_reset(struct snd_ac97 * ac97,bool try_warm,unsigned int id,unsigned int id_mask) snd_ac97_reset() argument [all...] |
| /linux/include/sound/ |
| H A D | ac97_codec.h | 290 static inline int ac97_is_audio(struct snd_ac97 * ac97) in ac97_is_audio() 294 static inline int ac97_is_modem(struct snd_ac97 * ac97) in ac97_is_modem() 298 static inline int ac97_is_rev22(struct snd_ac97 * ac97) in ac97_is_rev22() 302 static inline int ac97_can_amap(struct snd_ac97 * ac97) in ac97_can_amap() 306 static inline int ac97_can_spdif(struct snd_ac97 * ac97) in ac97_can_spdif() 329 static inline int snd_ac97_update_power(struct snd_ac97 *ac97, int reg, in snd_ac97_update_power() 339 static inline void snd_ac97_suspend(struct snd_ac97 *ac97) {} in snd_ac97_suspend() 340 static inline void snd_ac97_resume(struct snd_ac97 *ac97) {} in snd_ac97_resume() 416 static inline void snd_ac97_dev_add_pdata(struct snd_ac97 *ac97, void *data) in snd_ac97_dev_add_pdata()
|
| /linux/arch/powerpc/boot/dts/ |
| H A D | mpc5121ads.dts | 148 ac97: psc@11500 { label
|
| /linux/include/linux/mfd/ |
| H A D | wm97xx.h | 16 struct snd_ac97 *ac97; member
|
| /linux/sound/pci/au88x0/ |
| H A D | au88x0_mixer.c | 26 struct snd_ac97_template ac97; in snd_vortex_mixer() local
|
| /linux/arch/mips/boot/dts/loongson/ |
| H A D | loongson1b.dtsi | 147 ac97: audio-controller@34000 { label
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | at91sam9m10g45ek.dts | 182 ac97: sound@fffac000 { label
|
| H A D | at91sam9263.dtsi | 617 ac97: sound@fffa0000 { label
|
| H A D | at91sam9g45.dtsi | 809 ac97: sound@fffac000 { label
|
| /linux/drivers/mfd/ |
| H A D | wm97xx-core.c | 30 struct snd_ac97 *ac97; member
|
| /linux/arch/arm/mach-dove/ |
| H A D | common.c | 84 struct clk *nand, *camera, *i2s0, *i2s1, *crypto, *ac97, *pdma; in dove_clk_init() local
|