/Linux-v4.19/drivers/pwm/ |
D | pwm-lpss-pci.c | 23 .npwm = 1, 30 .npwm = 1, 37 .npwm = 4, 45 .npwm = 4,
|
D | pwm-lpss-platform.c | 24 .npwm = 1, 31 .npwm = 1, 38 .npwm = 4,
|
D | core.c | 76 for (i = 0; i < chip->npwm; i++) { in free_pwms() 82 bitmap_clear(allocated_pwms, chip->base, chip->npwm); in free_pwms() 148 if (args->args[0] >= pc->npwm) in of_pwm_xlate_with_flags() 178 if (args->args[0] >= pc->npwm) in of_pwm_simple_xlate() 270 if (!chip || !chip->dev || !chip->ops || !chip->npwm) in pwmchip_add_with_polarity() 278 ret = alloc_pwms(chip->base, chip->npwm); in pwmchip_add_with_polarity() 282 chip->pwms = kcalloc(chip->npwm, sizeof(*pwm), GFP_KERNEL); in pwmchip_add_with_polarity() 290 for (i = 0; i < chip->npwm; i++) { in pwmchip_add_with_polarity() 304 bitmap_set(allocated_pwms, chip->base, chip->npwm); in pwmchip_add_with_polarity() 355 for (i = 0; i < chip->npwm; i++) { in pwmchip_remove() [all …]
|
D | pwm-lpss.c | 183 if (WARN_ON(info->npwm > MAX_PWMS)) in pwm_lpss_probe() 203 lpwm->chip.npwm = info->npwm; in pwm_lpss_probe() 226 for (i = 0; i < lpwm->info->npwm; i++) in pwm_lpss_suspend() 238 for (i = 0; i < lpwm->info->npwm; i++) in pwm_lpss_resume()
|
D | pwm-stm32.c | 142 if (pwm->chip->npwm < 2) in stm32_pwm_raw_capture() 569 int npwm = 0; in stm32_pwm_detect_channels() local 581 npwm++; in stm32_pwm_detect_channels() 584 npwm++; in stm32_pwm_detect_channels() 587 npwm++; in stm32_pwm_detect_channels() 590 npwm++; in stm32_pwm_detect_channels() 592 return npwm; in stm32_pwm_detect_channels() 624 priv->chip.npwm = stm32_pwm_detect_channels(priv); in stm32_pwm_probe() 640 for (i = 0; i < priv->chip.npwm; i++) in stm32_pwm_remove()
|
D | pwm-sun4i.c | 76 unsigned int npwm; member 317 .npwm = 2, 322 .npwm = 2, 327 .npwm = 1, 378 pwm->chip.npwm = pwm->data->npwm; in sun4i_pwm_probe()
|
D | sysfs.c | 321 if (hwpwm >= chip->npwm) in export_store() 348 if (hwpwm >= chip->npwm) in unexport_store() 362 return sprintf(buf, "%u\n", chip->npwm); in npwm_show() 364 static DEVICE_ATTR_RO(npwm); 424 for (i = 0; i < chip->npwm; i++) { in pwmchip_sysfs_unexport_children()
|
D | pwm-img.c | 309 pwm->chip.npwm = IMG_PWM_NPWM; in img_pwm_probe() 340 for (i = 0; i < pwm_chip->chip.npwm; i++) { in img_pwm_remove() 366 for (i = 0; i < pwm_chip->chip.npwm; i++) in img_pwm_suspend() 387 for (i = 0; i < pwm_chip->chip.npwm; i++) in img_pwm_resume() 393 for (i = 0; i < pwm_chip->chip.npwm; i++) in img_pwm_resume()
|
D | pwm-cros-ec.c | 138 if (args->args[0] >= pc->npwm) in cros_ec_pwm_xlate() 215 chip->npwm = ret; in cros_ec_pwm_probe() 216 dev_dbg(dev, "Probed %u PWMs\n", chip->npwm); in cros_ec_pwm_probe()
|
D | pwm-meson.c | 466 for (i = 0; i < meson->chip.npwm; i++) { in meson_pwm_init_channels() 512 for (i = 0; i < meson->chip.npwm; i++) in meson_pwm_add_channels() 536 meson->chip.npwm = 2; in meson_pwm_probe() 541 meson->inverter_mask = BIT(meson->chip.npwm) - 1; in meson_pwm_probe() 543 channels = devm_kcalloc(&pdev->dev, meson->chip.npwm, in meson_pwm_probe()
|
D | pwm-berlin.c | 213 pwm->chip.npwm = 4; in berlin_pwm_probe() 246 for (i = 0; i < pwm->chip.npwm; i++) { in berlin_pwm_suspend() 274 for (i = 0; i < pwm->chip.npwm; i++) { in berlin_pwm_resume()
|
D | pwm-bcm-kona.c | 276 kp->chip.npwm = 6; in kona_pwmc_probe() 299 for (chan = 0; chan < kp->chip.npwm; chan++) in kona_pwmc_probe() 318 for (chan = 0; chan < kp->chip.npwm; chan++) in kona_pwmc_remove()
|
D | pwm-lpss.h | 23 unsigned int npwm; member
|
D | pwm-clps711x.c | 112 if (args->args[0] >= chip->npwm) in clps711x_pwm_xlate() 139 priv->chip.npwm = 2; in clps711x_pwm_probe()
|
D | pwm-lpc32xx.c | 124 lpc32xx->chip.npwm = 1; in lpc32xx_pwm_probe() 148 for (i = 0; i < lpc32xx->chip.npwm; i++) in lpc32xx_pwm_remove()
|
D | pwm-tegra.c | 233 pwm->chip.npwm = pwm->soc->num_channels; in tegra_pwm_probe() 258 for (i = 0; i < pc->chip.npwm; i++) { in tegra_pwm_remove()
|
D | pwm-lpc18xx-sct.c | 217 for (i = 0; i < chip->npwm; i++) in lpc18xx_pwm_config() 382 lpc18xx_pwm->chip.npwm = 16; in lpc18xx_pwm_probe() 415 for (i = 0; i < lpc18xx_pwm->chip.npwm; i++) { in lpc18xx_pwm_probe()
|
D | pwm-bcm-iproc.c | 209 ip->chip.npwm = 4; in iproc_pwmc_probe() 234 for (i = 0; i < ip->chip.npwm; i++) { in iproc_pwmc_probe()
|
D | pwm-zx.c | 230 zpc->chip.npwm = 4; in zx_pwm_probe() 238 for (i = 0; i < zpc->chip.npwm; i++) in zx_pwm_probe()
|
D | pwm-hibvt.c | 198 pwm_chip->chip.npwm = soc->num_pwms; in hibvt_pwm_probe() 227 for (i = 0; i < pwm_chip->chip.npwm; i++) { in hibvt_pwm_probe()
|
D | pwm-twl-led.c | 298 twl->chip.npwm = 2; in twl_pwmled_probe() 301 twl->chip.npwm = 1; in twl_pwmled_probe()
|
D | pwm-tiehrpwm.c | 467 pc->chip.npwm = NUM_PWM_CHANNEL; in ehrpwm_pwm_probe() 551 for (i = 0; i < pc->chip.npwm; i++) { in ehrpwm_pwm_suspend() 569 for (i = 0; i < pc->chip.npwm; i++) { in ehrpwm_pwm_resume()
|
D | pwm-fsl-ftm.c | 482 fpc->chip.npwm = 8; in fsl_pwm_probe() 511 for (i = 0; i < fpc->chip.npwm; i++) { in fsl_pwm_suspend() 534 for (i = 0; i < fpc->chip.npwm; i++) { in fsl_pwm_resume()
|
D | pwm-ab8500.c | 105 ab8500->chip.npwm = 1; in ab8500_pwm_probe()
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-class-pwm | 19 What: /sys/class/pwm/pwmchipN/npwm 32 Value is between 0 and /sys/class/pwm/pwmchipN/npwm - 1.
|