Home
last modified time | relevance | path

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

/linux/drivers/pwm/
H A Dpwm-img.c78 static inline void img_pwm_writel(struct img_pwm_chip *imgchip, in img_pwm_writel() argument
81 writel(val, imgchip->base + reg); in img_pwm_writel()
84 static inline u32 img_pwm_readl(struct img_pwm_chip *imgchip, u32 reg) in img_pwm_readl() argument
86 return readl(imgchip->base + reg); in img_pwm_readl()
94 struct img_pwm_chip *imgchip = to_img_pwm_chip(chip); in img_pwm_config() local
95 unsigned int max_timebase = imgchip->data->max_timebase; in img_pwm_config()
98 if (period_ns < imgchip->min_period_ns || in img_pwm_config()
99 period_ns > imgchip->max_period_ns) { in img_pwm_config()
104 input_clk_hz = clk_get_rate(imgchip->pwm_clk); in img_pwm_config()
132 val = img_pwm_readl(imgchip, PWM_CTRL_CF in img_pwm_config()
150 struct img_pwm_chip *imgchip = to_img_pwm_chip(chip); img_pwm_enable() local
171 struct img_pwm_chip *imgchip = to_img_pwm_chip(chip); img_pwm_disable() local
225 struct img_pwm_chip *imgchip = to_img_pwm_chip(chip); img_pwm_runtime_suspend() local
236 struct img_pwm_chip *imgchip = to_img_pwm_chip(chip); img_pwm_runtime_resume() local
261 struct img_pwm_chip *imgchip; img_pwm_probe() local
352 struct img_pwm_chip *imgchip = to_img_pwm_chip(chip); img_pwm_suspend() local
375 struct img_pwm_chip *imgchip = to_img_pwm_chip(chip); img_pwm_resume() local
[all...]