xref: /linux/drivers/pwm/Kconfig (revision eac7a92fd0bc5b1edff0f9c7be5dce4f88491fb3)
10c2498f1SSascha Hauermenuconfig PWM
20c2498f1SSascha Hauer	bool "PWM Support"
3*eac7a92fSThierry Reding	depends on !MACH_JZ4740 && !PUV3_PWM
40c2498f1SSascha Hauer	help
50c2498f1SSascha Hauer	  This enables PWM support through the generic PWM framework.
60c2498f1SSascha Hauer	  You only need to enable this, if you also want to enable
70c2498f1SSascha Hauer	  one or more of the PWM drivers below.
80c2498f1SSascha Hauer
90c2498f1SSascha Hauer	  If unsure, say N.
100c2498f1SSascha Hauer
110c2498f1SSascha Hauerif PWM
120c2498f1SSascha Hauer
13a4315e3cSThierry Redingconfig PWM_BFIN
14a4315e3cSThierry Reding	tristate "Blackfin PWM support"
15a4315e3cSThierry Reding	depends on BFIN_GPTIMERS
16a4315e3cSThierry Reding	help
17a4315e3cSThierry Reding	  Generic PWM framework driver for Blackfin.
18a4315e3cSThierry Reding
19a4315e3cSThierry Reding	  To compile this driver as a module, choose M here: the module
20a4315e3cSThierry Reding	  will be called pwm-bfin.
21a4315e3cSThierry Reding
2229693248SSascha Hauerconfig PWM_IMX
2329693248SSascha Hauer	tristate "i.MX pwm support"
2429693248SSascha Hauer	depends on ARCH_MXC
2529693248SSascha Hauer	help
2629693248SSascha Hauer	  Generic PWM framework driver for i.MX.
2729693248SSascha Hauer
2829693248SSascha Hauer	  To compile this driver as a module, choose M here: the module
2929693248SSascha Hauer	  will be called pwm-imx.
3029693248SSascha Hauer
314dce82c1SShawn Guoconfig PWM_MXS
324dce82c1SShawn Guo	tristate "Freescale MXS PWM support"
334dce82c1SShawn Guo	depends on ARCH_MXS && OF
3401bf32e9SShawn Guo	select STMP_DEVICE
354dce82c1SShawn Guo	help
364dce82c1SShawn Guo	  Generic PWM framework driver for Freescale MXS.
374dce82c1SShawn Guo
384dce82c1SShawn Guo	  To compile this driver as a module, choose M here: the module
394dce82c1SShawn Guo	  will be called pwm-mxs.
404dce82c1SShawn Guo
4117b2b478SThierry Redingconfig PWM_PXA
4217b2b478SThierry Reding	tristate "PXA PWM support"
4317b2b478SThierry Reding	depends on ARCH_PXA
4417b2b478SThierry Reding	help
4517b2b478SThierry Reding	  Generic PWM framework driver for PXA.
4617b2b478SThierry Reding
4717b2b478SThierry Reding	  To compile this driver as a module, choose M here: the module
4817b2b478SThierry Reding	  will be called pwm-pxa.
4917b2b478SThierry Reding
50215c29d3SSascha Hauerconfig PWM_SAMSUNG
51215c29d3SSascha Hauer	tristate "Samsung pwm support"
52215c29d3SSascha Hauer	depends on PLAT_SAMSUNG
53215c29d3SSascha Hauer	help
54215c29d3SSascha Hauer	  Generic PWM framework driver for Samsung.
55215c29d3SSascha Hauer
56215c29d3SSascha Hauer	  To compile this driver as a module, choose M here: the module
57215c29d3SSascha Hauer	  will be called pwm-samsung.
58215c29d3SSascha Hauer
590134b932SThierry Redingconfig PWM_TEGRA
600134b932SThierry Reding	tristate "NVIDIA Tegra PWM support"
610134b932SThierry Reding	depends on ARCH_TEGRA
620134b932SThierry Reding	help
630134b932SThierry Reding	  Generic PWM framework driver for the PWFM controller found on NVIDIA
640134b932SThierry Reding	  Tegra SoCs.
650134b932SThierry Reding
660134b932SThierry Reding	  To compile this driver as a module, choose M here: the module
670134b932SThierry Reding	  will be called pwm-tegra.
680134b932SThierry Reding
69a245ccebSSascha Hauerconfig PWM_VT8500
70a245ccebSSascha Hauer	tristate "vt8500 pwm support"
71a245ccebSSascha Hauer	depends on ARCH_VT8500
72a245ccebSSascha Hauer	help
73a245ccebSSascha Hauer	  Generic PWM framework driver for vt8500.
74a245ccebSSascha Hauer
75a245ccebSSascha Hauer	  To compile this driver as a module, choose M here: the module
76a245ccebSSascha Hauer	  will be called pwm-vt8500.
77a245ccebSSascha Hauer
780c2498f1SSascha Hauerendif
79