/Linux-v6.6/drivers/pwm/ |
D | pwm-stmpe.c | 39 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()
|
D | pwm-tiehrpwm.c | 218 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
|
D | pwm-ep93xx.c | 47 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()
|
D | pwm-spear.c | 77 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()
|
D | pwm-microchip-core.c | 71 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()
|
D | pwm-imx-tpm.c | 136 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()
|
D | pwm-crc.c | 54 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
|
D | pwm-pca9685.c | 137 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()
|
D | pwm-tegra.c | 97 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()
|
D | pwm-bcm2835.c | 38 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()
|
D | pwm-sti.c | 163 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()
|
D | pwm-dwc.c | 70 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()
|
D | pwm-rockchip.c | 61 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()
|
D | pwm-omap-dmtimer.c | 152 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()
|
D | pwm-atmel.c | 239 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()
|
D | pwm-img.c | 91 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()
|
D | pwm-clps711x.c | 26 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()
|
D | pwm-sprd.c | 69 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()
|
D | pwm-rcar.c | 133 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/ |
D | lm8323.c | 147 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/ |
D | mlxreg-fan.c | 110 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/ |
D | pwm-ir-tx.c | 19 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/ |
D | tda1002x.h | 53 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/ |
D | pwm.c | 191 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/ |
D | clk-pwm.c | 16 struct pwm_device *pwm; member 72 struct pwm_device *pwm; in clk_pwm_probe() local
|