Lines Matching refs:PWM
3 * Intel Low Power Subsystem PWM controller driver
26 #define PWM 0x00000000
32 /* Size of each PWM register space if multiple */
78 return readl(lpwm->regs + pwm->hwpwm * PWM_SIZE + PWM);
85 writel(value, lpwm->regs + pwm->hwpwm * PWM_SIZE + PWM);
91 const void __iomem *addr = lpwm->regs + pwm->hwpwm * PWM_SIZE + PWM;
97 * PWM Configuration register has SW_UPDATE bit that is set when a new
102 * the bit enabled, PWM may freeze. That is, while one can still write
277 dev_err(dev, "failed to add PWM chip: %d\n", ret);
291 MODULE_DESCRIPTION("PWM driver for Intel LPSS");