Lines Matching defs:mxs_timrot_base
65 static void __iomem *mxs_timrot_base;
70 __raw_writel(BM_TIMROT_TIMCTRLn_IRQ_EN, mxs_timrot_base +
76 __raw_writel(BM_TIMROT_TIMCTRLn_IRQ_EN, mxs_timrot_base +
82 __raw_writel(BM_TIMROT_TIMCTRLn_IRQ, mxs_timrot_base +
88 return ~((__raw_readl(mxs_timrot_base + HW_TIMROT_TIMCOUNTn(1))
96 __raw_writel(evt, mxs_timrot_base + HW_TIMROT_TIMCOUNTn(0));
105 __raw_writel(evt, mxs_timrot_base + HW_TIMROT_FIXED_COUNTn(0));
127 __raw_writel(0xffff, mxs_timrot_base + HW_TIMROT_TIMCOUNTn(1));
130 mxs_timrot_base + HW_TIMROT_FIXED_COUNTn(1));
185 return ~readl_relaxed(mxs_timrot_base + HW_TIMROT_RUNNING_COUNTn(1));
195 clocksource_mmio_init(mxs_timrot_base + HW_TIMROT_RUNNING_COUNTn(1),
208 mxs_timrot_base = of_iomap(np, 0);
209 WARN_ON(!mxs_timrot_base);
224 stmp_reset_block(mxs_timrot_base + HW_TIMROT_ROTCTRL);
227 timrot_major_version = __raw_readl(mxs_timrot_base +
239 mxs_timrot_base + HW_TIMROT_TIMCTRLn(0));
246 mxs_timrot_base + HW_TIMROT_TIMCTRLn(1));
251 mxs_timrot_base + HW_TIMROT_TIMCOUNTn(1));
254 mxs_timrot_base + HW_TIMROT_FIXED_COUNTn(1));