Lines Matching refs:pwm
18 const struct s5p_timer *pwm = in pwm_enable() local
22 tcon = readl(&pwm->tcon); in pwm_enable()
25 writel(tcon, &pwm->tcon); in pwm_enable()
32 const struct s5p_timer *pwm = in pwm_disable() local
36 tcon = readl(&pwm->tcon); in pwm_disable()
39 writel(tcon, &pwm->tcon); in pwm_disable()
61 const struct s5p_timer *pwm = in pwm_config() local
97 writel(tcnt, &pwm->tcntb0 + offset); in pwm_config()
98 writel(tcmp, &pwm->tcmpb0 + offset); in pwm_config()
101 tcon = readl(&pwm->tcon); in pwm_config()
107 writel(tcon, &pwm->tcon); in pwm_config()
110 writel(tcon, &pwm->tcon); in pwm_config()
118 const struct s5p_timer *pwm = in pwm_init() local
128 val = readl(&pwm->tcfg0); in pwm_init()
138 writel(val, &pwm->tcfg0); in pwm_init()
139 val = readl(&pwm->tcfg1); in pwm_init()
142 writel(val, &pwm->tcfg1); in pwm_init()
161 writel(ticks_per_period, &pwm->tcntb0 + offset); in pwm_init()
163 val = readl(&pwm->tcon) & ~(0xf << TCON_OFFSET(pwm_id)); in pwm_init()
166 writel(val, &pwm->tcon); in pwm_init()