Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/pwm/
Dcore.c76 for (i = 0; i < chip->npwm; i++) { in free_pwms()
81 bitmap_clear(allocated_pwms, chip->base, chip->npwm); in free_pwms()
142 if (args->args[0] >= pc->npwm) in of_pwm_xlate_with_flags()
168 if (args->args[0] >= pc->npwm) in of_pwm_simple_xlate()
239 !chip->ops->enable || !chip->ops->disable || !chip->npwm) in pwmchip_add()
244 ret = alloc_pwms(chip->base, chip->npwm); in pwmchip_add()
248 chip->pwms = kzalloc(chip->npwm * sizeof(*pwm), GFP_KERNEL); in pwmchip_add()
256 for (i = 0; i < chip->npwm; i++) { in pwmchip_add()
266 bitmap_set(allocated_pwms, chip->base, chip->npwm); in pwmchip_add()
298 for (i = 0; i < chip->npwm; i++) { in pwmchip_remove()
[all …]
Dsysfs.c250 if (hwpwm >= chip->npwm) in pwm_export_store()
277 if (hwpwm >= chip->npwm) in pwm_unexport_store()
291 return sprintf(buf, "%u\n", chip->npwm); in npwm_show()
293 static DEVICE_ATTR_RO(npwm);
Dpwm-bcm-kona.c246 kp->chip.npwm = 6; in kona_pwmc_probe()
270 for (chan = 0; chan < kp->chip.npwm; chan++) { in kona_pwmc_probe()
292 for (chan = 0; chan < kp->chip.npwm; chan++) in kona_pwmc_remove()
Dpwm-lpc32xx.c137 lpc32xx->chip.npwm = 2; in lpc32xx_pwm_probe()
156 for (i = 0; i < lpc32xx->chip.npwm; i++) in lpc32xx_pwm_remove()
Dpwm-clps711x.c112 if (args->args[0] >= chip->npwm) in clps711x_pwm_xlate()
139 priv->chip.npwm = 2; in clps711x_pwm_probe()
Dpwm-twl-led.c298 twl->chip.npwm = 2; in twl_pwmled_probe()
301 twl->chip.npwm = 1; in twl_pwmled_probe()
Dpwm-img.c253 pwm->chip.npwm = 4; in img_pwm_probe()
277 for (i = 0; i < pwm_chip->chip.npwm; i++) { in img_pwm_remove()
Dpwm-ab8500.c105 ab8500->chip.npwm = 1; in ab8500_pwm_probe()
Dpwm-sun4i.c311 pwm->chip.npwm = 2; in sun4i_pwm_probe()
334 for (i = 0; i < pwm->chip.npwm; i++) in sun4i_pwm_probe()
Dpwm-tiehrpwm.c463 pc->chip.npwm = NUM_PWM_CHANNEL; in ehrpwm_pwm_probe()
565 for (i = 0; i < pc->chip.npwm; i++) { in ehrpwm_pwm_suspend()
582 for (i = 0; i < pc->chip.npwm; i++) { in ehrpwm_pwm_resume()
Dpwm-puv3.c127 puv3->chip.npwm = 1; in pwm_probe()
Dpwm-bfin.c131 pwm->chip.npwm = 12; in bfin_pwm_probe()
Dpwm-lpss.c138 lpwm->chip.npwm = 1; in pwm_lpss_probe()
Dpwm-jz4740.c179 jz4740->chip.npwm = NUM_PWM; in jz4740_pwm_probe()
Dpwm-mxs.c155 ret = of_property_read_u32(np, "fsl,pwm-number", &mxs->chip.npwm); in mxs_pwm_probe()
Dpwm-ep93xx.c200 ep93xx_pwm->chip.npwm = 1; in ep93xx_pwm_probe()
Dpwm-tegra.c195 pwm->chip.npwm = NUM_PWM; in tegra_pwm_probe()
Dpwm-pxa.c192 pwm->chip.npwm = (id->driver_data & HAS_SECONDARY_PWM) ? 2 : 1; in pwm_probe()
Dpwm-spear.c199 pc->chip.npwm = NUM_PWM; in spear_pwm_probe()
Dpwm-bcm2835.c163 pc->chip.npwm = 2; in bcm2835_pwm_probe()
Dpwm-atmel-hlcdc.c261 chip->chip.npwm = 1; in atmel_hlcdc_pwm_probe()
Dpwm-pca9685.c254 pca->chip.npwm = PCA9685_MAXCHAN + 1; in pca9685_pwm_probe()
Dpwm-lp3943.c280 lp3943_pwm->chip.npwm = LP3943_NUM_PWMS; in lp3943_pwm_probe()
Dpwm-rockchip.c266 pc->chip.npwm = 1; in rockchip_pwm_probe()
Dpwm-vt8500.c222 chip->chip.npwm = VT8500_NR_PWMS; in vt8500_pwm_probe()
Dpwm-twl.c309 twl->chip.npwm = 2; in twl_pwm_probe()
Dpwm-tiecap.c232 pc->chip.npwm = 1; in ecap_pwm_probe()
Dpwm-imx.c305 imx->chip.npwm = 1; in imx_pwm_probe()
Dpwm-atmel.c357 atmel_pwm->chip.npwm = 4; in atmel_pwm_probe()
Dpwm-sti.c365 pc->chip.npwm = pc->cdata->num_chan; in sti_pwm_probe()
Dpwm-renesas-tpu.c424 tpu->chip.npwm = TPU_CHANNEL_MAX; in tpu_probe()
Dpwm-atmel-tcb.c400 tcbpwm->chip.npwm = NPWM; in atmel_tcb_pwm_probe()
Dpwm-fsl-ftm.c470 fpc->chip.npwm = 8; in fsl_pwm_probe()
Dpwm-samsung.c508 chip->chip.npwm = SAMSUNG_PWM_NUM; in pwm_samsung_probe()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-class-pwm19 What: /sys/class/pwm/pwmchipN/npwm
32 Value is between 0 and /sys/class/pwm/pwmchipN/npwm - 1.
/linux-4.1.27/Documentation/
Dpwm.txt58 npwm - The number of PWM channels this chip supports (read-only).
64 The PWM channels are numbered using a per-chip index from 0 to npwm-1.
/linux-4.1.27/include/linux/
Dpwm.h171 unsigned int npwm; member