Lines Matching refs:snd_soc_codec

386 struct snd_soc_codec;
411 int snd_soc_codec_set_sysclk(struct snd_soc_codec *codec, int clk_id,
413 int snd_soc_codec_set_pll(struct snd_soc_codec *codec, int pll_id, int source,
454 int snd_soc_cache_init(struct snd_soc_codec *codec);
455 int snd_soc_cache_exit(struct snd_soc_codec *codec);
540 int snd_soc_update_bits(struct snd_soc_codec *codec, unsigned int reg,
542 int snd_soc_update_bits_locked(struct snd_soc_codec *codec,
545 int snd_soc_test_bits(struct snd_soc_codec *codec, unsigned int reg,
549 struct snd_ac97 *snd_soc_alloc_ac97_codec(struct snd_soc_codec *codec);
550 struct snd_ac97 *snd_soc_new_ac97_codec(struct snd_soc_codec *codec,
582 int snd_soc_add_codec_controls(struct snd_soc_codec *codec,
828 struct snd_soc_codec *codec;
840 struct snd_soc_codec { struct
869 int (*probe)(struct snd_soc_codec *); argument
870 int (*remove)(struct snd_soc_codec *);
871 int (*suspend)(struct snd_soc_codec *);
872 int (*resume)(struct snd_soc_codec *);
884 int (*set_sysclk)(struct snd_soc_codec *codec,
886 int (*set_pll)(struct snd_soc_codec *codec, int pll_id, int source,
891 unsigned int (*read)(struct snd_soc_codec *, unsigned int);
892 int (*write)(struct snd_soc_codec *, unsigned int, unsigned int);
899 int (*set_bias_level)(struct snd_soc_codec *,
1190 struct snd_soc_codec *codec;
1258 static inline struct snd_soc_codec *snd_soc_component_to_codec( in snd_soc_component_to_codec()
1261 return container_of(component, struct snd_soc_codec, component); in snd_soc_component_to_codec()
1299 static inline struct snd_soc_codec *snd_soc_dapm_to_codec( in snd_soc_dapm_to_codec()
1337 struct snd_soc_codec *codec) in snd_soc_codec_get_dapm()
1349 static inline void snd_soc_codec_init_bias_level(struct snd_soc_codec *codec, in snd_soc_codec_init_bias_level()
1362 struct snd_soc_codec *codec) in snd_soc_codec_get_bias_level()
1375 static inline int snd_soc_codec_force_bias_level(struct snd_soc_codec *codec, in snd_soc_codec_force_bias_level()
1389 static inline struct snd_soc_codec *snd_soc_dapm_kcontrol_codec( in snd_soc_dapm_kcontrol_codec()
1396 unsigned int snd_soc_read(struct snd_soc_codec *codec, unsigned int reg);
1397 int snd_soc_write(struct snd_soc_codec *codec, unsigned int reg,
1406 static inline int snd_soc_cache_sync(struct snd_soc_codec *codec) in snd_soc_cache_sync()
1440 static inline void snd_soc_codec_init_regmap(struct snd_soc_codec *codec, in snd_soc_codec_init_regmap()
1456 static inline void snd_soc_codec_exit_regmap(struct snd_soc_codec *codec) in snd_soc_codec_exit_regmap()
1487 static inline void snd_soc_codec_set_drvdata(struct snd_soc_codec *codec, in snd_soc_codec_set_drvdata()
1493 static inline void *snd_soc_codec_get_drvdata(struct snd_soc_codec *codec) in snd_soc_codec_get_drvdata()
1570 static inline bool snd_soc_codec_is_active(struct snd_soc_codec *codec) in snd_soc_codec_is_active()
1599 static inline struct snd_soc_codec *snd_soc_kcontrol_codec( in snd_soc_kcontrol_codec()