Searched refs:hlink (Results 1 – 5 of 5) sorted by relevance
| /linux/include/sound/ |
| H A D | hdaudio_ext.h | 112 int snd_hdac_ext_bus_link_power_up(struct hdac_ext_link *hlink); 113 int snd_hdac_ext_bus_link_power_down(struct hdac_ext_link *hlink); 116 void snd_hdac_ext_bus_link_set_stream_id(struct hdac_ext_link *hlink, 118 void snd_hdac_ext_bus_link_clear_stream_id(struct hdac_ext_link *hlink, 121 int snd_hdac_ext_bus_link_get(struct hdac_bus *bus, struct hdac_ext_link *hlink); 122 int snd_hdac_ext_bus_link_put(struct hdac_bus *bus, struct hdac_ext_link *hlink);
|
| /linux/sound/soc/codecs/ |
| H A D | hdac_hda.c | 411 struct hdac_ext_link *hlink; in hdac_hda_codec_probe() 414 hlink = snd_hdac_ext_bus_get_hlink_by_name(hdev->bus, dev_name(&hdev->dev)); in hdac_hda_codec_probe() 415 if (!hlink) { in hdac_hda_codec_probe() 420 snd_hdac_ext_bus_link_get(hdev->bus, hlink); in hdac_hda_codec_probe() 539 snd_hdac_ext_bus_link_put(hdev->bus, hlink); in hdac_hda_codec_probe() 550 struct hdac_ext_link *hlink = NULL; in hdac_hda_codec_remove() 552 hlink = snd_hdac_ext_bus_get_hlink_by_name(hdev->bus, dev_name(&hdev->dev)); in hdac_hda_codec_remove() local 553 if (!hlink) { in hdac_hda_codec_remove() 559 snd_hdac_ext_bus_link_put(hdev->bus, hlink); in hdac_hda_codec_remove() 624 struct hdac_ext_link *hlink; in hdac_hda_dev_probe() 413 struct hdac_ext_link *hlink; hdac_hda_codec_probe() local 626 struct hdac_ext_link *hlink; hdac_hda_dev_probe() local [all...] |
| H A D | hda.c | 178 struct hdac_ext_link *hlink; in hda_codec_probe() local 186 hlink = snd_hdac_ext_bus_get_hlink_by_addr(bus, hdev->addr); in hda_codec_probe() 187 if (!hlink) { in hda_codec_probe() 195 snd_hdac_ext_bus_link_get(bus, hlink); in hda_codec_probe() 260 snd_hdac_ext_bus_link_put(bus, hlink); in hda_codec_probe() 273 struct hdac_ext_link *hlink; in hda_codec_remove() local 292 hlink = snd_hdac_ext_bus_get_hlink_by_addr(bus, hdev->addr); in hda_codec_remove() 293 if (hlink) in hda_codec_remove() 294 snd_hdac_ext_bus_link_put(bus, hlink); in hda_codec_remove()
|
| H A D | hdac_hdmi.c | 1676 struct hdac_ext_link *hlink; in hdmi_codec_probe() 1685 hlink = snd_hdac_ext_bus_get_hlink_by_name(hdev->bus, dev_name(&hdev->dev)); in hdmi_codec_probe() 1686 if (!hlink) { in hdmi_codec_probe() 1691 snd_hdac_ext_bus_link_get(hdev->bus, hlink); in hdmi_codec_probe() 1851 struct hdac_ext_link *hlink; in hdac_hdmi_dev_probe() 1858 hlink = snd_hdac_ext_bus_get_hlink_by_name(hdev->bus, dev_name(&hdev->dev)); in hdac_hdmi_dev_probe() 1859 if (!hlink) { in hdac_hdmi_dev_probe() 1864 snd_hdac_ext_bus_link_get(hdev->bus, hlink); in hdac_hdmi_dev_probe() 1911 snd_hdac_ext_bus_link_put(hdev->bus, hlink); in clear_dapm_works() 1939 struct hdac_ext_link *hlink; in hdac_hdmi_runtime_suspend() 1671 struct hdac_ext_link *hlink; hdmi_codec_probe() local 1846 struct hdac_ext_link *hlink; hdac_hdmi_dev_probe() local 1934 struct hdac_ext_link *hlink; hdac_hdmi_runtime_suspend() local 1970 struct hdac_ext_link *hlink; hdac_hdmi_runtime_resume() local [all...] |
| /linux/sound/soc/sof/intel/ |
| H A D | hda-sdw-bpt.c | 135 struct hdac_ext_link *hlink; in hda_sdw_bpt_dma_prepare() local 139 hlink = hdac_bus_eml_sdw_get_hlink(bus); in hda_sdw_bpt_dma_prepare() 141 snd_hdac_ext_bus_link_set_stream_id(hlink, stream_tag); in hda_sdw_bpt_dma_prepare() 163 struct hdac_ext_link *hlink; in hda_sdw_bpt_dma_deprepare() local 167 hlink = hdac_bus_eml_sdw_get_hlink(bus); in hda_sdw_bpt_dma_deprepare() 169 snd_hdac_ext_bus_link_clear_stream_id(hlink, stream_tag); in hda_sdw_bpt_dma_deprepare()
|