Lines Matching refs:mask
46 static void _write_clktrctrl(u8 c, s16 module, u32 mask) in _write_clktrctrl() argument
51 v &= ~mask; in _write_clktrctrl()
52 v |= c << __ffs(mask); in _write_clktrctrl()
56 static bool omap2xxx_cm_is_clkdm_in_hwsup(s16 module, u32 mask) in omap2xxx_cm_is_clkdm_in_hwsup() argument
61 v &= mask; in omap2xxx_cm_is_clkdm_in_hwsup()
62 v >>= __ffs(mask); in omap2xxx_cm_is_clkdm_in_hwsup()
67 static void omap2xxx_cm_clkdm_enable_hwsup(s16 module, u32 mask) in omap2xxx_cm_clkdm_enable_hwsup() argument
69 _write_clktrctrl(OMAP24XX_CLKSTCTRL_ENABLE_AUTO, module, mask); in omap2xxx_cm_clkdm_enable_hwsup()
72 static void omap2xxx_cm_clkdm_disable_hwsup(s16 module, u32 mask) in omap2xxx_cm_clkdm_disable_hwsup() argument
74 _write_clktrctrl(OMAP24XX_CLKSTCTRL_DISABLE_AUTO, module, mask); in omap2xxx_cm_clkdm_disable_hwsup()
105 static void _omap2xxx_set_apll_autoidle(u8 m, u32 mask) in _omap2xxx_set_apll_autoidle() argument
110 v &= ~mask; in _omap2xxx_set_apll_autoidle()
111 v |= m << __ffs(mask); in _omap2xxx_set_apll_autoidle()
256 u32 mask; in omap2xxx_cm_wait_module_ready() local
263 mask = 1 << idlest_shift; in omap2xxx_cm_wait_module_ready()
264 ena = mask; in omap2xxx_cm_wait_module_ready()
267 mask) == ena), MAX_MODULE_READY_TIME, i); in omap2xxx_cm_wait_module_ready()