Searched refs:zpc (Results 1 – 1 of 1) sorted by relevance
/drivers/pwm/ |
D | pwm-zx.c | 41 static inline u32 zx_pwm_readl(struct zx_pwm_chip *zpc, unsigned int hwpwm, in zx_pwm_readl() argument 44 return readl(zpc->base + (hwpwm + 1) * 0x10 + offset); in zx_pwm_readl() 47 static inline void zx_pwm_writel(struct zx_pwm_chip *zpc, unsigned int hwpwm, in zx_pwm_writel() argument 50 writel(value, zpc->base + (hwpwm + 1) * 0x10 + offset); in zx_pwm_writel() 53 static void zx_pwm_set_mask(struct zx_pwm_chip *zpc, unsigned int hwpwm, in zx_pwm_set_mask() argument 58 data = zx_pwm_readl(zpc, hwpwm, offset); in zx_pwm_set_mask() 61 zx_pwm_writel(zpc, hwpwm, offset, data); in zx_pwm_set_mask() 67 struct zx_pwm_chip *zpc = to_zx_pwm_chip(chip); in zx_pwm_get_state() local 73 value = zx_pwm_readl(zpc, pwm->hwpwm, ZX_PWM_MODE); in zx_pwm_get_state() 86 rate = clk_get_rate(zpc->wclk); in zx_pwm_get_state() [all …]
|