Searched refs:pwm (Results 1 - 8 of 8) sorted by relevance

/netgear-R7800-V1.0.2.28/target/linux/generic/files/drivers/pwm/
H A DMakefile2 # Makefile for pwm devices
4 obj-$(CONFIG_GENERIC_PWM) := pwm.o
5 obj-$(CONFIG_GPIO_PWM) += gpio-pwm.o
H A Dgpio-pwm.c2 * drivers/pwm/gpio.c
31 #include <linux/pwm/pwm.h>
34 struct pwm_device pwm; member in struct:gpio_pwm
45 return container_of(p->pwm, struct gpio_pwm, pwm);
65 if (unlikely(gp->pwm.channels[0].duty_ticks == 0))
67 else if (unlikely(gp->pwm.channels[0].duty_ticks
68 == gp->pwm.channels[0].period_ticks))
78 if (!gp->active && gp->pwm
[all...]
H A Dpwm.c2 * drivers/pwm/pwm.c
32 #include <linux/pwm/pwm.h>
34 static int __pwm_create_sysfs(struct pwm_device *pwm);
42 int pwm_register(struct pwm_device *pwm) argument
48 spin_lock_init(&pwm->list_lock);
50 p = kcalloc(pwm->nchan, sizeof(*p), GFP_KERNEL);
54 for (wchan = 0; wchan < pwm->nchan; wchan++) {
58 p[wchan].pwm
90 pwm_unregister(struct pwm_device *pwm) argument
585 __pwm_create_sysfs(struct pwm_device *pwm) argument
[all...]
/netgear-R7800-V1.0.2.28/target/linux/generic/files/include/linux/pwm/
H A Dpwm.h2 * include/linux/pwm.h
80 int pwm_register(struct pwm_device *pwm);
81 int pwm_unregister(struct pwm_device *pwm);
90 struct pwm_device *pwm; member in struct:pwm_channel
119 void pwm_free(struct pwm_channel *pwm);
121 int pwm_config_nosleep(struct pwm_channel *pwm,
124 int pwm_config(struct pwm_channel *pwm,
127 unsigned long pwm_ns_to_ticks(struct pwm_channel *pwm,
130 unsigned long pwm_ticks_to_ns(struct pwm_channel *pwm,
133 int pwm_set_period_ns(struct pwm_channel *pwm,
[all...]
/netgear-R7800-V1.0.2.28/target/linux/s3c24xx/files-2.6.30/drivers/leds/
H A Dleds-gta02-vibrator.c22 #include <plat/pwm.h>
34 struct s3c2410_pwm pwm; member in struct:gta02_vib_priv
83 rc = s3c2410_pwm_init(&vp->pwm);
87 vp->pwm.timerid = PWM3;
89 vp->pwm.prescaler = (6 - 1) / 2;
90 vp->pwm.divider = S3C2410_TCFG1_MUX3_DIV2;
91 vp->pwm.counter = COUNTER;
92 vp->pwm.comparer = COUNTER;
94 rc = s3c2410_pwm_enable(&vp->pwm);
98 s3c2410_pwm_start(&vp->pwm);
[all...]
/netgear-R7800-V1.0.2.28/target/linux/at91/
H A Dmodules.mk23 define KernelPackage/pwm-atmel
32 define KernelPackage/pwm-atmel/description
36 $(eval $(call KernelPackage,pwm-atmel))
/netgear-R7800-V1.0.2.28/package/kernel/modules/
H A Dother.mk495 define KernelPackage/pwm
499 FILES:=$(LINUX_DIR)/drivers/pwm/pwm.ko
500 AUTOLOAD:=$(call AutoLoad,50,pwm)
503 define KernelPackage/pwm/description
507 $(eval $(call KernelPackage,pwm))
510 define KernelPackage/pwm-gpio
513 DEPENDS:=+kmod-pwm
515 FILES:=$(LINUX_DIR)/drivers/pwm/gpio-pwm
[all...]
/netgear-R7800-V1.0.2.28/target/linux/s3c24xx/files-2.6.30/arch/arm/mach-s3c2442/
H A Dmach-gta02.c80 #include <plat/pwm.h>
220 /* set up the timer to operate as a pwm device */
1771 /* Register the HDQ and vibrator as children of pwm device */

Completed in 172 milliseconds