Lines Matching refs:lctl
191 static int check_sublink_power(u32 __iomem *lctl, int sublink, bool enabled) in check_sublink_power() argument
200 val = readl(lctl); in check_sublink_power()
216 static int hdaml_link_init(u32 __iomem *lctl, int sublink) in hdaml_link_init() argument
221 val = readl(lctl); in hdaml_link_init()
224 writel(val, lctl); in hdaml_link_init()
226 return check_sublink_power(lctl, sublink, true); in hdaml_link_init()
229 static int hdaml_link_shutdown(u32 __iomem *lctl, int sublink) in hdaml_link_shutdown() argument
234 val = readl(lctl); in hdaml_link_shutdown()
238 writel(val, lctl); in hdaml_link_shutdown()
240 return check_sublink_power(lctl, sublink, false); in hdaml_link_shutdown()
243 static void hdaml_link_enable_interrupt(u32 __iomem *lctl, bool enable) in hdaml_link_enable_interrupt() argument
247 val = readl(lctl); in hdaml_link_enable_interrupt()
253 writel(val, lctl); in hdaml_link_enable_interrupt()
256 static bool hdaml_link_check_interrupt(u32 __iomem *lctl) in hdaml_link_check_interrupt() argument
260 val = readl(lctl); in hdaml_link_check_interrupt()
364 static void hdaml_lctl_offload_enable(u32 __iomem *lctl, bool enable) in hdaml_lctl_offload_enable() argument
366 u32 val = readl(lctl); in hdaml_lctl_offload_enable()
373 writel(val, lctl); in hdaml_lctl_offload_enable()