Searched refs:hdac_ext_link (Results 1 – 14 of 14) sorted by relevance
/openbmc/linux/sound/hda/ext/ |
H A D | hdac_ext_controller.c | 83 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() 137 struct hdac_ext_link *hlink; in snd_hdac_ext_bus_get_hlink_by_addr() 195 int snd_hdac_ext_bus_link_power_up(struct hdac_ext_link *hlink) in snd_hdac_ext_bus_link_power_up() 222 struct hdac_ext_link *hlink = NULL; in snd_hdac_ext_bus_link_power_up_all() 241 struct hdac_ext_link *hlink = NULL; in snd_hdac_ext_bus_link_power_down_all() 279 struct hdac_ext_link *hlink) in snd_hdac_ext_bus_link_get() 321 struct hdac_ext_link *hlink) in snd_hdac_ext_bus_link_put() 324 struct hdac_ext_link *hlink_tmp; in snd_hdac_ext_bus_link_put() 361 struct hdac_ext_link *hlink = in hdac_ext_codec_link_up() [all …]
|
/openbmc/linux/sound/soc/sof/intel/ |
H A D | hda-mlink.c | 47 struct hdac_ext_link hext_link; 381 struct hdac_ext_link *hlink; in hda_ml_alloc_h2link() 460 struct hdac_ext_link *hlink; in find_ext2_link() 487 struct hdac_ext_link *hlink; in hdac_bus_eml_enable_interrupt() 509 struct hdac_ext_link *hlink; in hdac_bus_eml_check_interrupt() 527 struct hdac_ext_link *hlink; in hdac_bus_eml_set_syncprd_unlocked() 553 struct hdac_ext_link *hlink; in hdac_bus_eml_wait_syncpu_unlocked() 577 struct hdac_ext_link *hlink; in hdac_bus_eml_sync_arm_unlocked() 601 struct hdac_ext_link *hlink; in hdac_bus_eml_sync_go_unlocked() 627 struct hdac_ext_link *hlink; in hdac_bus_eml_check_cmdsync_unlocked() [all …]
|
H A D | hda-dai-ops.c | 226 static struct hdac_ext_link *hda_get_hlink(struct snd_sof_dev *sdev, in hda_get_hlink() 283 static struct hdac_ext_link *ssp_get_hlink(struct snd_sof_dev *sdev, in ssp_get_hlink() 291 static struct hdac_ext_link *dmic_get_hlink(struct snd_sof_dev *sdev, in dmic_get_hlink() 299 static struct hdac_ext_link *sdw_get_hlink(struct snd_sof_dev *sdev, in sdw_get_hlink()
|
H A D | hda-dai.c | 117 struct hdac_ext_link *hlink; in hda_link_dma_cleanup() 155 struct hdac_ext_link *hlink; in hda_link_dma_hw_params()
|
H A D | hda.h | 980 struct hdac_ext_link * (*get_hlink)(struct snd_sof_dev *sdev,
|
/openbmc/linux/include/sound/ |
H A D | hdaudio_ext.h | 27 struct hdac_ext_link *snd_hdac_ext_bus_get_hlink_by_addr(struct hdac_bus *bus, int addr); 28 struct hdac_ext_link *snd_hdac_ext_bus_get_hlink_by_name(struct hdac_bus *bus, 90 struct hdac_ext_link { struct 102 int snd_hdac_ext_bus_link_power_up(struct hdac_ext_link *hlink); argument 103 int snd_hdac_ext_bus_link_power_down(struct hdac_ext_link *hlink); 106 void snd_hdac_ext_bus_link_set_stream_id(struct hdac_ext_link *hlink, 108 void snd_hdac_ext_bus_link_clear_stream_id(struct hdac_ext_link *hlink, 111 int snd_hdac_ext_bus_link_get(struct hdac_bus *bus, struct hdac_ext_link *hlink); 112 int snd_hdac_ext_bus_link_put(struct hdac_bus *bus, struct hdac_ext_link *hlink);
|
H A D | hda-mlink.h | 10 struct hdac_ext_link; 56 struct hdac_ext_link *hdac_bus_eml_ssp_get_hlink(struct hdac_bus *bus); 57 struct hdac_ext_link *hdac_bus_eml_dmic_get_hlink(struct hdac_bus *bus); 58 struct hdac_ext_link *hdac_bus_eml_sdw_get_hlink(struct hdac_bus *bus); 167 static inline struct hdac_ext_link * 170 static inline struct hdac_ext_link * 173 static inline struct hdac_ext_link *
|
/openbmc/linux/sound/soc/codecs/ |
H A D | hdac_hda.c | 402 struct hdac_ext_link *hlink; in hdac_hda_codec_probe() 520 struct hdac_ext_link *hlink = NULL; in hdac_hda_codec_remove() 594 struct hdac_ext_link *hlink; in hdac_hda_dev_probe()
|
H A D | hda.c | 176 struct hdac_ext_link *hlink; in hda_codec_probe() 274 struct hdac_ext_link *hlink; in hda_codec_remove()
|
H A D | hdac_hdmi.c | 1966 struct hdac_ext_link *hlink; in hdmi_codec_probe() 2145 struct hdac_ext_link *hlink; in hdac_hdmi_dev_probe() 2234 struct hdac_ext_link *hlink; in hdac_hdmi_runtime_suspend() 2270 struct hdac_ext_link *hlink; in hdac_hdmi_runtime_resume()
|
/openbmc/linux/sound/soc/intel/skylake/ |
H A D | skl.c | 130 struct hdac_ext_link *hlink; in skl_init_chip() 364 struct hdac_ext_link *hlink; in skl_resume() 807 struct hdac_ext_link *hlink; in skl_probe_work()
|
H A D | skl-pcm.c | 178 struct hdac_ext_link *link; in skl_pcm_link_dma_prepare() 553 struct hdac_ext_link *link; in skl_link_hw_params() 641 struct hdac_ext_link *link; in skl_link_hw_free()
|
/openbmc/linux/sound/soc/intel/avs/ |
H A D | core.c | 94 struct hdac_ext_link *hlink; in avs_hdac_bus_init_chip() 189 struct hdac_ext_link *hlink; in avs_hda_probe_work()
|
H A D | pcm.c | 308 struct hdac_ext_link *link; in avs_dai_hda_be_hw_free() 339 struct hdac_ext_link *link; in avs_dai_hda_be_prepare()
|