pwm_device 379 arch/arm/mach-s3c24xx/mach-rx1950.c static struct pwm_device *lcd_pwm; pwm_device 32 drivers/bus/ts-nbus.c struct pwm_device *pwm; pwm_device 278 drivers/bus/ts-nbus.c struct pwm_device *pwm; pwm_device 16 drivers/clk/clk-pwm.c struct pwm_device *pwm; pwm_device 72 drivers/clk/clk-pwm.c struct pwm_device *pwm; pwm_device 608 drivers/gpio/gpio-mvebu.c static int mvebu_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 637 drivers/gpio/gpio-mvebu.c static void mvebu_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 649 drivers/gpio/gpio-mvebu.c struct pwm_device *pwm, pwm_device 696 drivers/gpio/gpio-mvebu.c static int mvebu_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 215 drivers/gpu/drm/i915/display/intel_display_types.h struct pwm_device *pwm; pwm_device 27 drivers/hwmon/pwm-fan.c struct pwm_device *pwm; pwm_device 54 drivers/input/misc/max77693-haptic.c struct pwm_device *pwm_dev; pwm_device 44 drivers/input/misc/max8997_haptic.c struct pwm_device *pwm; pwm_device 20 drivers/input/misc/pwm-beeper.c struct pwm_device *pwm; pwm_device 26 drivers/input/misc/pwm-vibra.c struct pwm_device *pwm; pwm_device 27 drivers/input/misc/pwm-vibra.c struct pwm_device *pwm_dir; pwm_device 24 drivers/leds/leds-pwm.c struct pwm_device *pwm; pwm_device 21 drivers/media/rc/ir-rx51.c struct pwm_device *pwm; pwm_device 45 drivers/media/rc/ir-rx51.c struct pwm_device *pwm = ir_rx51->pwm; pwm_device 231 drivers/media/rc/ir-rx51.c struct pwm_device *pwm; pwm_device 19 drivers/media/rc/pwm-ir-tx.c struct pwm_device *pwm; pwm_device 55 drivers/media/rc/pwm-ir-tx.c struct pwm_device *pwm = pwm_ir->pwm; pwm_device 32 drivers/pwm/core.c static struct pwm_device *pwm_to_device(unsigned int pwm) pwm_device 65 drivers/pwm/core.c struct pwm_device *pwm = &chip->pwms[i]; pwm_device 99 drivers/pwm/core.c static int pwm_device_request(struct pwm_device *pwm, const char *label) pwm_device 123 drivers/pwm/core.c struct pwm_device * pwm_device 126 drivers/pwm/core.c struct pwm_device *pwm; pwm_device 153 drivers/pwm/core.c static struct pwm_device * pwm_device 156 drivers/pwm/core.c struct pwm_device *pwm; pwm_device 204 drivers/pwm/core.c int pwm_set_chip_data(struct pwm_device *pwm, void *data) pwm_device 221 drivers/pwm/core.c void *pwm_get_chip_data(struct pwm_device *pwm) pwm_device 254 drivers/pwm/core.c struct pwm_device *pwm; pwm_device 346 drivers/pwm/core.c struct pwm_device *pwm = &chip->pwms[i]; pwm_device 377 drivers/pwm/core.c struct pwm_device *pwm_request(int pwm, const char *label) pwm_device 379 drivers/pwm/core.c struct pwm_device *dev; pwm_device 414 drivers/pwm/core.c struct pwm_device *pwm_request_from_chip(struct pwm_chip *chip, pwm_device 418 drivers/pwm/core.c struct pwm_device *pwm; pwm_device 442 drivers/pwm/core.c void pwm_free(struct pwm_device *pwm) pwm_device 453 drivers/pwm/core.c int pwm_apply_state(struct pwm_device *pwm, const struct pwm_state *state) pwm_device 539 drivers/pwm/core.c int pwm_capture(struct pwm_device *pwm, struct pwm_capture *result, pwm_device 566 drivers/pwm/core.c int pwm_adjust_config(struct pwm_device *pwm) pwm_device 632 drivers/pwm/core.c struct pwm_device *pwm) pwm_device 677 drivers/pwm/core.c struct pwm_device *of_pwm_get(struct device *dev, struct device_node *np, pwm_device 680 drivers/pwm/core.c struct pwm_device *pwm = NULL; pwm_device 781 drivers/pwm/core.c static struct pwm_device *acpi_pwm_get(struct fwnode_handle *fwnode) pwm_device 783 drivers/pwm/core.c struct pwm_device *pwm = ERR_PTR(-ENODEV); pwm_device 870 drivers/pwm/core.c struct pwm_device *pwm_get(struct device *dev, const char *con_id) pwm_device 873 drivers/pwm/core.c struct pwm_device *pwm; pwm_device 984 drivers/pwm/core.c void pwm_put(struct pwm_device *pwm) pwm_device 1010 drivers/pwm/core.c pwm_put(*(struct pwm_device **)res); pwm_device 1024 drivers/pwm/core.c struct pwm_device *devm_pwm_get(struct device *dev, const char *con_id) pwm_device 1026 drivers/pwm/core.c struct pwm_device **ptr, *pwm; pwm_device 1056 drivers/pwm/core.c struct pwm_device *devm_of_pwm_get(struct device *dev, struct device_node *np, pwm_device 1059 drivers/pwm/core.c struct pwm_device **ptr, *pwm; pwm_device 1089 drivers/pwm/core.c struct pwm_device *devm_fwnode_pwm_get(struct device *dev, pwm_device 1093 drivers/pwm/core.c struct pwm_device **ptr, *pwm = ERR_PTR(-ENODEV); pwm_device 1117 drivers/pwm/core.c struct pwm_device **p = res; pwm_device 1134 drivers/pwm/core.c void devm_pwm_put(struct device *dev, struct pwm_device *pwm) pwm_device 1146 drivers/pwm/core.c struct pwm_device *pwm = &chip->pwms[i]; pwm_device 27 drivers/pwm/pwm-ab8500.c static int ab8500_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 57 drivers/pwm/pwm-ab8500.c static int ab8500_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 70 drivers/pwm/pwm-ab8500.c static void ab8500_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 41 drivers/pwm/pwm-atmel-hlcdc.c static int atmel_hlcdc_pwm_apply(struct pwm_chip *c, struct pwm_device *pwm, pwm_device 62 drivers/pwm/pwm-atmel-tcb.c struct pwm_device *pwm, pwm_device 73 drivers/pwm/pwm-atmel-tcb.c struct pwm_device *pwm) pwm_device 130 drivers/pwm/pwm-atmel-tcb.c static void atmel_tcb_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 141 drivers/pwm/pwm-atmel-tcb.c static void atmel_tcb_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 200 drivers/pwm/pwm-atmel-tcb.c static int atmel_tcb_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 283 drivers/pwm/pwm-atmel-tcb.c static int atmel_tcb_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 146 drivers/pwm/pwm-atmel.c static void atmel_pwm_update_cdty(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 164 drivers/pwm/pwm-atmel.c struct pwm_device *pwm, pwm_device 175 drivers/pwm/pwm-atmel.c static void atmel_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 211 drivers/pwm/pwm-atmel.c static int atmel_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 81 drivers/pwm/pwm-bcm-iproc.c static void iproc_pwmc_get_state(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 117 drivers/pwm/pwm-bcm-iproc.c static int iproc_pwmc_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 111 drivers/pwm/pwm-bcm-kona.c static int kona_pwmc_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 176 drivers/pwm/pwm-bcm-kona.c static int kona_pwmc_set_polarity(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 208 drivers/pwm/pwm-bcm-kona.c static int kona_pwmc_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 229 drivers/pwm/pwm-bcm-kona.c static void kona_pwmc_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 38 drivers/pwm/pwm-bcm2835.c static int bcm2835_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 51 drivers/pwm/pwm-bcm2835.c static void bcm2835_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 61 drivers/pwm/pwm-bcm2835.c static int bcm2835_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 87 drivers/pwm/pwm-bcm2835.c static int bcm2835_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 99 drivers/pwm/pwm-bcm2835.c static void bcm2835_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 109 drivers/pwm/pwm-bcm2835.c static int bcm2835_set_polarity(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 72 drivers/pwm/pwm-berlin.c static int berlin_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 83 drivers/pwm/pwm-berlin.c static void berlin_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 90 drivers/pwm/pwm-berlin.c static int berlin_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm_dev, pwm_device 129 drivers/pwm/pwm-berlin.c struct pwm_device *pwm_dev, pwm_device 147 drivers/pwm/pwm-berlin.c static int berlin_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm_dev) pwm_device 160 drivers/pwm/pwm-berlin.c struct pwm_device *pwm_dev) pwm_device 97 drivers/pwm/pwm-brcmstb.c static int brcmstb_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 205 drivers/pwm/pwm-brcmstb.c static int brcmstb_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 214 drivers/pwm/pwm-brcmstb.c static void brcmstb_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 43 drivers/pwm/pwm-clps711x.c static unsigned int clps711x_get_duty(struct pwm_device *pwm, unsigned int v) pwm_device 49 drivers/pwm/pwm-clps711x.c static int clps711x_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 63 drivers/pwm/pwm-clps711x.c static int clps711x_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 78 drivers/pwm/pwm-clps711x.c static int clps711x_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 89 drivers/pwm/pwm-clps711x.c static void clps711x_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 104 drivers/pwm/pwm-clps711x.c static struct pwm_device *clps711x_pwm_xlate(struct pwm_chip *chip, pwm_device 42 drivers/pwm/pwm-crc.c static int crc_pwm_enable(struct pwm_chip *c, struct pwm_device *pwm) pwm_device 51 drivers/pwm/pwm-crc.c static void crc_pwm_disable(struct pwm_chip *c, struct pwm_device *pwm) pwm_device 58 drivers/pwm/pwm-crc.c static int crc_pwm_config(struct pwm_chip *c, struct pwm_device *pwm, pwm_device 95 drivers/pwm/pwm-cros-ec.c static int cros_ec_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 114 drivers/pwm/pwm-cros-ec.c static void cros_ec_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 133 drivers/pwm/pwm-cros-ec.c static struct pwm_device * pwm_device 136 drivers/pwm/pwm-cros-ec.c struct pwm_device *pwm; pwm_device 47 drivers/pwm/pwm-ep93xx.c static int ep93xx_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 54 drivers/pwm/pwm-ep93xx.c static void ep93xx_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 61 drivers/pwm/pwm-ep93xx.c static int ep93xx_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 113 drivers/pwm/pwm-ep93xx.c static int ep93xx_pwm_polarity(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 137 drivers/pwm/pwm-ep93xx.c static int ep93xx_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 151 drivers/pwm/pwm-ep93xx.c static void ep93xx_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 89 drivers/pwm/pwm-fsl-ftm.c static int fsl_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 105 drivers/pwm/pwm-fsl-ftm.c static void fsl_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 205 drivers/pwm/pwm-fsl-ftm.c struct pwm_device *pwm) pwm_device 217 drivers/pwm/pwm-fsl-ftm.c struct pwm_device *pwm) pwm_device 229 drivers/pwm/pwm-fsl-ftm.c struct pwm_device *pwm, pwm_device 300 drivers/pwm/pwm-fsl-ftm.c static int fsl_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 489 drivers/pwm/pwm-fsl-ftm.c struct pwm_device *pwm = &fpc->chip.pwms[i]; pwm_device 512 drivers/pwm/pwm-fsl-ftm.c struct pwm_device *pwm = &fpc->chip.pwms[i]; pwm_device 83 drivers/pwm/pwm-hibvt.c static void hibvt_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 91 drivers/pwm/pwm-hibvt.c static void hibvt_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 99 drivers/pwm/pwm-hibvt.c static void hibvt_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 118 drivers/pwm/pwm-hibvt.c struct pwm_device *pwm, pwm_device 131 drivers/pwm/pwm-hibvt.c static void hibvt_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 151 drivers/pwm/pwm-hibvt.c static int hibvt_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 92 drivers/pwm/pwm-img.c static int img_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 151 drivers/pwm/pwm-img.c static int img_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 172 drivers/pwm/pwm-img.c static void img_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 138 drivers/pwm/pwm-imx-tpm.c struct pwm_device *pwm, pwm_device 175 drivers/pwm/pwm-imx-tpm.c struct pwm_device *pwm) pwm_device 291 drivers/pwm/pwm-imx-tpm.c struct pwm_device *pwm, pwm_device 310 drivers/pwm/pwm-imx-tpm.c static int pwm_imx_tpm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 321 drivers/pwm/pwm-imx-tpm.c static void pwm_imx_tpm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 64 drivers/pwm/pwm-imx1.c struct pwm_device *pwm, int duty_ns, int period_ns) pwm_device 94 drivers/pwm/pwm-imx1.c static int pwm_imx1_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 111 drivers/pwm/pwm-imx1.c static void pwm_imx1_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 119 drivers/pwm/pwm-imx27.c struct pwm_device *pwm, struct pwm_state *state) pwm_device 190 drivers/pwm/pwm-imx27.c struct pwm_device *pwm) pwm_device 211 drivers/pwm/pwm-imx27.c static int pwm_imx27_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 35 drivers/pwm/pwm-jz4740.c static int jz4740_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 49 drivers/pwm/pwm-jz4740.c static void jz4740_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 56 drivers/pwm/pwm-jz4740.c static int jz4740_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 67 drivers/pwm/pwm-jz4740.c static void jz4740_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 90 drivers/pwm/pwm-jz4740.c static int jz4740_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 61 drivers/pwm/pwm-lp3943.c static int lp3943_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 87 drivers/pwm/pwm-lp3943.c static void lp3943_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 95 drivers/pwm/pwm-lp3943.c static int lp3943_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 153 drivers/pwm/pwm-lp3943.c static int lp3943_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 172 drivers/pwm/pwm-lp3943.c static void lp3943_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 125 drivers/pwm/pwm-lpc18xx-sct.c struct pwm_device *pwm, pwm_device 163 drivers/pwm/pwm-lpc18xx-sct.c struct pwm_device *pwm, int duty_ns) pwm_device 181 drivers/pwm/pwm-lpc18xx-sct.c static int lpc18xx_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 227 drivers/pwm/pwm-lpc18xx-sct.c struct pwm_device *pwm, pwm_device 233 drivers/pwm/pwm-lpc18xx-sct.c static int lpc18xx_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 268 drivers/pwm/pwm-lpc18xx-sct.c static void lpc18xx_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 279 drivers/pwm/pwm-lpc18xx-sct.c static int lpc18xx_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 300 drivers/pwm/pwm-lpc18xx-sct.c static void lpc18xx_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 327 drivers/pwm/pwm-lpc18xx-sct.c struct pwm_device *pwm; pwm_device 29 drivers/pwm/pwm-lpc32xx.c static int lpc32xx_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 62 drivers/pwm/pwm-lpc32xx.c static int lpc32xx_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 79 drivers/pwm/pwm-lpc32xx.c static void lpc32xx_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 37 drivers/pwm/pwm-lpss.c static inline u32 pwm_lpss_read(const struct pwm_device *pwm) pwm_device 44 drivers/pwm/pwm-lpss.c static inline void pwm_lpss_write(const struct pwm_device *pwm, u32 value) pwm_device 51 drivers/pwm/pwm-lpss.c static int pwm_lpss_wait_for_update(struct pwm_device *pwm) pwm_device 77 drivers/pwm/pwm-lpss.c static inline int pwm_lpss_is_updating(struct pwm_device *pwm) pwm_device 82 drivers/pwm/pwm-lpss.c static void pwm_lpss_prepare(struct pwm_lpss_chip *lpwm, struct pwm_device *pwm, pwm_device 118 drivers/pwm/pwm-lpss.c static inline void pwm_lpss_cond_enable(struct pwm_device *pwm, bool cond) pwm_device 124 drivers/pwm/pwm-lpss.c static int pwm_lpss_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 162 drivers/pwm/pwm-lpss.c static void pwm_lpss_get_state(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 70 drivers/pwm/pwm-mediatek.c struct pwm_device *pwm) pwm_device 98 drivers/pwm/pwm-mediatek.c struct pwm_device *pwm) pwm_device 120 drivers/pwm/pwm-mediatek.c static int pwm_mediatek_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 171 drivers/pwm/pwm-mediatek.c static int pwm_mediatek_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 188 drivers/pwm/pwm-mediatek.c static void pwm_mediatek_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 120 drivers/pwm/pwm-meson.c static int meson_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 153 drivers/pwm/pwm-meson.c static void meson_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 161 drivers/pwm/pwm-meson.c static int meson_pwm_calc(struct meson_pwm *meson, struct pwm_device *pwm, pwm_device 225 drivers/pwm/pwm-meson.c static void meson_pwm_enable(struct meson_pwm *meson, struct pwm_device *pwm) pwm_device 253 drivers/pwm/pwm-meson.c static void meson_pwm_disable(struct meson_pwm *meson, struct pwm_device *pwm) pwm_device 267 drivers/pwm/pwm-meson.c static int meson_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 311 drivers/pwm/pwm-meson.c struct pwm_device *pwm, u32 cnt) pwm_device 330 drivers/pwm/pwm-meson.c static void meson_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 69 drivers/pwm/pwm-mtk-disp.c static int mtk_disp_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 133 drivers/pwm/pwm-mtk-disp.c static int mtk_disp_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 154 drivers/pwm/pwm-mtk-disp.c static void mtk_disp_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 44 drivers/pwm/pwm-mxs.c static int mxs_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 95 drivers/pwm/pwm-mxs.c static int mxs_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 109 drivers/pwm/pwm-mxs.c static void mxs_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 71 drivers/pwm/pwm-omap-dmtimer.c struct pwm_device *pwm) pwm_device 83 drivers/pwm/pwm-omap-dmtimer.c struct pwm_device *pwm) pwm_device 93 drivers/pwm/pwm-omap-dmtimer.c struct pwm_device *pwm, pwm_device 212 drivers/pwm/pwm-omap-dmtimer.c struct pwm_device *pwm, pwm_device 138 drivers/pwm/pwm-pca9685.c struct pwm_device *pwm = &pca->chip.pwms[offset]; pwm_device 150 drivers/pwm/pwm-pca9685.c struct pwm_device *pwm = &pca->chip.pwms[offset]; pwm_device 246 drivers/pwm/pwm-pca9685.c static int pca9685_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 351 drivers/pwm/pwm-pca9685.c static int pca9685_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 388 drivers/pwm/pwm-pca9685.c static void pca9685_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 409 drivers/pwm/pwm-pca9685.c static int pca9685_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 420 drivers/pwm/pwm-pca9685.c static void pca9685_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 38 drivers/pwm/pwm-puv3.c static int puv3_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 79 drivers/pwm/pwm-puv3.c static int puv3_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 86 drivers/pwm/pwm-puv3.c static void puv3_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 60 drivers/pwm/pwm-pxa.c static int pxa_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 104 drivers/pwm/pwm-pxa.c static int pxa_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 111 drivers/pwm/pwm-pxa.c static void pxa_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 151 drivers/pwm/pwm-pxa.c static struct pwm_device * pwm_device 154 drivers/pwm/pwm-pxa.c struct pwm_device *pwm; pwm_device 130 drivers/pwm/pwm-rcar.c static int rcar_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 135 drivers/pwm/pwm-rcar.c static void rcar_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 160 drivers/pwm/pwm-rcar.c static int rcar_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 210 drivers/pwm/pwm-renesas-tpu.c static int tpu_pwm_request(struct pwm_chip *chip, struct pwm_device *_pwm) pwm_device 236 drivers/pwm/pwm-renesas-tpu.c static void tpu_pwm_free(struct pwm_chip *chip, struct pwm_device *_pwm) pwm_device 244 drivers/pwm/pwm-renesas-tpu.c static int tpu_pwm_config(struct pwm_chip *chip, struct pwm_device *_pwm, pwm_device 327 drivers/pwm/pwm-renesas-tpu.c static int tpu_pwm_set_polarity(struct pwm_chip *chip, struct pwm_device *_pwm, pwm_device 337 drivers/pwm/pwm-renesas-tpu.c static int tpu_pwm_enable(struct pwm_chip *chip, struct pwm_device *_pwm) pwm_device 359 drivers/pwm/pwm-renesas-tpu.c static void tpu_pwm_disable(struct pwm_chip *chip, struct pwm_device *_pwm) pwm_device 61 drivers/pwm/pwm-rockchip.c struct pwm_device *pwm, pwm_device 101 drivers/pwm/pwm-rockchip.c static void rockchip_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 156 drivers/pwm/pwm-rockchip.c struct pwm_device *pwm, pwm_device 185 drivers/pwm/pwm-rockchip.c static int rockchip_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 214 drivers/pwm/pwm-samsung.c static int pwm_samsung_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 235 drivers/pwm/pwm-samsung.c static void pwm_samsung_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 240 drivers/pwm/pwm-samsung.c static int pwm_samsung_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 266 drivers/pwm/pwm-samsung.c static void pwm_samsung_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 285 drivers/pwm/pwm-samsung.c struct pwm_device *pwm) pwm_device 303 drivers/pwm/pwm-samsung.c static int __pwm_samsung_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 384 drivers/pwm/pwm-samsung.c static int pwm_samsung_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 415 drivers/pwm/pwm-samsung.c struct pwm_device *pwm, pwm_device 608 drivers/pwm/pwm-samsung.c struct pwm_device *pwm = &chip->pwms[i]; pwm_device 61 drivers/pwm/pwm-sifive.c static int pwm_sifive_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 72 drivers/pwm/pwm-sifive.c static void pwm_sifive_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 109 drivers/pwm/pwm-sifive.c static void pwm_sifive_get_state(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 149 drivers/pwm/pwm-sifive.c static int pwm_sifive_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 300 drivers/pwm/pwm-sifive.c struct pwm_device *pwm; pwm_device 77 drivers/pwm/pwm-spear.c static int spear_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 137 drivers/pwm/pwm-spear.c static int spear_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 154 drivers/pwm/pwm-spear.c static void spear_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 68 drivers/pwm/pwm-sprd.c static void sprd_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 118 drivers/pwm/pwm-sprd.c static int sprd_pwm_config(struct sprd_pwm_chip *spc, struct pwm_device *pwm, pwm_device 158 drivers/pwm/pwm-sprd.c static int sprd_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 97 drivers/pwm/pwm-sti.c struct pwm_device *cur; pwm_device 163 drivers/pwm/pwm-sti.c static int sti_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 169 drivers/pwm/pwm-sti.c struct pwm_device *cur = pc->cur; pwm_device 250 drivers/pwm/pwm-sti.c static int sti_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 286 drivers/pwm/pwm-sti.c static void sti_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 305 drivers/pwm/pwm-sti.c static void sti_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 312 drivers/pwm/pwm-sti.c static int sti_pwm_capture(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 34 drivers/pwm/pwm-stm32-lp.c static int stm32_pwm_lp_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 161 drivers/pwm/pwm-stm32-lp.c struct pwm_device *pwm, pwm_device 105 drivers/pwm/pwm-stm32.c static int stm32_pwm_raw_capture(struct stm32_pwm *priv, struct pwm_device *pwm, pwm_device 166 drivers/pwm/pwm-stm32.c static int stm32_pwm_capture(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 442 drivers/pwm/pwm-stm32.c static int stm32_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 470 drivers/pwm/pwm-stm32.c static int stm32_pwm_apply_locked(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 39 drivers/pwm/pwm-stmpe.c static int stmpe_24xx_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 65 drivers/pwm/pwm-stmpe.c struct pwm_device *pwm) pwm_device 99 drivers/pwm/pwm-stmpe.c static int stmpe_24xx_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 106 drivers/pwm/pwm-sun4i.c struct pwm_device *pwm, pwm_device 198 drivers/pwm/pwm-sun4i.c static int sun4i_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 66 drivers/pwm/pwm-tegra.c static int tegra_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 134 drivers/pwm/pwm-tegra.c static int tegra_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 151 drivers/pwm/pwm-tegra.c static void tegra_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 246 drivers/pwm/pwm-tegra.c struct pwm_device *pwm = &pc->chip.pwms[i]; pwm_device 50 drivers/pwm/pwm-tiecap.c static int ecap_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 111 drivers/pwm/pwm-tiecap.c static int ecap_pwm_set_polarity(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 135 drivers/pwm/pwm-tiecap.c static int ecap_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 154 drivers/pwm/pwm-tiecap.c static void ecap_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 171 drivers/pwm/pwm-tiecap.c static void ecap_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 279 drivers/pwm/pwm-tiecap.c struct pwm_device *pwm = pc->chip.pwms; pwm_device 293 drivers/pwm/pwm-tiecap.c struct pwm_device *pwm = pc->chip.pwms; pwm_device 218 drivers/pwm/pwm-tiehrpwm.c static int ehrpwm_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 308 drivers/pwm/pwm-tiehrpwm.c struct pwm_device *pwm, pwm_device 319 drivers/pwm/pwm-tiehrpwm.c static int ehrpwm_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 357 drivers/pwm/pwm-tiehrpwm.c static void ehrpwm_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 391 drivers/pwm/pwm-tiehrpwm.c static void ehrpwm_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 541 drivers/pwm/pwm-tiehrpwm.c struct pwm_device *pwm = &pc->chip.pwms[i]; pwm_device 559 drivers/pwm/pwm-tiehrpwm.c struct pwm_device *pwm = &pc->chip.pwms[i]; pwm_device 58 drivers/pwm/pwm-twl-led.c static int twl4030_pwmled_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 92 drivers/pwm/pwm-twl-led.c static int twl4030_pwmled_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 117 drivers/pwm/pwm-twl-led.c struct pwm_device *pwm) pwm_device 140 drivers/pwm/pwm-twl-led.c static int twl6030_pwmled_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 157 drivers/pwm/pwm-twl-led.c static int twl6030_pwmled_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 184 drivers/pwm/pwm-twl-led.c struct pwm_device *pwm) pwm_device 209 drivers/pwm/pwm-twl-led.c static int twl6030_pwmled_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 235 drivers/pwm/pwm-twl-led.c static void twl6030_pwmled_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 60 drivers/pwm/pwm-twl.c static int twl_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 94 drivers/pwm/pwm-twl.c static int twl4030_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 124 drivers/pwm/pwm-twl.c static void twl4030_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 153 drivers/pwm/pwm-twl.c static int twl4030_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 191 drivers/pwm/pwm-twl.c static void twl4030_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 221 drivers/pwm/pwm-twl.c static int twl6030_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 244 drivers/pwm/pwm-twl.c static void twl6030_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 72 drivers/pwm/pwm-vt8500.c static int vt8500_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 126 drivers/pwm/pwm-vt8500.c static int vt8500_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 146 drivers/pwm/pwm-vt8500.c static void vt8500_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 160 drivers/pwm/pwm-vt8500.c struct pwm_device *pwm, pwm_device 64 drivers/pwm/pwm-zx.c static void zx_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 97 drivers/pwm/pwm-zx.c static int zx_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 150 drivers/pwm/pwm-zx.c static int zx_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 19 drivers/pwm/sysfs.c struct pwm_device *pwm; pwm_device 29 drivers/pwm/sysfs.c static struct pwm_device *child_to_pwm_device(struct device *child) pwm_device 40 drivers/pwm/sysfs.c const struct pwm_device *pwm = child_to_pwm_device(child); pwm_device 53 drivers/pwm/sysfs.c struct pwm_device *pwm = export->pwm; pwm_device 75 drivers/pwm/sysfs.c const struct pwm_device *pwm = child_to_pwm_device(child); pwm_device 88 drivers/pwm/sysfs.c struct pwm_device *pwm = export->pwm; pwm_device 110 drivers/pwm/sysfs.c const struct pwm_device *pwm = child_to_pwm_device(child); pwm_device 123 drivers/pwm/sysfs.c struct pwm_device *pwm = export->pwm; pwm_device 158 drivers/pwm/sysfs.c const struct pwm_device *pwm = child_to_pwm_device(child); pwm_device 182 drivers/pwm/sysfs.c struct pwm_device *pwm = export->pwm; pwm_device 207 drivers/pwm/sysfs.c struct pwm_device *pwm = child_to_pwm_device(child); pwm_device 241 drivers/pwm/sysfs.c static int pwm_export_child(struct device *parent, struct pwm_device *pwm) pwm_device 285 drivers/pwm/sysfs.c static int pwm_unexport_child(struct device *parent, struct pwm_device *pwm) pwm_device 315 drivers/pwm/sysfs.c struct pwm_device *pwm; pwm_device 378 drivers/pwm/sysfs.c struct pwm_device *pwm, pwm_device 401 drivers/pwm/sysfs.c struct pwm_device *pwm, pwm_device 419 drivers/pwm/sysfs.c struct pwm_device *pwm = &chip->pwms[i]; pwm_device 443 drivers/pwm/sysfs.c struct pwm_device *pwm = &chip->pwms[i]; pwm_device 515 drivers/pwm/sysfs.c struct pwm_device *pwm = &chip->pwms[i]; pwm_device 29 drivers/regulator/pwm-regulator.c struct pwm_device *pwm; pwm_device 190 drivers/staging/greybus/pwm.c static int gb_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 197 drivers/staging/greybus/pwm.c static void gb_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 207 drivers/staging/greybus/pwm.c static int gb_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 215 drivers/staging/greybus/pwm.c static int gb_pwm_set_polarity(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 223 drivers/staging/greybus/pwm.c static int gb_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 230 drivers/staging/greybus/pwm.c static void gb_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) pwm_device 52 drivers/video/backlight/lm3630a_bl.c struct pwm_device *pwmd; pwm_device 72 drivers/video/backlight/lp855x_bl.c struct pwm_device *pwm; pwm_device 238 drivers/video/backlight/lp855x_bl.c struct pwm_device *pwm; pwm_device 48 drivers/video/backlight/lp8788_bl.c struct pwm_device *pwm; pwm_device 126 drivers/video/backlight/lp8788_bl.c struct pwm_device *pwm; pwm_device 24 drivers/video/backlight/pwm_bl.c struct pwm_device *pwm; pwm_device 82 drivers/video/fbdev/ssd1307fb.c struct pwm_device *pwm; pwm_device 93 include/linux/pwm.h static inline void pwm_get_state(const struct pwm_device *pwm, pwm_device 99 include/linux/pwm.h static inline bool pwm_is_enabled(const struct pwm_device *pwm) pwm_device 108 include/linux/pwm.h static inline void pwm_set_period(struct pwm_device *pwm, unsigned int period) pwm_device 114 include/linux/pwm.h static inline unsigned int pwm_get_period(const struct pwm_device *pwm) pwm_device 123 include/linux/pwm.h static inline void pwm_set_duty_cycle(struct pwm_device *pwm, unsigned int duty) pwm_device 129 include/linux/pwm.h static inline unsigned int pwm_get_duty_cycle(const struct pwm_device *pwm) pwm_device 138 include/linux/pwm.h static inline enum pwm_polarity pwm_get_polarity(const struct pwm_device *pwm) pwm_device 147 include/linux/pwm.h static inline void pwm_get_args(const struct pwm_device *pwm, pwm_device 170 include/linux/pwm.h static inline void pwm_init_state(const struct pwm_device *pwm, pwm_device 260 include/linux/pwm.h int (*request)(struct pwm_chip *chip, struct pwm_device *pwm); pwm_device 261 include/linux/pwm.h void (*free)(struct pwm_chip *chip, struct pwm_device *pwm); pwm_device 262 include/linux/pwm.h int (*capture)(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 264 include/linux/pwm.h int (*apply)(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 266 include/linux/pwm.h void (*get_state)(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 271 include/linux/pwm.h int (*config)(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 273 include/linux/pwm.h int (*set_polarity)(struct pwm_chip *chip, struct pwm_device *pwm, pwm_device 275 include/linux/pwm.h int (*enable)(struct pwm_chip *chip, struct pwm_device *pwm); pwm_device 276 include/linux/pwm.h void (*disable)(struct pwm_chip *chip, struct pwm_device *pwm); pwm_device 296 include/linux/pwm.h struct pwm_device * (*of_xlate)(struct pwm_chip *pc, pwm_device 302 include/linux/pwm.h struct pwm_device *pwms; pwm_device 317 include/linux/pwm.h struct pwm_device *pwm_request(int pwm_id, const char *label); pwm_device 318 include/linux/pwm.h void pwm_free(struct pwm_device *pwm); pwm_device 319 include/linux/pwm.h int pwm_apply_state(struct pwm_device *pwm, const struct pwm_state *state); pwm_device 320 include/linux/pwm.h int pwm_adjust_config(struct pwm_device *pwm); pwm_device 330 include/linux/pwm.h static inline int pwm_config(struct pwm_device *pwm, int duty_ns, pwm_device 356 include/linux/pwm.h static inline int pwm_enable(struct pwm_device *pwm) pwm_device 375 include/linux/pwm.h static inline void pwm_disable(struct pwm_device *pwm) pwm_device 391 include/linux/pwm.h int pwm_capture(struct pwm_device *pwm, struct pwm_capture *result, pwm_device 393 include/linux/pwm.h int pwm_set_chip_data(struct pwm_device *pwm, void *data); pwm_device 394 include/linux/pwm.h void *pwm_get_chip_data(struct pwm_device *pwm); pwm_device 400 include/linux/pwm.h struct pwm_device *pwm_request_from_chip(struct pwm_chip *chip, pwm_device 404 include/linux/pwm.h struct pwm_device *of_pwm_xlate_with_flags(struct pwm_chip *pc, pwm_device 407 include/linux/pwm.h struct pwm_device *pwm_get(struct device *dev, const char *con_id); pwm_device 408 include/linux/pwm.h struct pwm_device *of_pwm_get(struct device *dev, struct device_node *np, pwm_device 410 include/linux/pwm.h void pwm_put(struct pwm_device *pwm); pwm_device 412 include/linux/pwm.h struct pwm_device *devm_pwm_get(struct device *dev, const char *con_id); pwm_device 413 include/linux/pwm.h struct pwm_device *devm_of_pwm_get(struct device *dev, struct device_node *np, pwm_device 415 include/linux/pwm.h struct pwm_device *devm_fwnode_pwm_get(struct device *dev, pwm_device 418 include/linux/pwm.h void devm_pwm_put(struct device *dev, struct pwm_device *pwm); pwm_device 420 include/linux/pwm.h static inline struct pwm_device *pwm_request(int pwm_id, const char *label) pwm_device 425 include/linux/pwm.h static inline void pwm_free(struct pwm_device *pwm) pwm_device 429 include/linux/pwm.h static inline int pwm_apply_state(struct pwm_device *pwm, pwm_device 435 include/linux/pwm.h static inline int pwm_adjust_config(struct pwm_device *pwm) pwm_device 440 include/linux/pwm.h static inline int pwm_config(struct pwm_device *pwm, int duty_ns, pwm_device 446 include/linux/pwm.h static inline int pwm_capture(struct pwm_device *pwm, pwm_device 453 include/linux/pwm.h static inline int pwm_enable(struct pwm_device *pwm) pwm_device 458 include/linux/pwm.h static inline void pwm_disable(struct pwm_device *pwm) pwm_device 462 include/linux/pwm.h static inline int pwm_set_chip_data(struct pwm_device *pwm, void *data) pwm_device 467 include/linux/pwm.h static inline void *pwm_get_chip_data(struct pwm_device *pwm) pwm_device 487 include/linux/pwm.h static inline struct pwm_device *pwm_request_from_chip(struct pwm_chip *chip, pwm_device 494 include/linux/pwm.h static inline struct pwm_device *pwm_get(struct device *dev, pwm_device 500 include/linux/pwm.h static inline struct pwm_device *of_pwm_get(struct device *dev, pwm_device 507 include/linux/pwm.h static inline void pwm_put(struct pwm_device *pwm) pwm_device 511 include/linux/pwm.h static inline struct pwm_device *devm_pwm_get(struct device *dev, pwm_device 517 include/linux/pwm.h static inline struct pwm_device *devm_of_pwm_get(struct device *dev, pwm_device 524 include/linux/pwm.h static inline struct pwm_device * pwm_device 531 include/linux/pwm.h static inline void devm_pwm_put(struct device *dev, struct pwm_device *pwm) pwm_device 536 include/linux/pwm.h static inline void pwm_apply_args(struct pwm_device *pwm)