devm_pwmchip_alloc
chip = devm_pwmchip_alloc(dev, mvchip->chip.ngpio, sizeof(*mvpwm));
pdata->pchip = chip = devm_pwmchip_alloc(&adev->dev, 1, 0);
chip = devm_pwmchip_alloc(dev, PWM_ASPEED_NR_PWMS, 0);
lpg->pwm = chip = devm_pwmchip_alloc(lpg->dev, lpg->num_channels, 0);
EXPORT_SYMBOL_GPL(devm_pwmchip_alloc);
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*ab8500));
chip = devm_pwmchip_alloc(dev, ADP5585_PWM_CHAN_NUM,
chip = devm_pwmchip_alloc(dev, AIROHA_PWM_MAX_CHANNELS, sizeof(*pc));
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*fpwm));
struct pwm_chip *chip = devm_pwmchip_alloc(&i2c->dev, 1, 0);
chip = devm_pwmchip_alloc(dev, 1, sizeof(*atmel));
chip = devm_pwmchip_alloc(&pdev->dev, NPWM, sizeof(*tcbpwmc));
chip = devm_pwmchip_alloc(&pdev->dev, 4, sizeof(*atmel_pwm));
chip = devm_pwmchip_alloc(dev, ret, sizeof(*ddata));
chip = devm_pwmchip_alloc(&pdev->dev, 4, sizeof(*ip));
chip = devm_pwmchip_alloc(&pdev->dev, 6, sizeof(*kp));
chip = devm_pwmchip_alloc(dev, 2, sizeof(*pc));
chip = devm_pwmchip_alloc(&pdev->dev, BERLIN_PWM_NUMPWMS, sizeof(*bpc));
chip = devm_pwmchip_alloc(&pdev->dev, 2, sizeof(*p));
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*pcchip));
chip = devm_pwmchip_alloc(&pdev->dev, 2, sizeof(*priv));
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*crc_pwm));
chip = devm_pwmchip_alloc(dev, npwm, sizeof(*ec_pwm));
chip = devm_pwmchip_alloc(dev, DWC_TIMERS_TOTAL, sizeof(*dwc));
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*ep93xx_pwm));
chip = devm_pwmchip_alloc(&pdev->dev, soc->npwm, sizeof(*fpc));
chip = devm_pwmchip_alloc(dev, 1, sizeof(*gpwm));
chip = devm_pwmchip_alloc(&pdev->dev, soc->num_pwms, sizeof(*hi_pwm_chip));
chip = devm_pwmchip_alloc(&pdev->dev, IMG_PWM_NPWM, sizeof(*imgchip));
chip = devm_pwmchip_alloc(&pdev->dev, npwm, sizeof(*tpm));
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*imx));
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*imx));
chip = devm_pwmchip_alloc(dev, 1, sizeof(*pc));
chip = devm_pwmchip_alloc(dev, 4, sizeof(*pwm));
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*iqs620_pwm));
chip = devm_pwmchip_alloc(dev, info->num_pwms, struct_size(jz, clk, info->num_pwms));
chip = devm_pwmchip_alloc(dev, KMB_TOTAL_PWM_CHANNELS, sizeof(*priv));
chip = devm_pwmchip_alloc(dev, 1, sizeof(*ddata));
chip = devm_pwmchip_alloc(&pdev->dev, LP3943_NUM_PWMS, sizeof(*lp3943_pwm));
chip = devm_pwmchip_alloc(&pdev->dev, LPC18XX_NUM_PWMS, sizeof(*lpc18xx_pwm));
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*lpc32xx));
chip = devm_pwmchip_alloc(dev, info->npwm, sizeof(*lpwm));
chip = devm_pwmchip_alloc(dev, MAX7360_NUM_PWMS, 0);
chip = devm_pwmchip_alloc(dev, 4, 0);
chip = devm_pwmchip_alloc(&pdev->dev, soc->num_pwms,
chip = devm_pwmchip_alloc(&pdev->dev, MESON_NUM_PWMS, sizeof(*meson));
chip = devm_pwmchip_alloc(&pdev->dev, 16, sizeof(*mchp_core_pwm));
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*mdp));
chip = devm_pwmchip_alloc(&pdev->dev, npwm, sizeof(*mxs));
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*priv));
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*omap));
chip = devm_pwmchip_alloc(&client->dev, PCA9685_MAXCHAN + 1, sizeof(*pca));
chip = devm_pwmchip_alloc(dev, (id->driver_data & HAS_SECONDARY_PWM) ? 2 : 1,
chip = devm_pwmchip_alloc(&pdev->dev, RASPBERRYPI_FIRMWARE_PWM_NUM,
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*rcar_pwm));
chip = devm_pwmchip_alloc(&pdev->dev, TPU_CHANNEL_MAX, sizeof(*tpu));
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*pc));
chip = devm_pwmchip_alloc(&pdev->dev, RZ_MTU3_MAX_PWM_CHANNELS,
chip = devm_pwmchip_alloc(dev, RZG2L_MAX_PWM_CHANNELS, sizeof(*rzg2l_gpt));
chip = devm_pwmchip_alloc(&pdev->dev, SAMSUNG_PWM_NUM, sizeof(*our_chip));
chip = devm_pwmchip_alloc(dev, 4, sizeof(*ddata));
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*priv));
chip = devm_pwmchip_alloc(dev, SG2042_PWM_CHANNELNUM, sizeof(*ddata));
chip = devm_pwmchip_alloc(&pdev->dev, NUM_PWM, sizeof(*pc));
chip = devm_pwmchip_alloc(&pdev->dev, npwm, sizeof(*spc));
chip = devm_pwmchip_alloc(dev, max(pwm_num_devs, cpt_num_devs), sizeof(*pc));
chip = devm_pwmchip_alloc(&pdev->dev, npwm, sizeof(*priv));
chip = devm_pwmchip_alloc(dev, npwm, sizeof(*priv));
chip = devm_pwmchip_alloc(&pdev->dev, 3, sizeof(*stmpe_pwm));
chip = devm_pwmchip_alloc(&pdev->dev, data->npwm, sizeof(*sun4ichip));
chip = devm_pwmchip_alloc(dev, SP7021_PWM_NUM, sizeof(*priv));
chip = devm_pwmchip_alloc(&pdev->dev, soc->num_channels, sizeof(*pc));
chip = devm_pwmchip_alloc(&pdev->dev, 1, sizeof(*pc));
chip = devm_pwmchip_alloc(&pdev->dev, NUM_PWM_CHANNEL, sizeof(*pc));
chip = devm_pwmchip_alloc(&pdev->dev, npwm, 0);
chip = devm_pwmchip_alloc(&pdev->dev, 2, sizeof(*twl));
chip = devm_pwmchip_alloc(dev, 4, sizeof(*priv));
chip = devm_pwmchip_alloc(&pdev->dev, VT8500_NR_PWMS, sizeof(*vt8500));
chip = devm_pwmchip_alloc(dev, 1, sizeof(*priv));
pc = devm_pwmchip_alloc(&i2c->dev, 1, 0);
struct pwm_chip *devm_pwmchip_alloc(struct device *parent, unsigned int npwm, size_t sizeof_priv);