Home
last modified time | relevance | path

Searched refs:hdac_ext_link (Results 1 – 14 of 14) sorted by relevance

/linux-6.1.9/sound/hda/ext/
Dhdac_ext_controller.c83 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 …]
Dhdac_ext_stream.c231 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-6.1.9/include/sound/
Dhdaudio_ext.h30 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-6.1.9/sound/soc/codecs/
Dhdac_hda.c399 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()
Dhda.c175 struct hdac_ext_link *hlink; in hda_codec_probe()
273 struct hdac_ext_link *hlink; in hda_codec_remove()
Dhdac_hdmi.c1961 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-6.1.9/sound/soc/intel/avs/
Dcore.c90 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()
Dpcm.c279 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-6.1.9/sound/soc/sof/intel/
Dhda-dai.c149 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()
Dhda-ctrl.c189 struct hdac_ext_link *hlink; in hda_dsp_ctrl_init_chip()
Dhda-dsp.c682 struct hdac_ext_link *hlink = NULL; in hda_resume()
743 struct hdac_ext_link *hlink = NULL; in hda_dsp_resume()
Dhda.c871 struct hdac_ext_link *hlink; in hda_init_caps()
/linux-6.1.9/sound/soc/intel/skylake/
Dskl.c130 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()
Dskl-pcm.c177 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()