rename target/linux/generic-2.6 to generic
[openwrt/svn-archive/archive.git] / target / linux / generic / files / drivers / pwm / Kconfig
1 #
2 # PWM infrastructure and devices
3 #
4
5 menuconfig GENERIC_PWM
6 tristate "PWM Support"
7 depends on SYSFS
8 help
9 This enables PWM support through the generic PWM library.
10 If unsure, say N.
11
12 if GENERIC_PWM
13
14 config ATMEL_PWM
15 tristate "Atmel AT32/AT91 PWM support"
16 depends on AVR32 || ARCH_AT91
17 help
18 This option enables device driver support for the PWMC
19 peripheral channels found on certain Atmel processors.
20 Pulse Width Modulation is used many for purposes, including
21 software controlled power-efficient backlights on LCD
22 displays, motor control, and waveform generation. If
23 unsure, say N.
24
25 config GPIO_PWM
26 tristate "PWM emulation using GPIO"
27 help
28 This option enables a single-channel PWM device using
29 a kernel interval timer and a GPIO pin. If unsure, say N.
30
31 endif