Lines Matching refs:hdac_device
24 struct hdac_device *codec = dev_to_hdac_dev(dev); \
34 struct hdac_device *codec = dev_to_hdac_dev(dev); \
89 ssize_t (*show)(struct hdac_device *codec, hda_nid_t nid,
91 ssize_t (*store)(struct hdac_device *codec, hda_nid_t nid,
96 static int get_codec_nid(struct kobject *kobj, struct hdac_device **codecp)
114 struct hdac_device *codec;
130 struct hdac_device *codec;
161 static ssize_t caps_show(struct hdac_device *codec, hda_nid_t nid,
167 static ssize_t pin_caps_show(struct hdac_device *codec, hda_nid_t nid,
176 static ssize_t pin_cfg_show(struct hdac_device *codec, hda_nid_t nid,
188 static bool has_pcm_cap(struct hdac_device *codec, hda_nid_t nid)
201 static ssize_t pcm_caps_show(struct hdac_device *codec, hda_nid_t nid,
210 static ssize_t pcm_formats_show(struct hdac_device *codec, hda_nid_t nid,
219 static ssize_t amp_in_caps_show(struct hdac_device *codec, hda_nid_t nid,
228 static ssize_t amp_out_caps_show(struct hdac_device *codec, hda_nid_t nid,
237 static ssize_t power_caps_show(struct hdac_device *codec, hda_nid_t nid,
246 static ssize_t gpio_caps_show(struct hdac_device *codec, hda_nid_t nid,
253 static ssize_t connections_show(struct hdac_device *codec, hda_nid_t nid,
320 static void widget_tree_free(struct hdac_device *codec)
363 static int widget_tree_create(struct hdac_device *codec)
401 int hda_widget_sysfs_init(struct hdac_device *codec)
418 void hda_widget_sysfs_exit(struct hdac_device *codec)
424 int hda_widget_sysfs_reinit(struct hdac_device *codec,