Home
last modified time | relevance | path

Searched defs:pwm (Results 26 – 50 of 237) sorted by relevance

12345678910

/Linux-v6.6/drivers/pwm/
Dpwm-stmpe.c39 static int stmpe_24xx_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in stmpe_24xx_pwm_enable()
65 struct pwm_device *pwm) in stmpe_24xx_pwm_disable()
98 static int stmpe_24xx_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in stmpe_24xx_pwm_config()
263 static int stmpe_24xx_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in stmpe_24xx_pwm_apply()
Dpwm-tiehrpwm.c218 static int ehrpwm_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in ehrpwm_pwm_config()
308 struct pwm_device *pwm, in ehrpwm_pwm_set_polarity()
319 static int ehrpwm_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in ehrpwm_pwm_enable()
357 static void ehrpwm_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) in ehrpwm_pwm_disable()
391 static void ehrpwm_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) in ehrpwm_pwm_free()
404 static int ehrpwm_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in ehrpwm_pwm_apply()
562 struct pwm_device *pwm = &pc->chip.pwms[i]; in ehrpwm_pwm_suspend() local
580 struct pwm_device *pwm = &pc->chip.pwms[i]; in ehrpwm_pwm_resume() local
Dpwm-ep93xx.c47 static int ep93xx_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) in ep93xx_pwm_request()
54 static void ep93xx_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) in ep93xx_pwm_free()
61 static int ep93xx_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in ep93xx_pwm_apply()
Dpwm-spear.c77 static int spear_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in spear_pwm_config()
137 static int spear_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in spear_pwm_enable()
154 static void spear_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) in spear_pwm_disable()
166 static int spear_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in spear_pwm_apply()
Dpwm-microchip-core.c71 static void mchp_core_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm, in mchp_core_pwm_enable()
151 static void mchp_core_pwm_apply_duty(struct pwm_chip *chip, struct pwm_device *pwm, in mchp_core_pwm_apply_duty()
274 static int mchp_core_pwm_apply_locked(struct pwm_chip *chip, struct pwm_device *pwm, in mchp_core_pwm_apply_locked()
360 static int mchp_core_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in mchp_core_pwm_apply()
377 static int mchp_core_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, in mchp_core_pwm_get_state()
Dpwm-imx-tpm.c136 struct pwm_device *pwm, in pwm_imx_tpm_get_state()
175 struct pwm_device *pwm) in pwm_imx_tpm_apply_hw()
291 struct pwm_device *pwm, in pwm_imx_tpm_apply()
310 static int pwm_imx_tpm_request(struct pwm_chip *chip, struct pwm_device *pwm) in pwm_imx_tpm_request()
321 static void pwm_imx_tpm_free(struct pwm_chip *chip, struct pwm_device *pwm) in pwm_imx_tpm_free()
Dpwm-crc.c54 static int crc_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in crc_pwm_apply()
124 static int crc_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, in crc_pwm_get_state()
163 struct crystalcove_pwm *pwm; in crystalcove_pwm_probe() local
Dpwm-pca9685.c137 struct pwm_device *pwm = &pca->chip.pwms[channel]; in pca9685_pwm_set_duty() local
176 struct pwm_device *pwm = &pca->chip.pwms[channel]; in pca9685_pwm_get_duty() local
363 static int __pca9685_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in __pca9685_pwm_apply()
415 static int pca9685_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in pca9685_pwm_apply()
434 static int pca9685_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, in pca9685_pwm_get_state()
471 static int pca9685_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) in pca9685_pwm_request()
490 static void pca9685_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) in pca9685_pwm_free()
Dpwm-tegra.c97 static int tegra_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in tegra_pwm_config()
214 static int tegra_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in tegra_pwm_enable()
231 static void tegra_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) in tegra_pwm_disable()
243 static int tegra_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in tegra_pwm_apply()
Dpwm-bcm2835.c38 static int bcm2835_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) in bcm2835_pwm_request()
51 static void bcm2835_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) in bcm2835_pwm_free()
61 static int bcm2835_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in bcm2835_pwm_apply()
Dpwm-sti.c163 static int sti_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in sti_pwm_config()
250 static int sti_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in sti_pwm_enable()
286 static void sti_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) in sti_pwm_disable()
305 static void sti_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) in sti_pwm_free()
312 static int sti_pwm_capture(struct pwm_chip *chip, struct pwm_device *pwm, in sti_pwm_capture()
394 static int sti_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in sti_pwm_apply()
Dpwm-dwc.c70 static void __dwc_pwm_set_enable(struct dwc_pwm *dwc, int pwm, int enabled) in __dwc_pwm_set_enable()
85 struct pwm_device *pwm, in __dwc_pwm_configure_timer()
144 static int dwc_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in dwc_pwm_apply()
166 static int dwc_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, in dwc_pwm_get_state()
Dpwm-rockchip.c61 struct pwm_device *pwm, in rockchip_pwm_get_state()
103 static void rockchip_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in rockchip_pwm_config()
158 struct pwm_device *pwm, in rockchip_pwm_enable()
187 static int rockchip_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in rockchip_pwm_apply()
Dpwm-omap-dmtimer.c152 struct pwm_device *pwm, in pwm_omap_dmtimer_config()
247 struct pwm_device *pwm, in pwm_omap_dmtimer_set_polarity()
276 struct pwm_device *pwm, in pwm_omap_dmtimer_apply()
Dpwm-atmel.c239 static void atmel_pwm_update_cdty(struct pwm_chip *chip, struct pwm_device *pwm, in atmel_pwm_update_cdty()
258 struct pwm_device *pwm, in atmel_pwm_set_cprd_cdty()
269 static void atmel_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm, in atmel_pwm_disable()
293 static int atmel_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in atmel_pwm_apply()
358 static int atmel_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, in atmel_pwm_get_state()
Dpwm-img.c91 static int img_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in img_pwm_config()
150 static int img_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in img_pwm_enable()
171 static void img_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) in img_pwm_disable()
184 static int img_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in img_pwm_apply()
Dpwm-clps711x.c26 static int clps711x_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) in clps711x_pwm_request()
40 static int clps711x_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in clps711x_pwm_apply()
Dpwm-sprd.c69 static int sprd_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, in sprd_pwm_get_state()
122 static int sprd_pwm_config(struct sprd_pwm_chip *spc, struct pwm_device *pwm, in sprd_pwm_config()
162 static int sprd_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in sprd_pwm_apply()
Dpwm-rcar.c133 static int rcar_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) in rcar_pwm_request()
138 static void rcar_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) in rcar_pwm_free()
163 static int rcar_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in rcar_pwm_apply()
/Linux-v6.6/drivers/input/keyboard/
Dlm8323.c147 struct lm8323_pwm pwm[LM8323_NUM_PWMS]; member
351 static void pwm_done(struct lm8323_pwm *pwm) in pwm_done()
416 static void lm8323_write_pwm_one(struct lm8323_pwm *pwm, int pos, u16 cmd) in lm8323_write_pwm_one()
428 static void lm8323_write_pwm(struct lm8323_pwm *pwm, int kill, in lm8323_write_pwm()
443 struct lm8323_pwm *pwm = work_to_pwm(work); in lm8323_pwm_work() local
500 struct lm8323_pwm *pwm = cdev_to_pwm(led_cdev); in lm8323_pwm_set_brightness() local
526 struct lm8323_pwm *pwm = cdev_to_pwm(led_cdev); in lm8323_pwm_show_time() local
535 struct lm8323_pwm *pwm = cdev_to_pwm(led_cdev); in lm8323_pwm_store_time() local
558 struct lm8323_pwm *pwm; in init_pwm() local
630 int pwm; in lm8323_probe() local
/Linux-v6.6/drivers/hwmon/
Dmlxreg-fan.c110 struct mlxreg_fan_pwm pwm[MLXREG_FAN_MAX_PWM]; member
125 struct mlxreg_fan_pwm *pwm; in mlxreg_fan_read() local
209 struct mlxreg_fan_pwm *pwm; in mlxreg_fan_write() local
344 struct mlxreg_fan_pwm *pwm = cdev->devdata; in mlxreg_fan_get_cur_state() local
364 struct mlxreg_fan_pwm *pwm = cdev->devdata; in mlxreg_fan_set_cur_state() local
559 struct mlxreg_fan_pwm *pwm = &fan->pwm[i]; in mlxreg_fan_cooling_config() local
/Linux-v6.6/drivers/media/rc/
Dpwm-ir-tx.c19 struct pwm_device *pwm; member
55 struct pwm_device *pwm = pwm_ir->pwm; in pwm_ir_tx() local
/Linux-v6.6/drivers/media/dvb-frontends/
Dtda1002x.h53 struct i2c_adapter* i2c, u8 pwm) in tda10021_attach()
67 struct i2c_adapter *i2c, u8 pwm) in tda10023_attach()
/Linux-v6.6/drivers/staging/greybus/
Dpwm.c191 static int gb_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) in gb_pwm_request()
198 static void gb_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) in gb_pwm_free()
208 static int gb_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in gb_pwm_apply()
/Linux-v6.6/drivers/clk/
Dclk-pwm.c16 struct pwm_device *pwm; member
72 struct pwm_device *pwm; in clk_pwm_probe() local

12345678910