diff options
Diffstat (limited to 'drivers/pwm/Kconfig')
-rw-r--r-- | drivers/pwm/Kconfig | 108 |
1 files changed, 108 insertions, 0 deletions
diff --git a/drivers/pwm/Kconfig b/drivers/pwm/Kconfig new file mode 100644 index 000000000000..8fc3808d7a3e --- /dev/null +++ b/drivers/pwm/Kconfig | |||
@@ -0,0 +1,108 @@ | |||
1 | menuconfig PWM | ||
2 | bool "PWM Support" | ||
3 | depends on !MACH_JZ4740 && !PUV3_PWM | ||
4 | help | ||
5 | This enables PWM support through the generic PWM framework. | ||
6 | You only need to enable this, if you also want to enable | ||
7 | one or more of the PWM drivers below. | ||
8 | |||
9 | If unsure, say N. | ||
10 | |||
11 | if PWM | ||
12 | |||
13 | config PWM_BFIN | ||
14 | tristate "Blackfin PWM support" | ||
15 | depends on BFIN_GPTIMERS | ||
16 | help | ||
17 | Generic PWM framework driver for Blackfin. | ||
18 | |||
19 | To compile this driver as a module, choose M here: the module | ||
20 | will be called pwm-bfin. | ||
21 | |||
22 | config PWM_IMX | ||
23 | tristate "i.MX pwm support" | ||
24 | depends on ARCH_MXC | ||
25 | help | ||
26 | Generic PWM framework driver for i.MX. | ||
27 | |||
28 | To compile this driver as a module, choose M here: the module | ||
29 | will be called pwm-imx. | ||
30 | |||
31 | config PWM_LPC32XX | ||
32 | tristate "LPC32XX PWM support" | ||
33 | depends on ARCH_LPC32XX | ||
34 | help | ||
35 | Generic PWM framework driver for LPC32XX. The LPC32XX SOC has two | ||
36 | PWM controllers. | ||
37 | |||
38 | To compile this driver as a module, choose M here: the module | ||
39 | will be called pwm-lpc32xx. | ||
40 | |||
41 | config PWM_MXS | ||
42 | tristate "Freescale MXS PWM support" | ||
43 | depends on ARCH_MXS && OF | ||
44 | select STMP_DEVICE | ||
45 | help | ||
46 | Generic PWM framework driver for Freescale MXS. | ||
47 | |||
48 | To compile this driver as a module, choose M here: the module | ||
49 | will be called pwm-mxs. | ||
50 | |||
51 | config PWM_PXA | ||
52 | tristate "PXA PWM support" | ||
53 | depends on ARCH_PXA | ||
54 | help | ||
55 | Generic PWM framework driver for PXA. | ||
56 | |||
57 | To compile this driver as a module, choose M here: the module | ||
58 | will be called pwm-pxa. | ||
59 | |||
60 | config PWM_SAMSUNG | ||
61 | tristate "Samsung pwm support" | ||
62 | depends on PLAT_SAMSUNG | ||
63 | help | ||
64 | Generic PWM framework driver for Samsung. | ||
65 | |||
66 | To compile this driver as a module, choose M here: the module | ||
67 | will be called pwm-samsung. | ||
68 | |||
69 | config PWM_TEGRA | ||
70 | tristate "NVIDIA Tegra PWM support" | ||
71 | depends on ARCH_TEGRA | ||
72 | help | ||
73 | Generic PWM framework driver for the PWFM controller found on NVIDIA | ||
74 | Tegra SoCs. | ||
75 | |||
76 | To compile this driver as a module, choose M here: the module | ||
77 | will be called pwm-tegra. | ||
78 | |||
79 | config PWM_TIECAP | ||
80 | tristate "ECAP PWM support" | ||
81 | depends on SOC_AM33XX | ||
82 | help | ||
83 | PWM driver support for the ECAP APWM controller found on AM33XX | ||
84 | TI SOC | ||
85 | |||
86 | To compile this driver as a module, choose M here: the module | ||
87 | will be called pwm-tiecap. | ||
88 | |||
89 | config PWM_TIEHRPWM | ||
90 | tristate "EHRPWM PWM support" | ||
91 | depends on SOC_AM33XX | ||
92 | help | ||
93 | PWM driver support for the EHRPWM controller found on AM33XX | ||
94 | TI SOC | ||
95 | |||
96 | To compile this driver as a module, choose M here: the module | ||
97 | will be called pwm-tiehrpwm. | ||
98 | |||
99 | config PWM_VT8500 | ||
100 | tristate "vt8500 pwm support" | ||
101 | depends on ARCH_VT8500 | ||
102 | help | ||
103 | Generic PWM framework driver for vt8500. | ||
104 | |||
105 | To compile this driver as a module, choose M here: the module | ||
106 | will be called pwm-vt8500. | ||
107 | |||
108 | endif | ||