Home
last modified time | relevance | path

Searched refs:tcmp (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/clocksource/
H A Dtimer-imx-gpt.c176 unsigned long tcmp; in mx1_2_set_next_event() local
178 tcmp = readl_relaxed(imxtm->base + MX1_2_TCN) + evt; in mx1_2_set_next_event()
180 writel_relaxed(tcmp, imxtm->base + MX1_2_TCMP); in mx1_2_set_next_event()
182 return (int)(tcmp - readl_relaxed(imxtm->base + MX1_2_TCN)) < 0 ? in mx1_2_set_next_event()
190 unsigned long tcmp; in v2_set_next_event() local
192 tcmp = readl_relaxed(imxtm->base + V2_TCN) + evt; in v2_set_next_event()
194 writel_relaxed(tcmp, imxtm->base + V2_TCMP); in v2_set_next_event()
197 (int)(tcmp - readl_relaxed(imxtm->base + V2_TCN)) < 0 ? in v2_set_next_event()
/kernel/linux/linux-6.6/drivers/clocksource/
H A Dtimer-imx-gpt.c176 unsigned long tcmp; in mx1_2_set_next_event() local
178 tcmp = readl_relaxed(imxtm->base + MX1_2_TCN) + evt; in mx1_2_set_next_event()
180 writel_relaxed(tcmp, imxtm->base + MX1_2_TCMP); in mx1_2_set_next_event()
182 return (int)(tcmp - readl_relaxed(imxtm->base + MX1_2_TCN)) < 0 ? in mx1_2_set_next_event()
190 unsigned long tcmp; in v2_set_next_event() local
192 tcmp = readl_relaxed(imxtm->base + V2_TCN) + evt; in v2_set_next_event()
194 writel_relaxed(tcmp, imxtm->base + V2_TCMP); in v2_set_next_event()
197 (int)(tcmp - readl_relaxed(imxtm->base + V2_TCN)) < 0 ? in v2_set_next_event()
/kernel/linux/linux-5.10/drivers/pwm/
H A Dpwm-samsung.c308 u32 tin_ns = chan->tin_ns, tcnt, tcmp, oldtcmp; in __pwm_samsung_config() local
347 tcmp = duty_ns / tin_ns; in __pwm_samsung_config()
350 if (!tcmp) in __pwm_samsung_config()
351 ++tcmp; in __pwm_samsung_config()
353 tcmp = tcnt - tcmp; in __pwm_samsung_config()
358 --tcmp; in __pwm_samsung_config()
361 "tin_ns=%u, tcmp=%u/%u\n", tin_ns, tcmp, tcnt); in __pwm_samsung_config()
365 writel(tcmp, our_chi in __pwm_samsung_config()
[all...]
/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-samsung.c322 u32 tin_ns = chan->tin_ns, tcnt, tcmp, oldtcmp; in __pwm_samsung_config() local
353 tcmp = duty_ns / tin_ns; in __pwm_samsung_config()
356 if (!tcmp) in __pwm_samsung_config()
357 ++tcmp; in __pwm_samsung_config()
359 tcmp = tcnt - tcmp; in __pwm_samsung_config()
364 --tcmp; in __pwm_samsung_config()
367 "tin_ns=%u, tcmp=%u/%u\n", tin_ns, tcmp, tcnt); in __pwm_samsung_config()
371 writel(tcmp, our_chi in __pwm_samsung_config()
[all...]

Completed in 4 milliseconds