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)