Home
last modified time | relevance | path

Searched refs:pwmchip_get_drvdata (Results 1 – 25 of 80) sorted by relevance

1234

/linux/drivers/pwm/
H A Dpwm-adp5585.c50 struct adp5585_pwm *adp5585_pwm = pwmchip_get_drvdata(chip); in pwm_adp5585_request()
60 struct adp5585_pwm *adp5585_pwm = pwmchip_get_drvdata(chip); in pwm_adp5585_free()
71 struct adp5585_pwm *adp5585_pwm = pwmchip_get_drvdata(chip); in pwm_adp5585_apply()
124 struct adp5585_pwm *adp5585_pwm = pwmchip_get_drvdata(chip); in pwm_adp5585_get_state()
174 adp5585_pwm = pwmchip_get_drvdata(chip); in adp5585_pwm_probe()
H A Dpwm-sophgo-sg2042.c81 struct sg2042_pwm_ddata *ddata = pwmchip_get_drvdata(chip); in pwm_sg2042_set_dutycycle()
101 struct sg2042_pwm_ddata *ddata = pwmchip_get_drvdata(chip); in pwm_sg2042_apply()
119 struct sg2042_pwm_ddata *ddata = pwmchip_get_drvdata(chip); in pwm_sg2042_get_state()
191 struct sg2042_pwm_ddata *ddata = pwmchip_get_drvdata(chip); in pwm_sg2044_apply()
255 ddata = pwmchip_get_drvdata(chip); in pwm_sg2042_probe()
H A Dpwm-max7360.c44 struct regmap *regmap = pwmchip_get_drvdata(chip); in max7360_pwm_request()
112 struct regmap *regmap = pwmchip_get_drvdata(chip); in max7360_pwm_write_waveform()
131 struct regmap *regmap = pwmchip_get_drvdata(chip); in max7360_pwm_read_waveform()
H A Dpwm-gpio.c104 struct pwm_gpio *gpwm = pwmchip_get_drvdata(chip); in pwm_gpio_apply()
157 struct pwm_gpio *gpwm = pwmchip_get_drvdata(chip); in pwm_gpio_get_state()
192 gpwm = pwmchip_get_drvdata(chip); in pwm_gpio_probe()
H A Dpwm-airoha.c508 struct airoha_pwm *pc = pwmchip_get_drvdata(chip); in airoha_pwm_apply()
549 struct airoha_pwm *pc = pwmchip_get_drvdata(chip); in airoha_pwm_get_state()
588 pc = pwmchip_get_drvdata(chip); in airoha_pwm_probe()
H A Dpwm-dwc.h61 return pwmchip_get_drvdata(chip); in to_dwc_pwm()
H A Dpwm-axi-pwmgen.c68 return pwmchip_get_drvdata(chip); in axi_pwmgen_ddata_from_chip()
280 ddata = pwmchip_get_drvdata(chip); in axi_pwmgen_probe()
H A Dpwm-argon-fan-hat.c54 struct i2c_client *i2c = pwmchip_get_drvdata(chip); in argon_fan_hat_write_waveform()
H A Dpwm-mc33xs2410.c224 struct spi_device *spi = pwmchip_get_drvdata(chip); in mc33xs2410_pwm_apply()
282 struct spi_device *spi = pwmchip_get_drvdata(chip); in mc33xs2410_pwm_get_state()
H A Dpwm-clps711x.c21 return pwmchip_get_drvdata(chip); in to_clps711x_chip()
H A Dpwm-clk.c37 return pwmchip_get_drvdata(chip); in to_pwm_clk_chip()
H A Dpwm-ntxec.c32 return pwmchip_get_drvdata(chip); in ntxec_pwm_from_chip()
H A Dpwm-visconti.c42 return pwmchip_get_drvdata(chip); in visconti_pwm_from_chip()
H A Dpwm-apple.c41 return pwmchip_get_drvdata(chip); in to_apple_pwm()
H A Dpwm-ep93xx.c42 return pwmchip_get_drvdata(chip); in to_ep93xx_pwm()
H A Dpwm-raspberrypi-poe.c42 return pwmchip_get_drvdata(chip); in raspberrypi_pwm_from_chip()
H A Dpwm-imx1.c35 return pwmchip_get_drvdata(chip); in to_pwm_imx1_chip()
H A Dpwm-lpc32xx.c27 return pwmchip_get_drvdata(chip); in to_lpc32xx_pwm_chip()
H A Dpwm-mxs.c46 return pwmchip_get_drvdata(chip); in to_mxs_pwm_chip()
H A Dpwm-bcm2835.c34 return pwmchip_get_drvdata(chip); in to_bcm2835_pwm()
H A Dpwm-pxa.c61 return pwmchip_get_drvdata(chip); in to_pxa_pwm_chip()
H A Dpwm-ab8500.c32 return pwmchip_get_drvdata(chip); in ab8500_pwm_from_chip()
/linux/rust/helpers/
H A Dpwm.c14 return pwmchip_get_drvdata(chip); in rust_helper_pwmchip_get_drvdata()
/linux/rust/kernel/
H A Dpwm.rs303 let drvdata_ptr = unsafe { bindings::pwmchip_get_drvdata(c_chip_ptr) }; in release_callback()
561 // SAFETY: `pwmchip_get_drvdata` returns the pointer to the private data area,
563 unsafe { &*bindings::pwmchip_get_drvdata(self.as_raw()).cast::<T>() } in drvdata()
600 let drvdata_ptr = unsafe { bindings::pwmchip_get_drvdata(c_chip_ptr) }; in new()
/linux/drivers/regulator/
H A Drpi-panel-v2-regulator.c41 struct regmap *regmap = pwmchip_get_drvdata(chip); in rpi_panel_v2_pwm_apply()

1234