hdac_device        40 include/sound/hda_chmap.h 	int (*get_spk_alloc)(struct hdac_device *hdac, int pcm_idx);
hdac_device        42 include/sound/hda_chmap.h 	void (*get_chmap)(struct hdac_device *hdac, int pcm_idx,
hdac_device        44 include/sound/hda_chmap.h 	void (*set_chmap)(struct hdac_device *hdac, int pcm_idx,
hdac_device        46 include/sound/hda_chmap.h 	bool (*is_pcm_attached)(struct hdac_device *hdac, int pcm_idx);
hdac_device        49 include/sound/hda_chmap.h 	int (*pin_get_slot_channel)(struct hdac_device *codec,
hdac_device        51 include/sound/hda_chmap.h 	int (*pin_set_slot_channel)(struct hdac_device *codec,
hdac_device        53 include/sound/hda_chmap.h 	void (*set_channel_count)(struct hdac_device *codec,
hdac_device        60 include/sound/hda_chmap.h 	struct hdac_device *hdac;
hdac_device        63 include/sound/hda_chmap.h void snd_hdac_register_chmap_ops(struct hdac_device *hdac,
hdac_device        65 include/sound/hda_chmap.h int snd_hdac_channel_allocation(struct hdac_device *hdac, int spk_alloc,
hdac_device       177 include/sound/hda_codec.h 	struct hdac_device core;
hdac_device        17 include/sound/hda_component.h int snd_hdac_sync_audio_rate(struct hdac_device *codec, hda_nid_t nid,
hdac_device        19 include/sound/hda_component.h int snd_hdac_acomp_get_eld(struct hdac_device *codec, hda_nid_t nid, int dev_id,
hdac_device        37 include/sound/hda_component.h static inline int snd_hdac_sync_audio_rate(struct hdac_device *codec,
hdac_device        42 include/sound/hda_component.h static inline int snd_hdac_acomp_get_eld(struct hdac_device *codec, hda_nid_t nid,
hdac_device        15 include/sound/hda_regmap.h int snd_hdac_regmap_init(struct hdac_device *codec);
hdac_device        16 include/sound/hda_regmap.h void snd_hdac_regmap_exit(struct hdac_device *codec);
hdac_device        17 include/sound/hda_regmap.h int snd_hdac_regmap_add_vendor_verb(struct hdac_device *codec,
hdac_device        19 include/sound/hda_regmap.h int snd_hdac_regmap_read_raw(struct hdac_device *codec, unsigned int reg,
hdac_device        21 include/sound/hda_regmap.h int snd_hdac_regmap_read_raw_uncached(struct hdac_device *codec,
hdac_device        23 include/sound/hda_regmap.h int snd_hdac_regmap_write_raw(struct hdac_device *codec, unsigned int reg,
hdac_device        25 include/sound/hda_regmap.h int snd_hdac_regmap_update_raw(struct hdac_device *codec, unsigned int reg,
hdac_device        27 include/sound/hda_regmap.h int snd_hdac_regmap_update_raw_once(struct hdac_device *codec, unsigned int reg,
hdac_device        29 include/sound/hda_regmap.h void snd_hdac_regmap_sync(struct hdac_device *codec);
hdac_device        79 include/sound/hda_regmap.h snd_hdac_regmap_write(struct hdac_device *codec, hda_nid_t nid,
hdac_device        97 include/sound/hda_regmap.h snd_hdac_regmap_update(struct hdac_device *codec, hda_nid_t nid,
hdac_device       115 include/sound/hda_regmap.h snd_hdac_regmap_read(struct hdac_device *codec, hda_nid_t nid,
hdac_device       136 include/sound/hda_regmap.h snd_hdac_regmap_get_amp(struct hdac_device *codec, hda_nid_t nid,
hdac_device       160 include/sound/hda_regmap.h snd_hdac_regmap_update_amp(struct hdac_device *codec, hda_nid_t nid,
hdac_device       181 include/sound/hda_regmap.h snd_hdac_regmap_get_amp_stereo(struct hdac_device *codec, hda_nid_t nid,
hdac_device       205 include/sound/hda_regmap.h snd_hdac_regmap_update_amp_stereo(struct hdac_device *codec, hda_nid_t nid,
hdac_device       219 include/sound/hda_regmap.h snd_hdac_regmap_sync_node(struct hdac_device *codec, hda_nid_t nid)
hdac_device        25 include/sound/hdaudio.h struct hdac_device;
hdac_device        74 include/sound/hdaudio.h 	int (*exec_verb)(struct hdac_device *dev, unsigned int cmd,
hdac_device       115 include/sound/hdaudio.h #define dev_to_hdac_dev(_dev)	container_of(_dev, struct hdac_device, dev)
hdac_device       117 include/sound/hdaudio.h int snd_hdac_device_init(struct hdac_device *dev, struct hdac_bus *bus,
hdac_device       119 include/sound/hdaudio.h void snd_hdac_device_exit(struct hdac_device *dev);
hdac_device       120 include/sound/hdaudio.h int snd_hdac_device_register(struct hdac_device *codec);
hdac_device       121 include/sound/hdaudio.h void snd_hdac_device_unregister(struct hdac_device *codec);
hdac_device       122 include/sound/hdaudio.h int snd_hdac_device_set_chip_name(struct hdac_device *codec, const char *name);
hdac_device       123 include/sound/hdaudio.h int snd_hdac_codec_modalias(struct hdac_device *hdac, char *buf, size_t size);
hdac_device       125 include/sound/hdaudio.h int snd_hdac_refresh_widgets(struct hdac_device *codec);
hdac_device       127 include/sound/hdaudio.h int snd_hdac_read(struct hdac_device *codec, hda_nid_t nid,
hdac_device       129 include/sound/hdaudio.h int _snd_hdac_read_parm(struct hdac_device *codec, hda_nid_t nid, int parm,
hdac_device       131 include/sound/hdaudio.h int snd_hdac_read_parm_uncached(struct hdac_device *codec, hda_nid_t nid,
hdac_device       133 include/sound/hdaudio.h int snd_hdac_override_parm(struct hdac_device *codec, hda_nid_t nid,
hdac_device       135 include/sound/hdaudio.h int snd_hdac_get_connections(struct hdac_device *codec, hda_nid_t nid,
hdac_device       137 include/sound/hdaudio.h int snd_hdac_get_sub_nodes(struct hdac_device *codec, hda_nid_t nid,
hdac_device       144 include/sound/hdaudio.h int snd_hdac_query_supported_pcm(struct hdac_device *codec, hda_nid_t nid,
hdac_device       146 include/sound/hdaudio.h bool snd_hdac_is_supported_format(struct hdac_device *codec, hda_nid_t nid,
hdac_device       149 include/sound/hdaudio.h int snd_hdac_codec_read(struct hdac_device *hdac, hda_nid_t nid,
hdac_device       151 include/sound/hdaudio.h int snd_hdac_codec_write(struct hdac_device *hdac, hda_nid_t nid,
hdac_device       153 include/sound/hdaudio.h bool snd_hdac_check_power_state(struct hdac_device *hdac,
hdac_device       155 include/sound/hdaudio.h unsigned int snd_hdac_sync_power_state(struct hdac_device *hdac,
hdac_device       166 include/sound/hdaudio.h static inline int snd_hdac_read_parm(struct hdac_device *codec, hda_nid_t nid,
hdac_device       175 include/sound/hdaudio.h int snd_hdac_power_up(struct hdac_device *codec);
hdac_device       176 include/sound/hdaudio.h int snd_hdac_power_down(struct hdac_device *codec);
hdac_device       177 include/sound/hdaudio.h int snd_hdac_power_up_pm(struct hdac_device *codec);
hdac_device       178 include/sound/hdaudio.h int snd_hdac_power_down_pm(struct hdac_device *codec);
hdac_device       179 include/sound/hdaudio.h int snd_hdac_keep_power_up(struct hdac_device *codec);
hdac_device       182 include/sound/hdaudio.h static inline void snd_hdac_enter_pm(struct hdac_device *codec)
hdac_device       188 include/sound/hdaudio.h static inline void snd_hdac_leave_pm(struct hdac_device *codec)
hdac_device       193 include/sound/hdaudio.h static inline bool snd_hdac_is_in_pm(struct hdac_device *codec)
hdac_device       198 include/sound/hdaudio.h static inline bool snd_hdac_is_power_on(struct hdac_device *codec)
hdac_device       203 include/sound/hdaudio.h static inline int snd_hdac_power_up(struct hdac_device *codec) { return 0; }
hdac_device       204 include/sound/hdaudio.h static inline int snd_hdac_power_down(struct hdac_device *codec) { return 0; }
hdac_device       205 include/sound/hdaudio.h static inline int snd_hdac_power_up_pm(struct hdac_device *codec) { return 0; }
hdac_device       206 include/sound/hdaudio.h static inline int snd_hdac_power_down_pm(struct hdac_device *codec) { return 0; }
hdac_device       207 include/sound/hdaudio.h static inline int snd_hdac_keep_power_up(struct hdac_device *codec) { return 0; }
hdac_device       208 include/sound/hdaudio.h static inline void snd_hdac_enter_pm(struct hdac_device *codec) {}
hdac_device       209 include/sound/hdaudio.h static inline void snd_hdac_leave_pm(struct hdac_device *codec) {}
hdac_device       210 include/sound/hdaudio.h static inline bool snd_hdac_is_in_pm(struct hdac_device *codec) { return 0; }
hdac_device       211 include/sound/hdaudio.h static inline bool snd_hdac_is_power_on(struct hdac_device *codec) { return 1; }
hdac_device       221 include/sound/hdaudio.h 	int (*match)(struct hdac_device *dev, struct hdac_driver *drv);
hdac_device       222 include/sound/hdaudio.h 	void (*unsol_event)(struct hdac_device *dev, unsigned int event);
hdac_device       225 include/sound/hdaudio.h 	int (*probe)(struct hdac_device *dev);
hdac_device       226 include/sound/hdaudio.h 	int (*remove)(struct hdac_device *dev);
hdac_device       227 include/sound/hdaudio.h 	void (*shutdown)(struct hdac_device *dev);
hdac_device       233 include/sound/hdaudio.h hdac_get_device_id(struct hdac_device *hdev, struct hdac_driver *drv);
hdac_device       250 include/sound/hdaudio.h 	int (*hdev_attach)(struct hdac_device *hdev);
hdac_device       251 include/sound/hdaudio.h 	int (*hdev_detach)(struct hdac_device *hdev);
hdac_device       305 include/sound/hdaudio.h 	struct hdac_device *caddr_tbl[HDA_MAX_CODEC_ADDRESS + 1];
hdac_device       376 include/sound/hdaudio.h static inline void snd_hdac_codec_link_up(struct hdac_device *codec)
hdac_device       381 include/sound/hdaudio.h static inline void snd_hdac_codec_link_down(struct hdac_device *codec)
hdac_device        13 include/sound/hdaudio_ext.h 						struct hdac_device *hdev);
hdac_device        14 include/sound/hdaudio_ext.h void snd_hdac_ext_bus_device_exit(struct hdac_device *hdev);
hdac_device        65 sound/hda/ext/hdac_ext_bus.c 	snd_hdac_ext_bus_device_exit(container_of(dev, struct hdac_device, dev));
hdac_device        76 sound/hda/ext/hdac_ext_bus.c 					struct hdac_device *hdev)
hdac_device       108 sound/hda/ext/hdac_ext_bus.c void snd_hdac_ext_bus_device_exit(struct hdac_device *hdev)
hdac_device       121 sound/hda/ext/hdac_ext_bus.c 	struct hdac_device *codec, *__codec;
hdac_device       133 sound/hda/ext/hdac_ext_bus.c 			struct hdac_device, dev))
hdac_device       141 sound/hda/ext/hdac_ext_bus.c static inline struct hdac_device *get_hdev(struct device *dev)
hdac_device       143 sound/hda/ext/hdac_ext_bus.c 	struct hdac_device *hdev = dev_to_hdac_dev(dev);
hdac_device        24 sound/hda/hda_bus_type.c hdac_get_device_id(struct hdac_device *hdev, struct hdac_driver *drv)
hdac_device        41 sound/hda/hda_bus_type.c static int hdac_codec_match(struct hdac_device *dev, struct hdac_driver *drv)
hdac_device        51 sound/hda/hda_bus_type.c 	struct hdac_device *hdev = dev_to_hdac_dev(dev);
hdac_device       157 sound/hda/hdac_bus.c 	struct hdac_device *codec;
hdac_device       187 sound/hda/hdac_bus.c int snd_hdac_bus_add_device(struct hdac_bus *bus, struct hdac_device *codec)
hdac_device       208 sound/hda/hdac_bus.c 				struct hdac_device *codec)
hdac_device       121 sound/hda/hdac_component.c int snd_hdac_sync_audio_rate(struct hdac_device *codec, hda_nid_t nid,
hdac_device       162 sound/hda/hdac_component.c int snd_hdac_acomp_get_eld(struct hdac_device *codec, hda_nid_t nid, int dev_id,
hdac_device        18 sound/hda/hdac_device.c static void setup_fg_nodes(struct hdac_device *codec);
hdac_device        19 sound/hda/hdac_device.c static int get_codec_vendor_name(struct hdac_device *codec);
hdac_device        23 sound/hda/hdac_device.c 	snd_hdac_device_exit(container_of(dev, struct hdac_device, dev));
hdac_device        40 sound/hda/hdac_device.c int snd_hdac_device_init(struct hdac_device *codec, struct hdac_bus *bus,
hdac_device       127 sound/hda/hdac_device.c void snd_hdac_device_exit(struct hdac_device *codec)
hdac_device       140 sound/hda/hdac_device.c int snd_hdac_device_register(struct hdac_device *codec)
hdac_device       163 sound/hda/hdac_device.c void snd_hdac_device_unregister(struct hdac_device *codec)
hdac_device       182 sound/hda/hdac_device.c int snd_hdac_device_set_chip_name(struct hdac_device *codec, const char *name)
hdac_device       205 sound/hda/hdac_device.c int snd_hdac_codec_modalias(struct hdac_device *codec, char *buf, size_t size)
hdac_device       222 sound/hda/hdac_device.c static unsigned int snd_hdac_make_cmd(struct hdac_device *codec, hda_nid_t nid,
hdac_device       254 sound/hda/hdac_device.c int snd_hdac_exec_verb(struct hdac_device *codec, unsigned int cmd,
hdac_device       273 sound/hda/hdac_device.c int snd_hdac_read(struct hdac_device *codec, hda_nid_t nid,
hdac_device       287 sound/hda/hdac_device.c int _snd_hdac_read_parm(struct hdac_device *codec, hda_nid_t nid, int parm,
hdac_device       306 sound/hda/hdac_device.c int snd_hdac_read_parm_uncached(struct hdac_device *codec, hda_nid_t nid,
hdac_device       325 sound/hda/hdac_device.c int snd_hdac_override_parm(struct hdac_device *codec, hda_nid_t nid,
hdac_device       350 sound/hda/hdac_device.c int snd_hdac_get_sub_nodes(struct hdac_device *codec, hda_nid_t nid,
hdac_device       368 sound/hda/hdac_device.c static void setup_fg_nodes(struct hdac_device *codec)
hdac_device       398 sound/hda/hdac_device.c int snd_hdac_refresh_widgets(struct hdac_device *codec)
hdac_device       430 sound/hda/hdac_device.c static unsigned int get_num_conns(struct hdac_device *codec, hda_nid_t nid)
hdac_device       458 sound/hda/hdac_device.c int snd_hdac_get_connections(struct hdac_device *codec, hda_nid_t nid,
hdac_device       561 sound/hda/hdac_device.c int snd_hdac_power_up(struct hdac_device *codec)
hdac_device       573 sound/hda/hdac_device.c int snd_hdac_power_down(struct hdac_device *codec)
hdac_device       593 sound/hda/hdac_device.c int snd_hdac_power_up_pm(struct hdac_device *codec)
hdac_device       605 sound/hda/hdac_device.c int snd_hdac_keep_power_up(struct hdac_device *codec)
hdac_device       626 sound/hda/hdac_device.c int snd_hdac_power_down_pm(struct hdac_device *codec)
hdac_device       666 sound/hda/hdac_device.c static int get_codec_vendor_name(struct hdac_device *codec)
hdac_device       781 sound/hda/hdac_device.c static unsigned int query_pcm_param(struct hdac_device *codec, hda_nid_t nid)
hdac_device       795 sound/hda/hdac_device.c static unsigned int query_stream_param(struct hdac_device *codec, hda_nid_t nid)
hdac_device       819 sound/hda/hdac_device.c int snd_hdac_query_supported_pcm(struct hdac_device *codec, hda_nid_t nid,
hdac_device       924 sound/hda/hdac_device.c bool snd_hdac_is_supported_format(struct hdac_device *codec, hda_nid_t nid,
hdac_device       981 sound/hda/hdac_device.c static unsigned int codec_read(struct hdac_device *hdac, hda_nid_t nid,
hdac_device       993 sound/hda/hdac_device.c static int codec_write(struct hdac_device *hdac, hda_nid_t nid,
hdac_device      1013 sound/hda/hdac_device.c int snd_hdac_codec_read(struct hdac_device *hdac, hda_nid_t nid,
hdac_device      1032 sound/hda/hdac_device.c int snd_hdac_codec_write(struct hdac_device *hdac, hda_nid_t nid,
hdac_device      1049 sound/hda/hdac_device.c bool snd_hdac_check_power_state(struct hdac_device *hdac,
hdac_device      1071 sound/hda/hdac_device.c unsigned int snd_hdac_sync_power_state(struct hdac_device *codec,
hdac_device        26 sound/hda/hdac_regmap.c static int codec_pm_lock(struct hdac_device *codec)
hdac_device        31 sound/hda/hdac_regmap.c static void codec_pm_unlock(struct hdac_device *codec, int lock)
hdac_device        41 sound/hda/hdac_regmap.c 	struct hdac_device *codec = dev_to_hdac_dev(dev);
hdac_device        68 sound/hda/hdac_regmap.c 	struct hdac_device *codec = dev_to_hdac_dev(dev);
hdac_device       117 sound/hda/hdac_regmap.c 	struct hdac_device *codec = dev_to_hdac_dev(dev);
hdac_device       157 sound/hda/hdac_regmap.c static int hda_reg_read_stereo_amp(struct hdac_device *codec,
hdac_device       175 sound/hda/hdac_regmap.c static int hda_reg_write_stereo_amp(struct hdac_device *codec,
hdac_device       205 sound/hda/hdac_regmap.c static int hda_reg_read_coef(struct hdac_device *codec, unsigned int reg,
hdac_device       223 sound/hda/hdac_regmap.c static int hda_reg_write_coef(struct hdac_device *codec, unsigned int reg,
hdac_device       243 sound/hda/hdac_regmap.c 	struct hdac_device *codec = context;
hdac_device       282 sound/hda/hdac_regmap.c 	struct hdac_device *codec = context;
hdac_device       375 sound/hda/hdac_regmap.c int snd_hdac_regmap_init(struct hdac_device *codec)
hdac_device       392 sound/hda/hdac_regmap.c void snd_hdac_regmap_exit(struct hdac_device *codec)
hdac_device       409 sound/hda/hdac_regmap.c int snd_hdac_regmap_add_vendor_verb(struct hdac_device *codec,
hdac_device       426 sound/hda/hdac_regmap.c static int reg_raw_write(struct hdac_device *codec, unsigned int reg,
hdac_device       460 sound/hda/hdac_regmap.c int snd_hdac_regmap_write_raw(struct hdac_device *codec, unsigned int reg,
hdac_device       467 sound/hda/hdac_regmap.c static int reg_raw_read(struct hdac_device *codec, unsigned int reg,
hdac_device       481 sound/hda/hdac_regmap.c static int __snd_hdac_regmap_read_raw(struct hdac_device *codec,
hdac_device       496 sound/hda/hdac_regmap.c int snd_hdac_regmap_read_raw(struct hdac_device *codec, unsigned int reg,
hdac_device       506 sound/hda/hdac_regmap.c int snd_hdac_regmap_read_raw_uncached(struct hdac_device *codec,
hdac_device       512 sound/hda/hdac_regmap.c static int reg_raw_update(struct hdac_device *codec, unsigned int reg,
hdac_device       550 sound/hda/hdac_regmap.c int snd_hdac_regmap_update_raw(struct hdac_device *codec, unsigned int reg,
hdac_device       557 sound/hda/hdac_regmap.c static int reg_raw_update_once(struct hdac_device *codec, unsigned int reg,
hdac_device       587 sound/hda/hdac_regmap.c int snd_hdac_regmap_update_raw_once(struct hdac_device *codec, unsigned int reg,
hdac_device       598 sound/hda/hdac_regmap.c void snd_hdac_regmap_sync(struct hdac_device *codec)
hdac_device        24 sound/hda/hdac_sysfs.c 	struct hdac_device *codec = dev_to_hdac_dev(dev);	\
hdac_device        34 sound/hda/hdac_sysfs.c 	struct hdac_device *codec = dev_to_hdac_dev(dev);	\
hdac_device        89 sound/hda/hdac_sysfs.c 	ssize_t (*show)(struct hdac_device *codec, hda_nid_t nid,
hdac_device        91 sound/hda/hdac_sysfs.c 	ssize_t (*store)(struct hdac_device *codec, hda_nid_t nid,
hdac_device        96 sound/hda/hdac_sysfs.c static int get_codec_nid(struct kobject *kobj, struct hdac_device **codecp)
hdac_device       114 sound/hda/hdac_sysfs.c 	struct hdac_device *codec;
hdac_device       130 sound/hda/hdac_sysfs.c 	struct hdac_device *codec;
hdac_device       161 sound/hda/hdac_sysfs.c static ssize_t caps_show(struct hdac_device *codec, hda_nid_t nid,
hdac_device       167 sound/hda/hdac_sysfs.c static ssize_t pin_caps_show(struct hdac_device *codec, hda_nid_t nid,
hdac_device       176 sound/hda/hdac_sysfs.c static ssize_t pin_cfg_show(struct hdac_device *codec, hda_nid_t nid,
hdac_device       188 sound/hda/hdac_sysfs.c static bool has_pcm_cap(struct hdac_device *codec, hda_nid_t nid)
hdac_device       201 sound/hda/hdac_sysfs.c static ssize_t pcm_caps_show(struct hdac_device *codec, hda_nid_t nid,
hdac_device       210 sound/hda/hdac_sysfs.c static ssize_t pcm_formats_show(struct hdac_device *codec, hda_nid_t nid,
hdac_device       219 sound/hda/hdac_sysfs.c static ssize_t amp_in_caps_show(struct hdac_device *codec, hda_nid_t nid,
hdac_device       228 sound/hda/hdac_sysfs.c static ssize_t amp_out_caps_show(struct hdac_device *codec, hda_nid_t nid,
hdac_device       237 sound/hda/hdac_sysfs.c static ssize_t power_caps_show(struct hdac_device *codec, hda_nid_t nid,
hdac_device       246 sound/hda/hdac_sysfs.c static ssize_t gpio_caps_show(struct hdac_device *codec, hda_nid_t nid,
hdac_device       253 sound/hda/hdac_sysfs.c static ssize_t connections_show(struct hdac_device *codec, hda_nid_t nid,
hdac_device       320 sound/hda/hdac_sysfs.c static void widget_tree_free(struct hdac_device *codec)
hdac_device       361 sound/hda/hdac_sysfs.c static int widget_tree_create(struct hdac_device *codec)
hdac_device       399 sound/hda/hdac_sysfs.c int hda_widget_sysfs_init(struct hdac_device *codec)
hdac_device       416 sound/hda/hdac_sysfs.c void hda_widget_sysfs_exit(struct hdac_device *codec)
hdac_device       422 sound/hda/hdac_sysfs.c int hda_widget_sysfs_reinit(struct hdac_device *codec,
hdac_device       182 sound/hda/hdmi_chmap.c static int hdmi_pin_set_slot_channel(struct hdac_device *codec,
hdac_device       190 sound/hda/hdmi_chmap.c static int hdmi_pin_get_slot_channel(struct hdac_device *codec,
hdac_device       198 sound/hda/hdmi_chmap.c static int hdmi_get_channel_count(struct hdac_device *codec, hda_nid_t cvt_nid)
hdac_device       204 sound/hda/hdmi_chmap.c static void hdmi_set_channel_count(struct hdac_device *codec,
hdac_device       268 sound/hda/hdmi_chmap.c static int hdmi_channel_allocation_spk_alloc_blk(struct hdac_device *codec,
hdac_device       587 sound/hda/hdmi_chmap.c int snd_hdac_channel_allocation(struct hdac_device *hdac, int spk_alloc,
hdac_device       817 sound/hda/hdmi_chmap.c void snd_hdac_register_chmap_ops(struct hdac_device *hdac,
hdac_device        31 sound/hda/local.h int hda_widget_sysfs_init(struct hdac_device *codec);
hdac_device        32 sound/hda/local.h int hda_widget_sysfs_reinit(struct hdac_device *codec, hda_nid_t start_nid,
hdac_device        34 sound/hda/local.h void hda_widget_sysfs_exit(struct hdac_device *codec);
hdac_device        36 sound/hda/local.h int snd_hdac_bus_add_device(struct hdac_bus *bus, struct hdac_device *codec);
hdac_device        38 sound/hda/local.h 				struct hdac_device *codec);
hdac_device        40 sound/hda/local.h int snd_hdac_exec_verb(struct hdac_device *codec, unsigned int cmd,
hdac_device        21 sound/pci/hda/hda_bind.c static int hda_codec_match(struct hdac_device *dev, struct hdac_driver *drv)
hdac_device        42 sound/pci/hda/hda_bind.c static void hda_codec_unsol_event(struct hdac_device *dev, unsigned int ev)
hdac_device        37 sound/pci/hda/hda_codec.c static int codec_exec_verb(struct hdac_device *dev, unsigned int cmd,
hdac_device       712 sound/pci/hda/hda_proc.c static void print_codec_core_info(struct hdac_device *codec,
hdac_device      2036 sound/pci/hda/patch_hdmi.c static int hdmi_get_spk_alloc(struct hdac_device *hdac, int pcm_idx)
hdac_device      2048 sound/pci/hda/patch_hdmi.c static void hdmi_get_chmap(struct hdac_device *hdac, int pcm_idx,
hdac_device      2062 sound/pci/hda/patch_hdmi.c static void hdmi_set_chmap(struct hdac_device *hdac, int pcm_idx,
hdac_device      2079 sound/pci/hda/patch_hdmi.c static bool is_hdmi_pcm_attached(struct hdac_device *hdac, int pcm_idx)
hdac_device      3792 sound/pci/hda/patch_hdmi.c static int atihdmi_pin_set_slot_channel(struct hdac_device *hdac,
hdac_device      3828 sound/pci/hda/patch_hdmi.c static int atihdmi_pin_get_slot_channel(struct hdac_device *hdac,
hdac_device       204 sound/soc/codecs/hdac_hda.c 	struct hdac_device *hdev;
hdac_device       311 sound/soc/codecs/hdac_hda.c 	struct hdac_device *hdev = &hda_pvt->codec.core;
hdac_device       404 sound/soc/codecs/hdac_hda.c 	struct hdac_device *hdev = &hda_pvt->codec.core;
hdac_device       463 sound/soc/codecs/hdac_hda.c static int hdac_hda_dev_probe(struct hdac_device *hdev)
hdac_device       496 sound/soc/codecs/hdac_hda.c static int hdac_hda_dev_remove(struct hdac_device *hdev)
hdac_device        80 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev;
hdac_device       131 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev;
hdac_device       166 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = port->pin->hdev;
hdac_device       224 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_get_port_len(struct hdac_device *hdev, hda_nid_t nid)
hdac_device       247 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_port_select_get(struct hdac_device *hdev,
hdac_device       258 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_port_select_set(struct hdac_device *hdev,
hdac_device       341 sound/soc/codecs/hdac_hdmi.c hdac_hdmi_set_dip_index(struct hdac_device *hdev, hda_nid_t pin_nid,
hdac_device       362 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_setup_audio_infoframe(struct hdac_device *hdev,
hdac_device       450 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = hdmi->hdev;
hdac_device       490 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_query_port_connlist(struct hdac_device *hdev,
hdac_device       527 sound/soc/codecs/hdac_hdmi.c 			struct hdac_device *hdev,
hdac_device       565 sound/soc/codecs/hdac_hdmi.c static void hdac_hdmi_verify_connect_sel_all_pins(struct hdac_device *hdev)
hdac_device       593 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = hdmi->hdev;
hdac_device       656 sound/soc/codecs/hdac_hdmi.c hdac_hdmi_query_cvt_params(struct hdac_device *hdev, struct hdac_hdmi_cvt *cvt)
hdac_device       718 sound/soc/codecs/hdac_hdmi.c static struct hdac_hdmi_pcm *hdac_hdmi_get_pcm(struct hdac_device *hdev,
hdac_device       738 sound/soc/codecs/hdac_hdmi.c static void hdac_hdmi_set_power_state(struct hdac_device *hdev,
hdac_device       759 sound/soc/codecs/hdac_hdmi.c static void hdac_hdmi_set_amp(struct hdac_device *hdev,
hdac_device       772 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = dev_to_hdac_dev(w->dapm->dev);
hdac_device       817 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = dev_to_hdac_dev(w->dapm->dev);
hdac_device       872 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = dev_to_hdac_dev(w->dapm->dev);
hdac_device       907 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = dev_to_hdac_dev(dapm->dev);
hdac_device       961 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_create_pin_port_muxs(struct hdac_device *hdev,
hdac_device      1030 sound/soc/codecs/hdac_hdmi.c static void hdac_hdmi_add_pinmux_cvt_route(struct hdac_device *hdev,
hdac_device      1076 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = dev_to_hdac_dev(dapm->dev);
hdac_device      1176 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_init_dai_map(struct hdac_device *hdev)
hdac_device      1203 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_add_cvt(struct hdac_device *hdev, hda_nid_t nid)
hdac_device      1225 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_parse_eld(struct hdac_device *hdev,
hdac_device      1254 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = pin->hdev;
hdac_device      1326 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_add_ports(struct hdac_device *hdev,
hdac_device      1353 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_add_pin(struct hdac_device *hdev, hda_nid_t nid)
hdac_device      1385 sound/soc/codecs/hdac_hdmi.c static void hdac_hdmi_skl_enable_all_pins(struct hdac_device *hdev)
hdac_device      1403 sound/soc/codecs/hdac_hdmi.c static void hdac_hdmi_skl_enable_dp12(struct hdac_device *hdev)
hdac_device      1434 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_create_dais(struct hdac_device *hdev,
hdac_device      1503 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_parse_and_map_nid(struct hdac_device *hdev,
hdac_device      1569 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = aptr;
hdac_device      1593 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = aptr;
hdac_device      1673 sound/soc/codecs/hdac_hdmi.c 				    struct hdac_device *hdev)
hdac_device      1719 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = hdmi->hdev;
hdac_device      1795 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = hdmi->hdev;
hdac_device      1830 sound/soc/codecs/hdac_hdmi.c static void hdac_hdmi_present_sense_all_pins(struct hdac_device *hdev,
hdac_device      1857 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = hdmi->hdev;
hdac_device      1917 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = hdmi->hdev;
hdac_device      1931 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = dev_to_hdac_dev(dev);
hdac_device      1963 sound/soc/codecs/hdac_hdmi.c static void hdac_hdmi_get_chmap(struct hdac_device *hdev, int pcm_idx,
hdac_device      1972 sound/soc/codecs/hdac_hdmi.c static void hdac_hdmi_set_chmap(struct hdac_device *hdev, int pcm_idx,
hdac_device      1994 sound/soc/codecs/hdac_hdmi.c static bool is_hdac_hdmi_pcm_attached(struct hdac_device *hdev, int pcm_idx)
hdac_device      2008 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_get_spk_alloc(struct hdac_device *hdev, int pcm_idx)
hdac_device      2042 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_dev_probe(struct hdac_device *hdev)
hdac_device      2111 sound/soc/codecs/hdac_hdmi.c static void clear_dapm_works(struct hdac_device *hdev)
hdac_device      2122 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_dev_remove(struct hdac_device *hdev)
hdac_device      2133 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = dev_to_hdac_dev(dev);
hdac_device      2171 sound/soc/codecs/hdac_hdmi.c 	struct hdac_device *hdev = dev_to_hdac_dev(dev);
hdac_device       704 sound/soc/intel/skylake/skl.c 	struct hdac_device *hdev;
hdac_device        88 sound/soc/sof/intel/hda-codec.c 	struct hdac_device *hdev;