Lines Matching refs:tcon
124 u32 tcon; in __pwm_samsung_manual_update() local
126 tcon = readl(chip->base + REG_TCON); in __pwm_samsung_manual_update()
127 tcon |= TCON_MANUALUPDATE(tcon_chan); in __pwm_samsung_manual_update()
128 writel(tcon, chip->base + REG_TCON); in __pwm_samsung_manual_update()
130 tcon &= ~TCON_MANUALUPDATE(tcon_chan); in __pwm_samsung_manual_update()
131 writel(tcon, chip->base + REG_TCON); in __pwm_samsung_manual_update()
259 u32 tcon; in pwm_samsung_enable() local
263 tcon = readl(our_chip->base + REG_TCON); in pwm_samsung_enable()
265 tcon &= ~TCON_START(tcon_chan); in pwm_samsung_enable()
266 tcon |= TCON_MANUALUPDATE(tcon_chan); in pwm_samsung_enable()
267 writel(tcon, our_chip->base + REG_TCON); in pwm_samsung_enable()
269 tcon &= ~TCON_MANUALUPDATE(tcon_chan); in pwm_samsung_enable()
270 tcon |= TCON_START(tcon_chan) | TCON_AUTORELOAD(tcon_chan); in pwm_samsung_enable()
271 writel(tcon, our_chip->base + REG_TCON); in pwm_samsung_enable()
285 u32 tcon; in pwm_samsung_disable() local
289 tcon = readl(our_chip->base + REG_TCON); in pwm_samsung_disable()
290 tcon &= ~TCON_AUTORELOAD(tcon_chan); in pwm_samsung_disable()
291 writel(tcon, our_chip->base + REG_TCON); in pwm_samsung_disable()
409 u32 tcon; in pwm_samsung_set_invert() local
413 tcon = readl(chip->base + REG_TCON); in pwm_samsung_set_invert()
417 tcon |= TCON_INVERT(tcon_chan); in pwm_samsung_set_invert()
420 tcon &= ~TCON_INVERT(tcon_chan); in pwm_samsung_set_invert()
423 writel(tcon, chip->base + REG_TCON); in pwm_samsung_set_invert()