Home
last modified time | relevance | path

Searched refs:ac97 (Results 1 – 10 of 10) sorted by relevance

/include/linux/
Ducb1400.h85 struct snd_ac97 *ac97; member
95 struct snd_ac97 *ac97; member
112 static inline u16 ucb1400_reg_read(struct snd_ac97 *ac97, u16 reg) in ucb1400_reg_read() argument
114 return ac97->bus->ops->read(ac97, reg); in ucb1400_reg_read()
117 static inline void ucb1400_reg_write(struct snd_ac97 *ac97, u16 reg, u16 val) in ucb1400_reg_write() argument
119 ac97->bus->ops->write(ac97, reg, val); in ucb1400_reg_write()
122 static inline u16 ucb1400_gpio_get_value(struct snd_ac97 *ac97, u16 gpio) in ucb1400_gpio_get_value() argument
124 return ucb1400_reg_read(ac97, UCB_IO_DATA) & (1 << gpio); in ucb1400_gpio_get_value()
127 static inline void ucb1400_gpio_set_value(struct snd_ac97 *ac97, u16 gpio, in ucb1400_gpio_set_value() argument
130 ucb1400_reg_write(ac97, UCB_IO_DATA, val ? in ucb1400_gpio_set_value()
[all …]
Dregmap.h568 struct regmap *__regmap_init_ac97(struct snd_ac97 *ac97,
613 struct regmap *__devm_regmap_init_ac97(struct snd_ac97 *ac97,
797 #define regmap_init_ac97(ac97, config) \ argument
799 ac97, config)
956 #define devm_regmap_init_ac97(ac97, config) \ argument
958 ac97, config)
Dwm97xx.h273 struct snd_ac97 *ac97; /* ALSA codec access */ member
/include/sound/
Dac97_codec.h178 int (*build_3d) (struct snd_ac97 *ac97);
179 int (*build_specific) (struct snd_ac97 *ac97);
180 int (*build_spdif) (struct snd_ac97 *ac97);
181 int (*build_post_spdif) (struct snd_ac97 *ac97);
183 void (*suspend) (struct snd_ac97 *ac97);
184 void (*resume) (struct snd_ac97 *ac97);
186 void (*update_jacks) (struct snd_ac97 *ac97); /* for jack-sharing */
190 void (*reset) (struct snd_ac97 *ac97);
191 void (*warm_reset)(struct snd_ac97 *ac97);
192 void (*write) (struct snd_ac97 *ac97, unsigned short reg, unsigned short val);
[all …]
Demu10k1.h1721 struct snd_ac97 *ac97; member
1845 unsigned short snd_emu10k1_ac97_read(struct snd_ac97 *ac97, unsigned short reg);
1846 void snd_emu10k1_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short data);
Dsoc.h552 void snd_soc_free_ac97_component(struct snd_ac97 *ac97);
/include/linux/platform_data/
Dasoc-imx-ssi.h17 void (*ac97_reset) (struct snd_ac97 *ac97);
18 void (*ac97_warm_reset)(struct snd_ac97 *ac97);
/include/sound/ac97/
Dcompat.h15 void snd_ac97_compat_release(struct snd_ac97 *ac97);
/include/linux/mfd/
Dwm97xx.h16 struct snd_ac97 *ac97; member
/include/
DKbuild934 header-test- += sound/ac97/compat.h