Lines Matching refs:hda_codec
18 #include <sound/hda_codec.h>
33 struct hda_codec *codec = dev_get_drvdata(dev);
42 struct hda_codec *codec = dev_get_drvdata(dev);
55 struct hda_codec *codec = dev_get_drvdata(dev); \
64 struct hda_codec *codec = dev_get_drvdata(dev); \
78 static ssize_t pin_configs_show(struct hda_codec *codec,
97 struct hda_codec *codec = dev_get_drvdata(dev);
105 struct hda_codec *codec = dev_get_drvdata(dev);
115 static int clear_codec(struct hda_codec *codec)
128 static int reconfig_codec(struct hda_codec *codec)
166 struct hda_codec *codec = dev_get_drvdata(dev); \
180 struct hda_codec *codec = dev_get_drvdata(dev); \
201 struct hda_codec *codec = dev_get_drvdata(dev); \
215 struct hda_codec *codec = dev_get_drvdata(dev);
227 static int parse_init_verbs(struct hda_codec *codec, const char *buf)
250 struct hda_codec *codec = dev_get_drvdata(dev);
261 struct hda_codec *codec = dev_get_drvdata(dev);
273 static struct hda_hint *get_hint(struct hda_codec *codec, const char *key)
300 static int parse_hints(struct hda_codec *codec, const char *buf)
346 struct hda_codec *codec = dev_get_drvdata(dev);
357 struct hda_codec *codec = dev_get_drvdata(dev);
361 static int parse_user_pin_configs(struct hda_codec *codec, const char *buf)
377 struct hda_codec *codec = dev_get_drvdata(dev);
399 const char *snd_hda_get_hint(struct hda_codec *codec, const char *key)
415 int snd_hda_get_bool_hint(struct hda_codec *codec, const char *key)
444 int snd_hda_get_int_hint(struct hda_codec *codec, const char *key, int *valp)
509 struct hda_codec **codecp)
512 struct hda_codec *codec;
532 struct hda_codec **codecp)
538 struct hda_codec **codecp)
544 struct hda_codec **codecp)
550 struct hda_codec **codecp)
557 struct hda_codec **codecp)
564 struct hda_codec **codecp) \
579 void (*parser)(char *buf, struct hda_bus *bus, struct hda_codec **retc);
686 struct hda_codec *codec;
740 void snd_hda_sysfs_init(struct hda_codec *codec)
750 void snd_hda_sysfs_clear(struct hda_codec *codec)