Lines Matching refs:timer_reg_base
39 static void __iomem *timer_reg_base; variable
44 __raw_writel(period, timer_reg_base + PWM_HRC); in ls1x_pwmtimer_set_period()
45 __raw_writel(period, timer_reg_base + PWM_LRC); in ls1x_pwmtimer_set_period()
50 __raw_writel(0x0, timer_reg_base + PWM_CNT); in ls1x_pwmtimer_restart()
51 __raw_writel(INT_EN | CNT_EN, timer_reg_base + PWM_CTRL); in ls1x_pwmtimer_restart()
56 timer_reg_base = ioremap_nocache(LS1X_TIMER_BASE, SZ_16); in ls1x_pwmtimer_init()
57 if (!timer_reg_base) in ls1x_pwmtimer_init()
90 count = __raw_readl(timer_reg_base + PWM_CNT); in ls1x_clocksource_read()
135 __raw_writel(INT_EN | CNT_EN, timer_reg_base + PWM_CTRL); in ls1x_clockevent_set_state_periodic()
144 __raw_writel(INT_EN | CNT_EN, timer_reg_base + PWM_CTRL); in ls1x_clockevent_tick_resume()
153 __raw_writel(__raw_readl(timer_reg_base + PWM_CTRL) & ~CNT_EN, in ls1x_clockevent_set_state_shutdown()
154 timer_reg_base + PWM_CTRL); in ls1x_clockevent_set_state_shutdown()