Searched refs:hdac_ext_link (Results 1 – 14 of 14) sorted by relevance
/Linux-v6.1/sound/hda/ext/ |
D | hdac_ext_controller.c | 83 struct hdac_ext_link *hlink; in snd_hdac_ext_bus_get_ml_capabilities() 118 struct hdac_ext_link *l; in snd_hdac_link_free_all() 121 l = list_first_entry(&bus->hlink_list, struct hdac_ext_link, list); in snd_hdac_link_free_all() 135 struct hdac_ext_link *snd_hdac_ext_bus_link_at(struct hdac_bus *bus, int addr) in snd_hdac_ext_bus_link_at() 137 struct hdac_ext_link *hlink; in snd_hdac_ext_bus_link_at() 153 struct hdac_ext_link *snd_hdac_ext_bus_get_link(struct hdac_bus *bus, in snd_hdac_ext_bus_get_link() 169 static int check_hdac_link_power_active(struct hdac_ext_link *link, bool enable) in check_hdac_link_power_active() 197 int snd_hdac_ext_bus_link_power_up(struct hdac_ext_link *link) in snd_hdac_ext_bus_link_power_up() 210 int snd_hdac_ext_bus_link_power_down(struct hdac_ext_link *link) in snd_hdac_ext_bus_link_power_down() 224 struct hdac_ext_link *hlink = NULL; in snd_hdac_ext_bus_link_power_up_all() [all …]
|
D | hdac_ext_stream.c | 231 void snd_hdac_ext_link_set_stream_id(struct hdac_ext_link *link, in snd_hdac_ext_link_set_stream_id() 243 void snd_hdac_ext_link_clear_stream_id(struct hdac_ext_link *link, in snd_hdac_ext_link_clear_stream_id()
|
/Linux-v6.1/include/sound/ |
D | hdaudio_ext.h | 30 struct hdac_ext_link *snd_hdac_ext_bus_link_at(struct hdac_bus *bus, int addr); 31 struct hdac_ext_link *snd_hdac_ext_bus_get_link(struct hdac_bus *bus, 108 struct hdac_ext_link { struct 120 int snd_hdac_ext_bus_link_power_up(struct hdac_ext_link *link); argument 121 int snd_hdac_ext_bus_link_power_down(struct hdac_ext_link *link); 124 void snd_hdac_ext_link_set_stream_id(struct hdac_ext_link *link, 126 void snd_hdac_ext_link_clear_stream_id(struct hdac_ext_link *link, 129 int snd_hdac_ext_bus_link_get(struct hdac_bus *bus, struct hdac_ext_link *link); 130 int snd_hdac_ext_bus_link_put(struct hdac_bus *bus, struct hdac_ext_link *link);
|
/Linux-v6.1/sound/soc/codecs/ |
D | hdac_hda.c | 399 struct hdac_ext_link *hlink; in hdac_hda_codec_probe() 517 struct hdac_ext_link *hlink = NULL; in hdac_hda_codec_remove() 583 struct hdac_ext_link *hlink; in hdac_hda_dev_probe()
|
D | hda.c | 175 struct hdac_ext_link *hlink; in hda_codec_probe() 273 struct hdac_ext_link *hlink; in hda_codec_remove()
|
D | hdac_hdmi.c | 1961 struct hdac_ext_link *hlink; in hdmi_codec_probe() 2140 struct hdac_ext_link *hlink; in hdac_hdmi_dev_probe() 2229 struct hdac_ext_link *hlink; in hdac_hdmi_runtime_suspend() 2265 struct hdac_ext_link *hlink; in hdac_hdmi_runtime_resume()
|
/Linux-v6.1/sound/soc/intel/avs/ |
D | core.c | 90 struct hdac_ext_link *hlink; in avs_hdac_bus_init_chip() 185 struct hdac_ext_link *hlink; in avs_hda_probe_work() 583 struct hdac_ext_link *hlink; in avs_resume_common()
|
D | pcm.c | 279 struct hdac_ext_link *link; in avs_dai_hda_be_hw_free() 310 struct hdac_ext_link *link; in avs_dai_hda_be_prepare()
|
/Linux-v6.1/sound/soc/sof/intel/ |
D | hda-dai.c | 149 struct hdac_ext_link *link; in hda_link_dma_cleanup() 180 struct hdac_ext_link *link; in hda_link_dma_params() 217 struct hdac_ext_link *link; in hda_link_dma_hw_params()
|
D | hda-ctrl.c | 189 struct hdac_ext_link *hlink; in hda_dsp_ctrl_init_chip()
|
D | hda-dsp.c | 682 struct hdac_ext_link *hlink = NULL; in hda_resume() 743 struct hdac_ext_link *hlink = NULL; in hda_dsp_resume()
|
D | hda.c | 871 struct hdac_ext_link *hlink; in hda_init_caps()
|
/Linux-v6.1/sound/soc/intel/skylake/ |
D | skl.c | 130 struct hdac_ext_link *hlink; in skl_init_chip() 364 struct hdac_ext_link *hlink; in skl_resume() 816 struct hdac_ext_link *hlink; in skl_probe_work()
|
D | skl-pcm.c | 177 struct hdac_ext_link *link; in skl_pcm_link_dma_prepare() 551 struct hdac_ext_link *link; in skl_link_hw_params() 639 struct hdac_ext_link *link; in skl_link_hw_free()
|