Searched refs:tcmp (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/arch/arm/mach-imx/ |
D | time.c | 156 unsigned long tcmp; in mx1_2_set_next_event() local 158 tcmp = __raw_readl(timer_base + MX1_2_TCN) + evt; in mx1_2_set_next_event() 160 __raw_writel(tcmp, timer_base + MX1_2_TCMP); in mx1_2_set_next_event() 162 return (int)(tcmp - __raw_readl(timer_base + MX1_2_TCN)) < 0 ? in mx1_2_set_next_event() 169 unsigned long tcmp; in v2_set_next_event() local 171 tcmp = __raw_readl(timer_base + V2_TCN) + evt; in v2_set_next_event() 173 __raw_writel(tcmp, timer_base + V2_TCMP); in v2_set_next_event() 176 (int)(tcmp - __raw_readl(timer_base + V2_TCN)) < 0 ? in v2_set_next_event()
|
D | epit.c | 100 unsigned long tcmp; in epit_set_next_event() local 102 tcmp = __raw_readl(timer_base + EPITCNR); in epit_set_next_event() 104 __raw_writel(tcmp - evt, timer_base + EPITCMPR); in epit_set_next_event()
|
/linux-4.1.27/drivers/pwm/ |
D | pwm-samsung.c | 296 u32 tin_ns = chan->tin_ns, tcnt, tcmp, oldtcmp; in pwm_samsung_config() local 338 tcmp = duty_ns / tin_ns; in pwm_samsung_config() 341 if (!tcmp) in pwm_samsung_config() 342 ++tcmp; in pwm_samsung_config() 344 tcmp = tcnt - tcmp; in pwm_samsung_config() 349 --tcmp; in pwm_samsung_config() 352 "tin_ns=%u, tcmp=%u/%u\n", tin_ns, tcmp, tcnt); in pwm_samsung_config() 356 writel(tcmp, our_chip->base + REG_TCMPB(pwm->hwpwm)); in pwm_samsung_config()
|