Searched refs:pwmchip_alloc (Results 1 – 4 of 4) sorted by relevance
/linux/include/linux/ |
H A D | pwm.h | 474 struct pwm_chip *pwmchip_alloc(struct device *parent, unsigned int npwm, size_t sizeof_priv); 547 static inline struct pwm_chip *pwmchip_alloc(struct device *parent, in pwmchip_alloc() function 558 return pwmchip_alloc(parent, npwm, sizeof_priv); in devm_pwmchip_alloc()
|
/linux/Documentation/driver-api/ |
H A D | pwm.rst | 146 A new PWM controller/chip can be allocated using pwmchip_alloc(), then 148 pwmchip_alloc() use pwmchip_put(). pwmchip_add() takes a filled in struct
|
/linux/drivers/staging/greybus/ |
H A D | pwm.c | 268 chip = pwmchip_alloc(&gbphy_dev->dev, npwm, sizeof(*pwmc)); in gb_pwm_probe()
|
/linux/drivers/pwm/ |
H A D | core.c | 1540 struct pwm_chip *pwmchip_alloc(struct device *parent, unsigned int npwm, size_t sizeof_priv) in pwmchip_alloc() function 1574 EXPORT_SYMBOL_GPL(pwmchip_alloc); 1588 chip = pwmchip_alloc(parent, npwm, sizeof_priv); in devm_pwmchip_alloc()
|