Lines Matching refs:tcon
125 unsigned long tcon; in samsung_time_stop() local
133 tcon = __raw_readl(pwm.base + REG_TCON); in samsung_time_stop()
134 tcon &= ~TCON_START(channel); in samsung_time_stop()
135 __raw_writel(tcon, pwm.base + REG_TCON); in samsung_time_stop()
142 unsigned long tcon; in samsung_time_setup() local
151 tcon = __raw_readl(pwm.base + REG_TCON); in samsung_time_setup()
153 tcon &= ~(TCON_START(tcon_chan) | TCON_AUTORELOAD(tcon_chan)); in samsung_time_setup()
154 tcon |= TCON_MANUALUPDATE(tcon_chan); in samsung_time_setup()
158 __raw_writel(tcon, pwm.base + REG_TCON); in samsung_time_setup()
165 unsigned long tcon; in samsung_time_start() local
173 tcon = __raw_readl(pwm.base + REG_TCON); in samsung_time_start()
175 tcon &= ~TCON_MANUALUPDATE(channel); in samsung_time_start()
176 tcon |= TCON_START(channel); in samsung_time_start()
179 tcon |= TCON_AUTORELOAD(channel); in samsung_time_start()
181 tcon &= ~TCON_AUTORELOAD(channel); in samsung_time_start()
183 __raw_writel(tcon, pwm.base + REG_TCON); in samsung_time_start()