| /linux/include/sound/ |
| A D | ac97_codec.h | 173 struct snd_ac97; 178 int (*build_3d) (struct snd_ac97 *ac97); 183 void (*suspend) (struct snd_ac97 *ac97); 184 void (*resume) (struct snd_ac97 *ac97); 190 void (*reset) (struct snd_ac97 *ac97); 191 void (*warm_reset)(struct snd_ac97 *ac97); 194 void (*wait) (struct snd_ac97 *ac97); 195 void (*init) (struct snd_ac97 *ac97); 214 struct snd_ac97 *codec[4]; 234 struct snd_ac97 { struct [all …]
|
| /linux/sound/pci/ac97/ |
| A D | ac97_patch.c | 174 static inline int is_clfe_on(struct snd_ac97 *ac97) in is_clfe_on() 1376 static int patch_cx20551(struct snd_ac97 *ac97) in patch_cx20551() 1468 static int patch_ad1819(struct snd_ac97 * ac97) in patch_ad1819() 1545 static int patch_ad1881(struct snd_ac97 * ac97) in patch_ad1881() 2523 static int patch_alc203(struct snd_ac97 *ac97) in patch_alc203() 2899 static int patch_alc850(struct snd_ac97 *ac97) in patch_alc850() 3260 static int patch_cm9761(struct snd_ac97 *ac97) in patch_cm9761() 3357 static int patch_cm9780(struct snd_ac97 *ac97) in patch_cm9780() 3391 static int patch_vt1613(struct snd_ac97 *ac97) in patch_vt1613() 3532 struct snd_ac97 *pac97; in snd_ac97_vt1617a_smart51_get() [all …]
|
| A D | ac97_patch.h | 55 struct snd_ac97 * ac97); 62 static int snd_ac97_try_bit(struct snd_ac97 * ac97, int reg, int bit); 63 static int snd_ac97_remove_ctl(struct snd_ac97 *ac97, const char *name, 65 static int snd_ac97_rename_ctl(struct snd_ac97 *ac97, const char *src, 67 static int snd_ac97_swap_ctl(struct snd_ac97 *ac97, const char *s1, 69 static void snd_ac97_rename_vol_ctl(struct snd_ac97 *ac97, const char *src, 72 static void snd_ac97_restore_status(struct snd_ac97 *ac97); 73 static void snd_ac97_restore_iec958(struct snd_ac97 *ac97);
|
| A D | ac97_local.h | 10 void snd_ac97_get_name(struct snd_ac97 *ac97, unsigned int id, char *name, 12 int snd_ac97_update_bits_nolock(struct snd_ac97 *ac97, unsigned short reg, 19 void snd_ac97_proc_init(struct snd_ac97 * ac97); 20 void snd_ac97_proc_done(struct snd_ac97 * ac97);
|
| A D | ac97_codec.c | 49 int (*patch)(struct snd_ac97 *ac97); 50 int (*mpatch)(struct snd_ac97 *ac97); 1019 struct snd_ac97 *ac97 = device->device_data; in snd_ac97_dev_free() 1155 struct snd_ac97 * ac97) in snd_ac97_cnew() 1168 struct snd_ac97 *ac97) in snd_ac97_cmute_new_stereo() 1277 struct snd_ac97 *ac97) in snd_ac97_cmix_new_stereo() 1999 struct snd_ac97 *ac97 = device->device_data; in snd_ac97_dev_register() 2060 struct snd_ac97 *ac97; in snd_ac97_mixer() 2529 void snd_ac97_suspend(struct snd_ac97 *ac97) in snd_ac97_suspend() 2590 void snd_ac97_resume(struct snd_ac97 *ac97) in snd_ac97_resume() [all …]
|
| A D | ac97_proc.c | 22 static void snd_ac97_proc_read_functions(struct snd_ac97 *ac97, struct snd_info_buffer *buffer) in snd_ac97_proc_read_functions() 92 static void snd_ac97_proc_read_main(struct snd_ac97 *ac97, struct snd_info_buffer *buffer, int subi… in snd_ac97_proc_read_main() 330 struct snd_ac97 *ac97 = entry->private_data; in snd_ac97_proc_read() 365 struct snd_ac97 *ac97 = entry->private_data; in snd_ac97_proc_regs_write() 380 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() 393 struct snd_ac97 *ac97 = entry->private_data; in snd_ac97_proc_regs_read() 414 void snd_ac97_proc_init(struct snd_ac97 * ac97) in snd_ac97_proc_init() 442 void snd_ac97_proc_done(struct snd_ac97 * ac97) in snd_ac97_proc_done()
|
| /linux/sound/pci/cs5535audio/ |
| A D | cs5535audio.h | 87 struct snd_ac97 *ac97; 103 int olpc_quirks(struct snd_card *card, struct snd_ac97 *ac97); 105 void olpc_analog_input(struct snd_ac97 *ac97, int on); 106 void olpc_mic_bias(struct snd_ac97 *ac97, int on); 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() 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() [all …]
|
| 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() 144 int olpc_quirks(struct snd_card *card, struct snd_ac97 *ac97) in olpc_quirks()
|
| /linux/sound/ac97/ |
| 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() 67 struct snd_ac97 *snd_ac97_compat_alloc(struct ac97_codec_device *adev) in snd_ac97_compat_alloc() 69 struct snd_ac97 *ac97; in snd_ac97_compat_alloc() 72 ac97 = kzalloc(sizeof(struct snd_ac97), GFP_KERNEL); in snd_ac97_compat_alloc() 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/ |
| A D | soc-ac97.c | 125 static int snd_soc_ac97_init_gpio(struct snd_ac97 *ac97, in snd_soc_ac97_init_gpio() 147 static void snd_soc_ac97_free_gpio(struct snd_ac97 *ac97) in snd_soc_ac97_free_gpio() 152 static int snd_soc_ac97_init_gpio(struct snd_ac97 *ac97, in snd_soc_ac97_init_gpio() 158 static void snd_soc_ac97_free_gpio(struct snd_ac97 *ac97) in snd_soc_ac97_free_gpio() 175 struct snd_ac97 *ac97; in snd_soc_alloc_ac97_component() 177 ac97 = kzalloc(sizeof(struct snd_ac97), GFP_KERNEL); in snd_soc_alloc_ac97_component() 212 struct snd_ac97 *snd_soc_new_ac97_component(struct snd_soc_component *component, in snd_soc_new_ac97_component() 215 struct snd_ac97 *ac97; in snd_soc_new_ac97_component() 253 void snd_soc_free_ac97_component(struct snd_ac97 *ac97) in snd_soc_free_ac97_component() 264 static void snd_soc_ac97_warm_reset(struct snd_ac97 *ac97) in snd_soc_ac97_warm_reset() [all …]
|
| /linux/drivers/base/regmap/ |
| A D | regmap-ac97.c | 47 struct snd_ac97 *ac97 = context; in regmap_ac97_reg_read() 57 struct snd_ac97 *ac97 = context; in regmap_ac97_reg_write() 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/include/linux/platform_data/ |
| A D | asoc-imx-ssi.h | 5 struct snd_ac97; 17 void (*ac97_reset) (struct snd_ac97 *ac97); 18 void (*ac97_warm_reset)(struct snd_ac97 *ac97);
|
| /linux/sound/soc/codecs/ |
| A D | ac97.c | 36 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ac97_prepare() 66 struct snd_ac97 *ac97; in ac97_soc_probe() 90 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ac97_soc_suspend() 100 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ac97_soc_resume()
|
| A D | ad1980.c | 206 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ad1980_reset() 233 struct snd_ac97 *ac97; in ad1980_soc_probe() 287 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in ad1980_soc_remove()
|
| A D | stac9766.c | 218 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in stac9766_component_resume() 273 struct snd_ac97 *ac97; in stac9766_component_probe() 299 struct snd_ac97 *ac97 = snd_soc_component_get_drvdata(component); in stac9766_component_remove()
|
| /linux/include/sound/ac97/ |
| A D | compat.h | 14 struct snd_ac97 *snd_ac97_compat_alloc(struct ac97_codec_device *adev); 15 void snd_ac97_compat_release(struct snd_ac97 *ac97);
|
| /linux/include/linux/mfd/ |
| A D | wm97xx.h | 13 struct snd_ac97; 16 struct snd_ac97 *ac97;
|
| /linux/sound/arm/ |
| A D | pxa2xx-ac97.c | 26 static void pxa2xx_ac97_legacy_reset(struct snd_ac97 *ac97) in pxa2xx_ac97_legacy_reset() 34 static unsigned short pxa2xx_ac97_legacy_read(struct snd_ac97 *ac97, in pxa2xx_ac97_legacy_read() 46 static void pxa2xx_ac97_legacy_write(struct snd_ac97 *ac97, in pxa2xx_ac97_legacy_write() 59 static struct snd_ac97 *pxa2xx_ac97_ac97;
|
| /linux/sound/soc/sh/ |
| A D | hac.c | 162 static void hac_ac97_write(struct snd_ac97 *ac97, unsigned short reg, in hac_ac97_write() 190 static unsigned short hac_ac97_read(struct snd_ac97 *ac97, in hac_ac97_read() 198 static void hac_ac97_warmrst(struct snd_ac97 *ac97) in hac_ac97_warmrst() 216 static void hac_ac97_coldrst(struct snd_ac97 *ac97) in hac_ac97_coldrst()
|
| /linux/sound/ |
| A D | ac97_bus.c | 26 static bool snd_ac97_check_id(struct snd_ac97 *ac97, unsigned int id, in snd_ac97_check_id() 55 int snd_ac97_reset(struct snd_ac97 *ac97, bool try_warm, unsigned int id, in snd_ac97_reset()
|
| /linux/sound/soc/au1x/ |
| A D | psc-ac97.c | 58 static inline struct au1xpsc_audio_data *ac97_to_pscdata(struct snd_ac97 *x) 71 static unsigned short au1xpsc_ac97_read(struct snd_ac97 *ac97, in au1xpsc_ac97_read() 112 static void au1xpsc_ac97_write(struct snd_ac97 *ac97, unsigned short reg, in au1xpsc_ac97_write() 144 static void au1xpsc_ac97_warm_reset(struct snd_ac97 *ac97) in au1xpsc_ac97_warm_reset() 155 static void au1xpsc_ac97_cold_reset(struct snd_ac97 *ac97) in au1xpsc_ac97_cold_reset()
|
| 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/soc/fsl/ |
| 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()
|
| /linux/sound/soc/tegra/ |
| 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() 87 static unsigned short tegra20_ac97_codec_read(struct snd_ac97 *ac97_snd, in tegra20_ac97_codec_read() 111 static void tegra20_ac97_codec_write(struct snd_ac97 *ac97_snd, in tegra20_ac97_codec_write()
|
| /linux/sound/pci/au88x0/ |
| A D | au88x0.h | 136 struct snd_ac97 *codec; 223 static void vortex_codec_write(struct snd_ac97 * codec, unsigned short addr, 225 static unsigned short vortex_codec_read(struct snd_ac97 * codec, unsigned short addr);
|