/linux-master/drivers/pwm/ |
H A D | pwm-rz-mtu3.c | 165 static int rz_mtu3_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) 195 static void rz_mtu3_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) 212 static int rz_mtu3_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) 244 static void rz_mtu3_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) 269 static int rz_mtu3_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, 318 static int rz_mtu3_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, 405 static int rz_mtu3_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-samsung.c | 121 struct pwm_device *pwm) 229 static int pwm_samsung_request(struct pwm_chip *chip, struct pwm_device *pwm) 245 static int pwm_samsung_enable(struct pwm_chip *chip, struct pwm_device *pwm) 271 static void pwm_samsung_disable(struct pwm_chip *chip, struct pwm_device *pwm) 297 struct pwm_device *pwm) 308 static int __pwm_samsung_config(struct pwm_chip *chip, struct pwm_device *pwm, 380 static int pwm_samsung_config(struct pwm_chip *chip, struct pwm_device *pwm, 411 struct pwm_device *pwm, 423 static int pwm_samsung_apply(struct pwm_chip *chip, struct pwm_device *pwm, 609 struct pwm_device *pw [all...] |
H A D | pwm-sifive.c | 60 static int pwm_sifive_request(struct pwm_chip *chip, struct pwm_device *pwm) 71 static void pwm_sifive_free(struct pwm_chip *chip, struct pwm_device *pwm) 109 static int pwm_sifive_get_state(struct pwm_chip *chip, struct pwm_device *pwm, 131 static int pwm_sifive_apply(struct pwm_chip *chip, struct pwm_device *pwm, 318 struct pwm_device *pwm;
|
H A D | pwm-microchip-core.c | 70 static void mchp_core_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm, 150 static void mchp_core_pwm_apply_duty(struct pwm_chip *chip, struct pwm_device *pwm, 273 static int mchp_core_pwm_apply_locked(struct pwm_chip *chip, struct pwm_device *pwm, 359 static int mchp_core_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, 376 static int mchp_core_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-bcm-kona.c | 100 static int kona_pwmc_config(struct pwm_chip *chip, struct pwm_device *pwm, 156 static int kona_pwmc_set_polarity(struct pwm_chip *chip, struct pwm_device *pwm, 188 static int kona_pwmc_enable(struct pwm_chip *chip, struct pwm_device *pwm) 202 static void kona_pwmc_disable(struct pwm_chip *chip, struct pwm_device *pwm) 224 static int kona_pwmc_apply(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-imx-tpm.c | 135 struct pwm_device *pwm, 174 struct pwm_device *pwm) 290 struct pwm_device *pwm, 309 static int pwm_imx_tpm_request(struct pwm_chip *chip, struct pwm_device *pwm) 320 static void pwm_imx_tpm_free(struct pwm_chip *chip, struct pwm_device *pwm)
|
H A D | pwm-pxa.c | 67 static int pxa_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, 102 static int pxa_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-sl28cpld.c | 94 struct pwm_device *pwm, 125 static int sl28cpld_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-raspberrypi-poe.c | 85 struct pwm_device *pwm, 99 static int raspberrypi_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-crc.c | 52 static int crc_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, 122 static int crc_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-meson.c | 119 static int meson_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) 136 static void meson_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) 144 static int meson_pwm_calc(struct pwm_chip *chip, struct pwm_device *pwm, 205 static void meson_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) 233 static void meson_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) 248 static int meson_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, 288 static u64 meson_pwm_cnt_to_ns(struct pwm_chip *chip, struct pwm_device *pwm, 305 static int meson_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-tiehrpwm.c | 217 static int ehrpwm_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, 307 struct pwm_device *pwm, 318 static int ehrpwm_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) 356 static void ehrpwm_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) 390 static void ehrpwm_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) 403 static int ehrpwm_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, 564 struct pwm_device *pwm = &chip->pwms[i]; 582 struct pwm_device *pwm = &chip->pwms[i];
|
H A D | pwm-visconti.c | 45 static int visconti_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, 105 static int visconti_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-sti.c | 97 struct pwm_device *cur; 163 static int sti_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, 169 struct pwm_device *cur = pc->cur; 250 static int sti_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) 286 static void sti_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) 305 static void sti_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) 312 static int sti_pwm_capture(struct pwm_chip *chip, struct pwm_device *pwm, 394 static int sti_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-ab8500.c | 35 static int ab8500_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, 138 static int ab8500_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-apple.c | 44 static int apple_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, 76 static int apple_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-tegra.c | 94 static int tegra_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, 211 static int tegra_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) 228 static void tegra_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) 240 static int tegra_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-rcar.c | 132 static int rcar_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) 137 static void rcar_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) 162 static int rcar_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-bcm2835.c | 37 static int bcm2835_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) 50 static void bcm2835_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) 60 static int bcm2835_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-sprd.c | 71 static int sprd_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, 123 static int sprd_pwm_config(struct sprd_pwm_chip *spc, struct pwm_device *pwm, 163 static int sprd_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm,
|
H A D | pwm-atmel-hlcdc.c | 41 static int atmel_hlcdc_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, 186 struct pwm_device *pwm = &chip->pwms[0]; 199 struct pwm_device *pwm = &chip->pwms[0];
|
/linux-master/drivers/clk/ |
H A D | clk-pwm.c | 16 struct pwm_device *pwm; 72 struct pwm_device *pwm;
|
/linux-master/drivers/gpu/drm/solomon/ |
H A D | ssd130x.h | 95 struct pwm_device *pwm;
|
/linux-master/drivers/media/rc/ |
H A D | pwm-ir-tx.c | 21 struct pwm_device *pwm; 64 struct pwm_device *pwm = pwm_ir->pwm; 97 struct pwm_device *pwm = pwm_ir->pwm;
|
/linux-master/drivers/staging/greybus/ |
H A D | pwm.c | 177 static int gb_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) 182 static void gb_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) 190 static int gb_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm,
|