Home
last modified time | relevance | path

Searched full:h2link (Results 1 – 1 of 1) sorted by relevance

/linux/sound/soc/sof/intel/
H A Dhda-mlink.c110 static int hdaml_lnk_enum(struct device *dev, struct hdac_ext2_link *h2link, in hdaml_lnk_enum() argument
113 struct hdac_ext_link *hlink = &h2link->hext_link; in hdaml_lnk_enum()
118 h2link->alt = FIELD_GET(AZX_ML_HDA_LCAP_ALT, hlink->lcaps); in hdaml_lnk_enum()
121 if (!h2link->alt) { in hdaml_lnk_enum()
122 h2link->slcount = 1; in hdaml_lnk_enum()
136 h2link->intc = FIELD_GET(AZX_ML_HDA_LCAP_INTC, hlink->lcaps); in hdaml_lnk_enum()
137 h2link->ofls = FIELD_GET(AZX_ML_HDA_LCAP_OFLS, hlink->lcaps); in hdaml_lnk_enum()
138 h2link->lss = FIELD_GET(AZX_ML_HDA_LCAP_LSS, hlink->lcaps); in hdaml_lnk_enum()
141 h2link->slcount = FIELD_GET(AZX_ML_HDA_LCAP_SLCOUNT, hlink->lcaps) + 1; in hdaml_lnk_enum()
143 link_idx, h2link in hdaml_lnk_enum()
391 struct hdac_ext2_link *h2link; hda_ml_alloc_h2link() local
453 struct hdac_ext2_link *h2link; hda_bus_ml_free() local
474 struct hdac_ext2_link *h2link = hdac_ext_link_to_ext2(hlink); find_ext2_link() local
485 struct hdac_ext2_link *h2link; hdac_bus_eml_get_count() local
497 struct hdac_ext2_link *h2link; hdac_bus_eml_enable_interrupt_unlocked() local
515 struct hdac_ext2_link *h2link; hdac_bus_eml_enable_interrupt() local
534 struct hdac_ext2_link *h2link; hdac_bus_eml_check_interrupt() local
552 struct hdac_ext2_link *h2link; hdac_bus_eml_set_syncprd_unlocked() local
578 struct hdac_ext2_link *h2link; hdac_bus_eml_wait_syncpu_unlocked() local
602 struct hdac_ext2_link *h2link; hdac_bus_eml_sync_arm_unlocked() local
626 struct hdac_ext2_link *h2link; hdac_bus_eml_sync_go_unlocked() local
652 struct hdac_ext2_link *h2link; hdac_bus_eml_check_cmdsync_unlocked() local
682 struct hdac_ext2_link *h2link; hdac_bus_eml_power_up_base() local
744 struct hdac_ext2_link *h2link; hdac_bus_eml_power_down_base() local
812 struct hdac_ext2_link *h2link; hdac_bus_eml_sdw_get_lsdiid_unlocked() local
828 struct hdac_ext2_link *h2link; hdac_bus_eml_sdw_set_lsdiid() local
850 struct hdac_ext2_link *h2link; hdac_bus_eml_sdw_map_stream_ch() local
888 struct hdac_ext2_link *h2link = hdac_ext_link_to_ext2(hlink); hda_bus_ml_put_all() local
913 struct hdac_ext2_link *h2link = hdac_ext_link_to_ext2(hlink); hda_bus_ml_resume() local
931 struct hdac_ext2_link *h2link = hdac_ext_link_to_ext2(hlink); hda_bus_ml_suspend() local
945 struct hdac_ext2_link *h2link; hdac_bus_eml_get_mutex() local
957 struct hdac_ext2_link *h2link; hdac_bus_eml_ssp_get_hlink() local
969 struct hdac_ext2_link *h2link; hdac_bus_eml_dmic_get_hlink() local
981 struct hdac_ext2_link *h2link; hdac_bus_eml_sdw_get_hlink() local
993 struct hdac_ext2_link *h2link; hdac_bus_eml_enable_offload() local
1015 struct hdac_ext2_link *h2link; hdac_bus_eml_set_mic_privacy_mask() local
1040 struct hdac_ext2_link *h2link; hdac_bus_eml_is_mic_privacy_changed() local
1074 struct hdac_ext2_link *h2link; hdac_bus_eml_get_mic_privacy_state() local
[all...]