xref: /linux/drivers/pwm/Kconfig (revision 4dce82c1e84007d38747533673c2289bfc6497d2)
10c2498f1SSascha Hauermenuconfig PWM
20c2498f1SSascha Hauer	bool "PWM Support"
30c2498f1SSascha Hauer	help
40c2498f1SSascha Hauer	  This enables PWM support through the generic PWM framework.
50c2498f1SSascha Hauer	  You only need to enable this, if you also want to enable
60c2498f1SSascha Hauer	  one or more of the PWM drivers below.
70c2498f1SSascha Hauer
80c2498f1SSascha Hauer	  If unsure, say N.
90c2498f1SSascha Hauer
100c2498f1SSascha Hauerif PWM
110c2498f1SSascha Hauer
12a4315e3cSThierry Redingconfig PWM_BFIN
13a4315e3cSThierry Reding	tristate "Blackfin PWM support"
14a4315e3cSThierry Reding	depends on BFIN_GPTIMERS
15a4315e3cSThierry Reding	help
16a4315e3cSThierry Reding	  Generic PWM framework driver for Blackfin.
17a4315e3cSThierry Reding
18a4315e3cSThierry Reding	  To compile this driver as a module, choose M here: the module
19a4315e3cSThierry Reding	  will be called pwm-bfin.
20a4315e3cSThierry Reding
2129693248SSascha Hauerconfig PWM_IMX
2229693248SSascha Hauer	tristate "i.MX pwm support"
2329693248SSascha Hauer	depends on ARCH_MXC
2429693248SSascha Hauer	help
2529693248SSascha Hauer	  Generic PWM framework driver for i.MX.
2629693248SSascha Hauer
2729693248SSascha Hauer	  To compile this driver as a module, choose M here: the module
2829693248SSascha Hauer	  will be called pwm-imx.
2929693248SSascha Hauer
30*4dce82c1SShawn Guoconfig PWM_MXS
31*4dce82c1SShawn Guo	tristate "Freescale MXS PWM support"
32*4dce82c1SShawn Guo	depends on ARCH_MXS && OF
33*4dce82c1SShawn Guo	help
34*4dce82c1SShawn Guo	  Generic PWM framework driver for Freescale MXS.
35*4dce82c1SShawn Guo
36*4dce82c1SShawn Guo	  To compile this driver as a module, choose M here: the module
37*4dce82c1SShawn Guo	  will be called pwm-mxs.
38*4dce82c1SShawn Guo
3917b2b478SThierry Redingconfig PWM_PXA
4017b2b478SThierry Reding	tristate "PXA PWM support"
4117b2b478SThierry Reding	depends on ARCH_PXA
4217b2b478SThierry Reding	help
4317b2b478SThierry Reding	  Generic PWM framework driver for PXA.
4417b2b478SThierry Reding
4517b2b478SThierry Reding	  To compile this driver as a module, choose M here: the module
4617b2b478SThierry Reding	  will be called pwm-pxa.
4717b2b478SThierry Reding
48215c29d3SSascha Hauerconfig PWM_SAMSUNG
49215c29d3SSascha Hauer	tristate "Samsung pwm support"
50215c29d3SSascha Hauer	depends on PLAT_SAMSUNG
51215c29d3SSascha Hauer	help
52215c29d3SSascha Hauer	  Generic PWM framework driver for Samsung.
53215c29d3SSascha Hauer
54215c29d3SSascha Hauer	  To compile this driver as a module, choose M here: the module
55215c29d3SSascha Hauer	  will be called pwm-samsung.
56215c29d3SSascha Hauer
570134b932SThierry Redingconfig PWM_TEGRA
580134b932SThierry Reding	tristate "NVIDIA Tegra PWM support"
590134b932SThierry Reding	depends on ARCH_TEGRA
600134b932SThierry Reding	help
610134b932SThierry Reding	  Generic PWM framework driver for the PWFM controller found on NVIDIA
620134b932SThierry Reding	  Tegra SoCs.
630134b932SThierry Reding
640134b932SThierry Reding	  To compile this driver as a module, choose M here: the module
650134b932SThierry Reding	  will be called pwm-tegra.
660134b932SThierry Reding
67a245ccebSSascha Hauerconfig PWM_VT8500
68a245ccebSSascha Hauer	tristate "vt8500 pwm support"
69a245ccebSSascha Hauer	depends on ARCH_VT8500
70a245ccebSSascha Hauer	help
71a245ccebSSascha Hauer	  Generic PWM framework driver for vt8500.
72a245ccebSSascha Hauer
73a245ccebSSascha Hauer	  To compile this driver as a module, choose M here: the module
74a245ccebSSascha Hauer	  will be called pwm-vt8500.
75a245ccebSSascha Hauer
760c2498f1SSascha Hauerendif
77