Home
last modified time | relevance | path

Searched refs:npwm (Results 1 – 25 of 71) sorted by relevance

123

/linux-6.3-rc2/drivers/pwm/
A Dpwm-lpss.c38 .npwm = 1,
46 .npwm = 1,
55 .npwm = 4,
64 .npwm = 4,
257 if (WARN_ON(info->npwm > LPSS_MAX_PWMS)) in devm_pwm_lpss_probe()
273 lpwm->chip.npwm = info->npwm; in devm_pwm_lpss_probe()
281 for (i = 0; i < lpwm->info->npwm; i++) { in devm_pwm_lpss_probe()
A Dsysfs.c323 if (hwpwm >= chip->npwm) in export_store()
350 if (hwpwm >= chip->npwm) in unexport_store()
364 return sysfs_emit(buf, "%u\n", chip->npwm); in npwm_show()
366 static DEVICE_ATTR_RO(npwm);
412 static int pwm_class_resume_npwm(struct device *parent, unsigned int npwm) in pwm_class_resume_npwm() argument
418 for (i = 0; i < npwm; i++) { in pwm_class_resume_npwm()
442 for (i = 0; i < chip->npwm; i++) { in pwm_class_suspend()
471 return pwm_class_resume_npwm(parent, chip->npwm); in pwm_class_resume()
514 for (i = 0; i < chip->npwm; i++) { in pwmchip_sysfs_unexport()
A Dpwm-sun4i.c81 unsigned int npwm; member
334 .npwm = 2,
339 .npwm = 2,
344 .npwm = 1,
350 .npwm = 1,
356 .npwm = 2,
458 sun4ichip->chip.npwm = sun4ichip->data->npwm; in sun4i_pwm_probe()
A Dpwm-stm32.c145 if (pwm->chip->npwm < 2) in stm32_pwm_raw_capture()
581 int npwm = 0; in stm32_pwm_detect_channels() local
592 npwm++; in stm32_pwm_detect_channels()
595 npwm++; in stm32_pwm_detect_channels()
598 npwm++; in stm32_pwm_detect_channels()
601 npwm++; in stm32_pwm_detect_channels()
603 return npwm; in stm32_pwm_detect_channels()
634 priv->chip.npwm = stm32_pwm_detect_channels(priv); in stm32_pwm_probe()
650 for (i = 0; i < priv->chip.npwm; i++) in stm32_pwm_remove()
667 for (i = 0; i < priv->chip.npwm; i++) { in stm32_pwm_suspend()
A Dcore.c64 for (i = 0; i < chip->npwm; i++) { in free_pwms()
70 bitmap_clear(allocated_pwms, chip->base, chip->npwm); in free_pwms()
148 if (args->args[0] >= pc->npwm) in of_pwm_xlate_with_flags()
276 if (!chip || !chip->dev || !chip->ops || !chip->npwm) in pwmchip_add()
282 chip->pwms = kcalloc(chip->npwm, sizeof(*pwm), GFP_KERNEL); in pwmchip_add()
288 ret = alloc_pwms(chip->npwm); in pwmchip_add()
297 for (i = 0; i < chip->npwm; i++) { in pwmchip_add()
419 if (!chip || index >= chip->npwm) in pwm_request_from_chip()
1120 for (i = 0; i < chip->npwm; i++) { in pwm_dbg_show()
1172 dev_name(chip->dev), chip->npwm, in pwm_seq_show()
[all …]
A Dpwm-cros-ec.c224 if (args->args[0] >= pc->npwm) in cros_ec_pwm_xlate()
308 chip->npwm = CROS_EC_PWM_DT_COUNT; in cros_ec_pwm_probe()
315 chip->npwm = ret; in cros_ec_pwm_probe()
318 dev_dbg(dev, "Probed %u PWMs\n", chip->npwm); in cros_ec_pwm_probe()
A Dpwm-sifive.c241 chip->npwm = 4; in pwm_sifive_probe()
262 for (i = 0; i < chip->npwm; ++i) { in pwm_sifive_probe()
300 dev_dbg(dev, "SiFive PWM chip registered %d PWMs\n", chip->npwm); in pwm_sifive_probe()
325 for (ch = 0; ch < ddata->chip.npwm; ch++) { in pwm_sifive_remove()
A Dpwm-clps711x.c81 if (args->args[0] >= chip->npwm) in clps711x_pwm_xlate()
105 priv->chip.npwm = 2; in clps711x_pwm_probe()
A Dpwm-img.c327 imgchip->chip.npwm = IMG_PWM_NPWM; in img_pwm_probe()
371 for (i = 0; i < imgchip->chip.npwm; i++) in img_pwm_suspend()
392 for (i = 0; i < imgchip->chip.npwm; i++) in img_pwm_resume()
398 for (i = 0; i < imgchip->chip.npwm; i++) in img_pwm_resume()
A Dpwm-berlin.c239 bpc->chip.npwm = 4; in berlin_pwm_probe()
270 for (i = 0; i < bpc->chip.npwm; i++) { in berlin_pwm_suspend()
298 for (i = 0; i < bpc->chip.npwm; i++) { in berlin_pwm_resume()
A Dpwm-jz4740.c41 u32 pwm_channels_mask = GENMASK(jz->chip.npwm - 1, 2); in jz4740_pwm_can_use_chn()
244 jz4740->chip.npwm = info->num_pwms; in jz4740_pwm_probe()
A Dpwm-bcm-iproc.c204 ip->chip.npwm = 4; in iproc_pwmc_probe()
226 for (i = 0; i < ip->chip.npwm; i++) { in iproc_pwmc_probe()
A Dpwm-fsl-ftm.c450 fpc->chip.npwm = 8; in fsl_pwm_probe()
472 for (i = 0; i < fpc->chip.npwm; i++) { in fsl_pwm_suspend()
495 for (i = 0; i < fpc->chip.npwm; i++) { in fsl_pwm_resume()
A Dpwm-bcm-kona.c288 kp->chip.npwm = 6; in kona_pwmc_probe()
308 for (chan = 0; chan < kp->chip.npwm; chan++) in kona_pwmc_probe()
A Dpwm-hibvt.c210 pwm_chip->chip.npwm = soc->num_pwms; in hibvt_pwm_probe()
237 for (i = 0; i < pwm_chip->chip.npwm; i++) { in hibvt_pwm_probe()
A Dpwm-twl-led.c358 twl->chip.npwm = 2; in twl_pwmled_probe()
361 twl->chip.npwm = 1; in twl_pwmled_probe()
A Dpwm-tiehrpwm.c480 pc->chip.npwm = NUM_PWM_CHANNEL; in ehrpwm_pwm_probe()
563 for (i = 0; i < pc->chip.npwm; i++) { in ehrpwm_pwm_suspend()
581 for (i = 0; i < pc->chip.npwm; i++) { in ehrpwm_pwm_resume()
A Dpwm-clk.c99 pcchip->chip.npwm = 1; in pwm_clk_probe()
A Dpwm-ntxec.c156 chip->npwm = 1; in ntxec_pwm_probe()
A Dpwm-visconti.c151 priv->chip.npwm = 4; in visconti_pwm_probe()
A Dpwm-ep93xx.c184 ep93xx_pwm->chip.npwm = 1; in ep93xx_pwm_probe()
A Dpwm-mxs.c142 ret = of_property_read_u32(np, "fsl,pwm-number", &mxs->chip.npwm); in mxs_pwm_probe()
A Dpwm-raspberrypi-poe.c168 rpipwm->chip.npwm = RASPBERRYPI_FIRMWARE_PWM_NUM; in raspberrypi_pwm_probe()
/linux-6.3-rc2/include/linux/platform_data/x86/
A Dpwm-lpss.h15 unsigned int npwm; member
/linux-6.3-rc2/Documentation/ABI/testing/
A Dsysfs-class-pwm19 What: /sys/class/pwm/pwmchip<N>/npwm
32 Value is between 0 and /sys/class/pwm/pwmchipN/npwm - 1.

Completed in 25 milliseconds

123