Home
last modified time | relevance | path

Searched refs:syncprd (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.6/include/sound/
Dhda-mlink.h21 int hdac_bus_eml_set_syncprd_unlocked(struct hdac_bus *bus, bool alt, int elid, u32 syncprd);
22 int hdac_bus_eml_sdw_set_syncprd_unlocked(struct hdac_bus *bus, u32 syncprd);
81 hdac_bus_eml_set_syncprd_unlocked(struct hdac_bus *bus, bool alt, int elid, u32 syncprd) in hdac_bus_eml_set_syncprd_unlocked() argument
87 hdac_bus_eml_sdw_set_syncprd_unlocked(struct hdac_bus *bus, u32 syncprd) in hdac_bus_eml_sdw_set_syncprd_unlocked() argument
/Linux-v6.6/sound/soc/sof/intel/
Dhda-mlink.c283 static void hdaml_link_set_syncprd(u32 __iomem *lsync, u32 syncprd) in hdaml_link_set_syncprd() argument
289 val |= (syncprd & AZX_REG_ML_LSYNC_SYNCPRD); in hdaml_link_set_syncprd()
524 int hdac_bus_eml_set_syncprd_unlocked(struct hdac_bus *bus, bool alt, int elid, u32 syncprd) in hdac_bus_eml_set_syncprd_unlocked() argument
538 hdaml_link_set_syncprd(hlink->ml_addr + AZX_REG_ML_LSYNC, syncprd); in hdac_bus_eml_set_syncprd_unlocked()
544 int hdac_bus_eml_sdw_set_syncprd_unlocked(struct hdac_bus *bus, u32 syncprd) in hdac_bus_eml_sdw_set_syncprd_unlocked() argument
546 return hdac_bus_eml_set_syncprd_unlocked(bus, true, AZX_REG_ML_LEPTR_ID_SDW, syncprd); in hdac_bus_eml_sdw_set_syncprd_unlocked()
/Linux-v6.6/drivers/soundwire/
Dintel_ace2x.c76 u32 syncprd; in intel_link_power_up() local
86 syncprd = SDW_SHIM_SYNC_SYNCPRD_VAL_38_4; in intel_link_power_up()
88 syncprd = SDW_SHIM_SYNC_SYNCPRD_VAL_24; in intel_link_power_up()
90 ret = hdac_bus_eml_sdw_set_syncprd_unlocked(sdw->link_res->hbus, syncprd); in intel_link_power_up()
Dintel.c348 u32 syncprd; in intel_link_power_up() local
364 syncprd = SDW_SHIM_SYNC_SYNCPRD_VAL_38_4; in intel_link_power_up()
366 syncprd = SDW_SHIM_SYNC_SYNCPRD_VAL_24; in intel_link_power_up()
377 u32p_replace_bits(&sync_reg, syncprd, SDW_SHIM_SYNC_SYNCPRD); in intel_link_power_up()