Home
last modified time | relevance | path

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

/linux/sound/hda/ext/
H A Dhdac_ext_controller.c83 struct hdac_ext_link *hlink; in snd_hdac_ext_bus_get_ml_capabilities()
118 struct hdac_ext_link *hlink; in snd_hdac_ext_link_free_all()
121 hlink = list_first_entry(&bus->hlink_list, struct hdac_ext_link, list); in snd_hdac_ext_link_free_all()
135 struct hdac_ext_link *snd_hdac_ext_bus_get_hlink_by_addr(struct hdac_bus *bus, int addr) in snd_hdac_ext_bus_get_hlink_by_addr()
137 struct hdac_ext_link *hlink; in snd_hdac_ext_bus_get_hlink_by_addr()
151 struct hdac_ext_link *snd_hdac_ext_bus_get_hlink_by_name(struct hdac_bus *bus, in snd_hdac_ext_bus_get_hlink_by_name()
167 static int check_hdac_link_power_active(struct hdac_ext_link *hlink, bool enable) in check_hdac_link_power_active()
195 int snd_hdac_ext_bus_link_power_up(struct hdac_ext_link *hlink) in snd_hdac_ext_bus_link_power_up()
208 int snd_hdac_ext_bus_link_power_down(struct hdac_ext_link *hlink) in snd_hdac_ext_bus_link_power_down()
222 struct hdac_ext_link *hlink = NULL; in snd_hdac_ext_bus_link_power_up_all()
[all …]
/linux/sound/soc/sof/intel/
H A Dhda-mlink.c47 struct hdac_ext_link hext_link;
102 struct hdac_ext_link *hlink = &h2link->hext_link; in hdaml_lnk_enum()
381 struct hdac_ext_link *hlink; in hda_ml_alloc_h2link()
441 struct hdac_ext_link *hlink, *_h; in hda_bus_ml_free()
460 struct hdac_ext_link *hlink; in find_ext2_link()
487 struct hdac_ext_link *hlink; in hdac_bus_eml_enable_interrupt_unlocked()
505 struct hdac_ext_link *hlink; in hdac_bus_eml_enable_interrupt()
527 struct hdac_ext_link *hlink; in hdac_bus_eml_check_interrupt()
545 struct hdac_ext_link *hlink; in hdac_bus_eml_set_syncprd_unlocked()
571 struct hdac_ext_link *hlink; in hdac_bus_eml_wait_syncpu_unlocked()
[all …]
H A Dhda-dai-ops.c216 static struct hdac_ext_link *hda_get_hlink(struct snd_sof_dev *sdev, in hda_get_hlink()
272 static struct hdac_ext_link *ssp_get_hlink(struct snd_sof_dev *sdev, in ssp_get_hlink()
280 static struct hdac_ext_link *dmic_get_hlink(struct snd_sof_dev *sdev, in dmic_get_hlink()
288 static struct hdac_ext_link *sdw_get_hlink(struct snd_sof_dev *sdev, in sdw_get_hlink()
H A Dhda-dai.c113 struct hdac_ext_link *hlink; in hda_link_dma_cleanup()
162 struct hdac_ext_link *hlink; in hda_link_dma_hw_params()
H A Dhda.h1033 struct hdac_ext_link * (*get_hlink)(struct snd_sof_dev *sdev,
/linux/include/sound/
H A Dhdaudio_ext.h25 struct hdac_ext_link *snd_hdac_ext_bus_get_hlink_by_addr(struct hdac_bus *bus, int addr);
26 struct hdac_ext_link *snd_hdac_ext_bus_get_hlink_by_name(struct hdac_bus *bus,
94 struct hdac_ext_link {
106 int snd_hdac_ext_bus_link_power_up(struct hdac_ext_link *hlink);
107 int snd_hdac_ext_bus_link_power_down(struct hdac_ext_link *hlink);
110 void snd_hdac_ext_bus_link_set_stream_id(struct hdac_ext_link *hlink,
112 void snd_hdac_ext_bus_link_clear_stream_id(struct hdac_ext_link *hlink,
115 int snd_hdac_ext_bus_link_get(struct hdac_bus *bus, struct hdac_ext_link *hlink);
116 int snd_hdac_ext_bus_link_put(struct hdac_bus *bus, struct hdac_ext_link *hlink);
96 struct hdac_ext_link { global() struct
108 listhdac_ext_link global() argument
/linux/sound/soc/codecs/
H A Dhdac_hda.c412 struct hdac_ext_link *hlink; in hdac_hda_codec_probe()
551 struct hdac_ext_link *hlink = NULL; in hdac_hda_codec_remove()
625 struct hdac_ext_link *hlink; in hdac_hda_dev_probe()
H A Dhda.c178 struct hdac_ext_link *hlink; in hda_codec_probe()
276 struct hdac_ext_link *hlink; in hda_codec_remove()
H A Dhdac_hdmi.c1968 struct hdac_ext_link *hlink; in hdmi_codec_probe()
2147 struct hdac_ext_link *hlink; in hdac_hdmi_dev_probe()
2236 struct hdac_ext_link *hlink; in hdac_hdmi_runtime_suspend()
2272 struct hdac_ext_link *hlink; in hdac_hdmi_runtime_resume()
/linux/sound/soc/intel/avs/
H A Dcore.c102 struct hdac_ext_link *hlink; in avs_hdac_bus_init_chip()
198 struct hdac_ext_link *hlink; in avs_hda_probe_work()