aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pwm/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/pwm/Kconfig')
-rw-r--r--drivers/pwm/Kconfig108
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 @@
1menuconfig 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
11if PWM
12
13config 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
22config 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
31config 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
41config 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
51config 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
60config 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
69config 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
79config 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
89config 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
99config 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
108endif