Home
last modified time | relevance | path

Searched refs:SAMSUNG_PWM_NUM (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/clocksource/
Dsamsung_pwm_timer.c65 unsigned int irq[SAMSUNG_PWM_NUM];
380 mask = ~pwm.variant.output_mask & ((1 << SAMSUNG_PWM_NUM) - 1); in _samsung_pwm_clocksource_init()
408 memcpy(pwm.irq, irqs, SAMSUNG_PWM_NUM * sizeof(*irqs)); in samsung_pwm_clocksource_init()
425 for (i = 0; i < SAMSUNG_PWM_NUM; ++i) in samsung_pwm_alloc()
429 if (val >= SAMSUNG_PWM_NUM) { in samsung_pwm_alloc()
/linux-6.12.1/drivers/pwm/
Dpwm-samsung.c90 struct samsung_pwm_channel channel[SAMSUNG_PWM_NUM];
522 if (val >= SAMSUNG_PWM_NUM) { in pwm_samsung_parse_dt()
548 chip = devm_pwmchip_alloc(&pdev->dev, SAMSUNG_PWM_NUM, sizeof(*our_chip)); in pwm_samsung_probe()
554 our_chip->inverter_mask = BIT(SAMSUNG_PWM_NUM) - 1; in pwm_samsung_probe()
578 for (chan = 0; chan < SAMSUNG_PWM_NUM; ++chan) in pwm_samsung_probe()
606 for (i = 0; i < SAMSUNG_PWM_NUM; i++) { in pwm_samsung_resume()
/linux-6.12.1/include/clocksource/
Dsamsung_pwm.h10 #define SAMSUNG_PWM_NUM 5 macro
/linux-6.12.1/arch/arm/mach-s3c/
Ds3c64xx.c171 s3c64xx_pwm_variant.output_mask = BIT(SAMSUNG_PWM_NUM) - 1; in s3c64xx_set_timer_source()
177 unsigned int timer_irqs[SAMSUNG_PWM_NUM] = { in s3c64xx_timer_init()