Lines Matching refs:lsync
283 static void hdaml_link_set_syncprd(u32 __iomem *lsync, u32 syncprd) in hdaml_link_set_syncprd() argument
287 val = readl(lsync); in hdaml_link_set_syncprd()
297 writel(val, lsync); in hdaml_link_set_syncprd()
300 static int hdaml_link_wait_syncpu(u32 __iomem *lsync) in hdaml_link_wait_syncpu() argument
302 return hdaml_wait_bit(lsync, 0, AZX_REG_ML_LSYNC_SYNCPU, 0); in hdaml_link_wait_syncpu()
305 static void hdaml_link_sync_arm(u32 __iomem *lsync, int sublink) in hdaml_link_sync_arm() argument
309 val = readl(lsync); in hdaml_link_sync_arm()
312 writel(val, lsync); in hdaml_link_sync_arm()
315 static void hdaml_link_sync_go(u32 __iomem *lsync) in hdaml_link_sync_go() argument
319 val = readl(lsync); in hdaml_link_sync_go()
322 writel(val, lsync); in hdaml_link_sync_go()
325 static bool hdaml_link_check_cmdsync(u32 __iomem *lsync, u32 cmdsync_mask) in hdaml_link_check_cmdsync() argument
329 val = readl(lsync); in hdaml_link_check_cmdsync()