/linux-master/drivers/pwm/ |
H A D | pwm-renesas-tpu.c | 212 static int tpu_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) argument 234 static void tpu_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) argument 242 static int tpu_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, argument 351 static int tpu_pwm_set_polarity(struct pwm_chip *chip, struct pwm_device *pwm, argument 362 tpu_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) argument 385 tpu_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) argument 396 tpu_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, const struct pwm_state *state) argument [all...] |
H A D | pwm-lpc18xx-sct.c | 191 static int lpc18xx_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, argument 234 static int lpc18xx_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm, enu argument 126 lpc18xx_pwm_set_conflict_res(struct lpc18xx_pwm_chip *lpc18xx_pwm, struct pwm_device *pwm, enum lpc18xx_pwm_res_action action) argument 169 lpc18xx_pwm_config_duty(struct pwm_chip *chip, struct pwm_device *pwm, u64 duty_ns) argument 269 lpc18xx_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) argument 280 lpc18xx_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) argument 301 lpc18xx_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) argument 309 lpc18xx_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, const struct pwm_state *state) argument [all...] |
H A D | pwm-meson.c | 120 static int meson_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) argument 137 static void meson_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) argument 145 static int meson_pwm_calc(struct pwm_chip *chip, struct pwm_device *pwm, argument 207 static void meson_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) argument 235 meson_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) argument 250 meson_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, const struct pwm_state *state) argument 290 meson_pwm_cnt_to_ns(struct pwm_chip *chip, struct pwm_device *pwm, u32 cnt) argument 307 meson_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, struct pwm_state *state) argument [all...] |
H A D | pwm-pca9685.c | 138 struct pwm_device *pwm = &chip->pwms[channel]; local 177 struct pwm_device *pwm = &chip->pwms[channel]; local 368 static int __pca9685_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, argument 420 pca9685_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, const struct pwm_state *state) argument 439 pca9685_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, struct pwm_state *state) argument 475 pca9685_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) argument 494 pca9685_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) argument [all...] |
H A D | pwm-stm32.c | 92 static int stm32_pwm_raw_capture(struct pwm_chip *chip, struct pwm_device *pwm, argument 154 static int stm32_pwm_capture(struct pwm_chip *chip, struct pwm_device *pwm, argument 438 stm32_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, const struct pwm_state *state) argument 466 stm32_pwm_apply_locked(struct pwm_chip *chip, struct pwm_device *pwm, const struct pwm_state *state) argument 480 stm32_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, struct pwm_state *state) argument [all...] |
H A D | pwm-sti.c | 157 static int sti_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, argument 243 static int sti_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) argument 279 static void sti_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) argument 298 sti_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) argument 305 sti_pwm_capture(struct pwm_chip *chip, struct pwm_device *pwm, struct pwm_capture *result, unsigned long timeout) argument 386 sti_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, const struct pwm_state *state) argument [all...] |
H A D | pwm-tiehrpwm.c | 217 static int ehrpwm_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, argument 318 static int ehrpwm_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) argument 306 ehrpwm_pwm_set_polarity(struct pwm_chip *chip, struct pwm_device *pwm, enum pwm_polarity polarity) argument 356 ehrpwm_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) argument 390 ehrpwm_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) argument 403 ehrpwm_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, const struct pwm_state *state) argument 564 struct pwm_device *pwm = &chip->pwms[i]; local 582 struct pwm_device *pwm = &chip->pwms[i]; local [all...] |
H A D | core.c | 32 static void pwm_apply_debug(struct pwm_device *pwm, argument 143 __pwm_apply(struct pwm_device *pwm, const struct pwm_state *state) argument 183 pwm_apply_might_sleep(struct pwm_device *pwm, const struct pwm_state *state) argument 218 pwm_apply_atomic(struct pwm_device *pwm, const struct pwm_state *state) argument 235 pwm_adjust_config(struct pwm_device *pwm) argument 291 pwm_capture(struct pwm_device *pwm, struct pwm_capture *result, unsigned long timeout) argument 334 pwm_device_request(struct pwm_device *pwm, const char *label) argument 401 struct pwm_device *pwm; local 423 struct pwm_device *pwm; local 447 struct pwm_device *pwm; local 466 struct pwm_device *pwm; member in struct:pwm_export 492 const struct pwm_device *pwm = pwm_from_dev(pwm_dev); local 505 struct pwm_device *pwm = export->pwm; local 527 const struct pwm_device *pwm = pwm_from_dev(pwm_dev); local 540 struct pwm_device *pwm = export->pwm; local 562 const struct pwm_device *pwm = pwm_from_dev(pwm_dev); local 575 struct pwm_device *pwm = export->pwm; local 610 const struct pwm_device *pwm = pwm_from_dev(pwm_dev); local 634 struct pwm_device *pwm = export->pwm; local 659 struct pwm_device *pwm = pwm_from_dev(pwm_dev); local 684 ATTRIBUTE_GROUPS(pwm); variable 693 pwm_export_child(struct device *pwmchip_dev, struct pwm_device *pwm) argument 737 pwm_unexport_child(struct device *pwmchip_dev, struct pwm_device *pwm) argument 767 struct pwm_device *pwm; local 829 pwm_class_get_state(struct device *pwmchip_dev, struct pwm_device *pwm, struct pwm_state *state) argument 852 pwm_class_apply_state(struct pwm_export *export, struct pwm_device *pwm, struct pwm_state *state) argument 871 struct pwm_device *pwm = &chip->pwms[i]; local 902 struct pwm_device *pwm = &chip->pwms[i]; local 956 struct pwm_device *pwm = &chip->pwms[i]; local 1010 struct pwm_device *pwm = &chip->pwms[i]; local 1181 pwm_device_link_add(struct device *dev, struct pwm_device *pwm) argument 1248 struct pwm_device *pwm = NULL; local 1328 struct pwm_device *pwm; local 1415 struct pwm_device *pwm; local 1526 pwm_put(struct pwm_device *pwm) argument 1555 devm_pwm_release(void *pwm) argument 1573 struct pwm_device *pwm; local 1604 struct pwm_device *pwm = ERR_PTR(-ENODEV); local 1627 struct pwm_device *pwm = &chip->pwms[i]; local [all...] |
/linux-master/include/linux/ |
H A D | pwm.h | 99 static inline void pwm_get_state(const struct pwm_device *pwm, argument 105 static inline bool pwm_is_enabled(const struct pwm_device *pwm) argument 114 static inline u64 pwm_get_period(const struct pwm_device *pwm) argument 123 static inline u64 pwm_get_duty_cycle(const struct pwm_device *pwm) argument 132 static inline enum pwm_polarity pwm_get_polarity(const struct pwm_device *pwm) argument 141 pwm_get_args(const struct pwm_device *pwm, struct pwm_args *args) argument 164 pwm_init_state(const struct pwm_device *pwm, struct pwm_state *state) argument 324 pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) argument 350 pwm_enable(struct pwm_device *pwm) argument 369 pwm_disable(struct pwm_device *pwm) argument 390 pwm_might_sleep(struct pwm_device *pwm) argument 427 pwm_might_sleep(struct pwm_device *pwm) argument 432 pwm_apply_might_sleep(struct pwm_device *pwm, const struct pwm_state *state) argument 439 pwm_apply_atomic(struct pwm_device *pwm, const struct pwm_state *state) argument 445 pwm_adjust_config(struct pwm_device *pwm) argument 450 pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) argument 457 pwm_enable(struct pwm_device *pwm) argument 463 pwm_disable(struct pwm_device *pwm) argument 468 pwm_capture(struct pwm_device *pwm, struct pwm_capture *result, unsigned long timeout) argument 523 pwm_put(struct pwm_device *pwm) argument 544 pwm_apply_args(struct pwm_device *pwm) argument 578 pwm_apply_state(struct pwm_device *pwm, const struct pwm_state *state) argument [all...] |
/linux-master/drivers/clk/mxs/ |
H A D | clk-imx28.c | 139 clk32k_div, rtc, lradc, spdif_div, clk32k, pwm, uart, ssp0, enumerator in enum:imx28_clk
|
/linux-master/drivers/media/usb/ttusb-budget/ |
H A D | dvb-ttusb-budget.c | 1338 u8 pwm; local
|
/linux-master/drivers/hwmon/ |
H A D | adm1031.c | 82 u8 pwm[2]; member in struct:adm1031_data 242 static int AUTO_TEMP_MAX_TO_REG(int val, int reg, int pwm) argument [all...] |
H A D | f75375s.c | 101 u8 pwm[2]; member in struct:f75375_data [all...] |
H A D | lm63.c | 367 int pwm; local
|
H A D | pc87427.c | 61 u8 pwm[4]; /* register values */ member in struct:pc87427_data [all...] |
H A D | vt1211.c | 122 u8 pwm[2]; member in struct:vt1211_data [all...] |
H A D | nct6775.h | 136 u8 pwm[7][NUM_FAN]; /* [0]=pwm, [1]=pwm_start, [2]=pwm_floor, member in struct:nct6775_data
|
H A D | smsc47m1.c | 129 u8 pwm[3]; /* Register value (bit 0 is disable) */ member in struct:smsc47m1_data [all...] |
H A D | w83792d.c | 276 u8 pwm[7]; /* The 7 PWM outputs */ member in struct:w83792d_data [all...] |
H A D | w83l786ng.c | 128 u8 pwm[2]; member in struct:w83l786ng_data
|
/linux-master/arch/powerpc/include/asm/ |
H A D | mpc52xx.h | 110 u32 pwm; /* GPTx + 0x08 */ member in struct:mpc52xx_gpt
|
/linux-master/drivers/input/keyboard/ |
H A D | lm8323.c | 147 struct lm8323_pwm pwm[LM8323_NUM_PWMS]; member in struct:lm8323_chip 351 static void pwm_done(struct lm8323_pwm *pwm) argument 416 lm8323_write_pwm_one(struct lm8323_pwm *pwm, int pos, u16 cmd) argument 428 lm8323_write_pwm(struct lm8323_pwm *pwm, int kill, int len, const u16 *cmds) argument 443 struct lm8323_pwm *pwm = work_to_pwm(work); local 500 struct lm8323_pwm *pwm = cdev_to_pwm(led_cdev); local 526 struct lm8323_pwm *pwm = cdev_to_pwm(led_cdev); local 535 struct lm8323_pwm *pwm = cdev_to_pwm(led_cdev); local 558 struct lm8323_pwm *pwm; local 630 int pwm; local [all...] |
/linux-master/drivers/regulator/ |
H A D | qcom_rpm-regulator.c | 684 bool pwm; local
|
/linux-master/drivers/video/fbdev/ |
H A D | ssd1307fb.c | 80 struct pwm_device *pwm; member in struct:ssd1307fb_par [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-mvebu.c | 620 static int mvebu_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) argument 649 static void mvebu_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) argument 701 static int mvebu_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, argument 660 mvebu_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, struct pwm_state *state) argument [all...] |