pwmchip_alloc
EXPORT_SYMBOL_GPL(pwmchip_alloc);
chip = pwmchip_alloc(parent, npwm, sizeof_priv);
chip = pwmchip_alloc(&gbphy_dev->dev, npwm, sizeof(*pwmc));
struct pwm_chip *pwmchip_alloc(struct device *parent, unsigned int npwm, size_t sizeof_priv);
return pwmchip_alloc(parent, npwm, sizeof_priv);