Home
last modified time | relevance | path

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

/Linux-v5.4/sound/hda/ext/
Dhdac_ext_controller.c90 struct hdac_ext_link *hlink; in snd_hdac_ext_bus_get_ml_capabilities()
125 struct hdac_ext_link *l; in snd_hdac_link_free_all()
128 l = list_first_entry(&bus->hlink_list, struct hdac_ext_link, list); in snd_hdac_link_free_all()
140 struct hdac_ext_link *snd_hdac_ext_bus_get_link(struct hdac_bus *bus, in snd_hdac_ext_bus_get_link()
144 struct hdac_ext_link *hlink = NULL; in snd_hdac_ext_bus_get_link()
163 static int check_hdac_link_power_active(struct hdac_ext_link *link, bool enable) in check_hdac_link_power_active()
191 int snd_hdac_ext_bus_link_power_up(struct hdac_ext_link *link) in snd_hdac_ext_bus_link_power_up()
204 int snd_hdac_ext_bus_link_power_down(struct hdac_ext_link *link) in snd_hdac_ext_bus_link_power_down()
218 struct hdac_ext_link *hlink = NULL; in snd_hdac_ext_bus_link_power_up_all()
239 struct hdac_ext_link *hlink = NULL; in snd_hdac_ext_bus_link_power_down_all()
[all …]
Dhdac_ext_stream.c224 void snd_hdac_ext_link_set_stream_id(struct hdac_ext_link *link, in snd_hdac_ext_link_set_stream_id()
236 void snd_hdac_ext_link_clear_stream_id(struct hdac_ext_link *link, in snd_hdac_ext_link_clear_stream_id()
/Linux-v5.4/include/sound/
Dhdaudio_ext.h31 struct hdac_ext_link *snd_hdac_ext_bus_get_link(struct hdac_bus *bus,
110 struct hdac_ext_link { struct
122 int snd_hdac_ext_bus_link_power_up(struct hdac_ext_link *link); argument
123 int snd_hdac_ext_bus_link_power_down(struct hdac_ext_link *link);
126 void snd_hdac_ext_link_set_stream_id(struct hdac_ext_link *link,
128 void snd_hdac_ext_link_clear_stream_id(struct hdac_ext_link *link,
131 int snd_hdac_ext_bus_link_get(struct hdac_bus *bus, struct hdac_ext_link *link);
132 int snd_hdac_ext_bus_link_put(struct hdac_bus *bus, struct hdac_ext_link *link);
/Linux-v5.4/sound/soc/sof/intel/
Dhda-dai.c125 struct hdac_ext_link *link; in hda_link_dma_params()
209 struct hdac_ext_link *link; in hda_link_hw_params()
288 struct hdac_ext_link *link; in hda_link_pcm_trigger()
354 struct hdac_ext_link *link; in hda_link_hw_free()
Dhda-dsp.c339 struct hdac_ext_link *hlink = NULL; in hda_resume()
432 struct hdac_ext_link *link; in hda_dsp_set_hw_params_upon_resume()
Dhda-ctrl.c164 struct hdac_ext_link *hlink; in hda_dsp_ctrl_init_chip()
Dhda.c347 struct hdac_ext_link *hlink; in hda_init_caps()
/Linux-v5.4/sound/soc/codecs/
Dhdac_hda.c313 struct hdac_ext_link *hlink; in hdac_hda_codec_probe()
405 struct hdac_ext_link *hlink = NULL; in hdac_hda_codec_remove()
465 struct hdac_ext_link *hlink; in hdac_hda_dev_probe()
Dhdac_hdmi.c1860 struct hdac_ext_link *hlink = NULL; in hdmi_codec_probe()
2046 struct hdac_ext_link *hlink = NULL; in hdac_hdmi_dev_probe()
2135 struct hdac_ext_link *hlink = NULL; in hdac_hdmi_runtime_suspend()
2173 struct hdac_ext_link *hlink = NULL; in hdac_hdmi_runtime_resume()
/Linux-v5.4/sound/soc/intel/skylake/
Dskl.c129 struct hdac_ext_link *hlink; in skl_init_chip()
361 struct hdac_ext_link *hlink = NULL; in skl_resume()
801 struct hdac_ext_link *hlink = NULL; in skl_probe_work()
Dskl-pcm.c186 struct hdac_ext_link *link; in skl_pcm_link_dma_prepare()
563 struct hdac_ext_link *link; in skl_link_hw_params()
653 struct hdac_ext_link *link; in skl_link_hw_free()