xref: /openbmc/linux/drivers/pwm/Kconfig (revision 2132fa8d)
10c2498f1SSascha Hauermenuconfig PWM
20c2498f1SSascha Hauer	bool "PWM Support"
3eac7a92fSThierry 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
31*2132fa8dSAlexandre Pereira da Silvaconfig PWM_LPC32XX
32*2132fa8dSAlexandre Pereira da Silva	tristate "LPC32XX PWM support"
33*2132fa8dSAlexandre Pereira da Silva	depends on ARCH_LPC32XX
34*2132fa8dSAlexandre Pereira da Silva	help
35*2132fa8dSAlexandre Pereira da Silva	  Generic PWM framework driver for LPC32XX. The LPC32XX SOC has two
36*2132fa8dSAlexandre Pereira da Silva	  PWM controllers.
37*2132fa8dSAlexandre Pereira da Silva
38*2132fa8dSAlexandre Pereira da Silva	  To compile this driver as a module, choose M here: the module
39*2132fa8dSAlexandre Pereira da Silva	  will be called pwm-lpc32xx.
40*2132fa8dSAlexandre Pereira da Silva
414dce82c1SShawn Guoconfig PWM_MXS
424dce82c1SShawn Guo	tristate "Freescale MXS PWM support"
434dce82c1SShawn Guo	depends on ARCH_MXS && OF
4401bf32e9SShawn Guo	select STMP_DEVICE
454dce82c1SShawn Guo	help
464dce82c1SShawn Guo	  Generic PWM framework driver for Freescale MXS.
474dce82c1SShawn Guo
484dce82c1SShawn Guo	  To compile this driver as a module, choose M here: the module
494dce82c1SShawn Guo	  will be called pwm-mxs.
504dce82c1SShawn Guo
5117b2b478SThierry Redingconfig PWM_PXA
5217b2b478SThierry Reding	tristate "PXA PWM support"
5317b2b478SThierry Reding	depends on ARCH_PXA
5417b2b478SThierry Reding	help
5517b2b478SThierry Reding	  Generic PWM framework driver for PXA.
5617b2b478SThierry Reding
5717b2b478SThierry Reding	  To compile this driver as a module, choose M here: the module
5817b2b478SThierry Reding	  will be called pwm-pxa.
5917b2b478SThierry Reding
60215c29d3SSascha Hauerconfig PWM_SAMSUNG
61215c29d3SSascha Hauer	tristate "Samsung pwm support"
62215c29d3SSascha Hauer	depends on PLAT_SAMSUNG
63215c29d3SSascha Hauer	help
64215c29d3SSascha Hauer	  Generic PWM framework driver for Samsung.
65215c29d3SSascha Hauer
66215c29d3SSascha Hauer	  To compile this driver as a module, choose M here: the module
67215c29d3SSascha Hauer	  will be called pwm-samsung.
68215c29d3SSascha Hauer
690134b932SThierry Redingconfig PWM_TEGRA
700134b932SThierry Reding	tristate "NVIDIA Tegra PWM support"
710134b932SThierry Reding	depends on ARCH_TEGRA
720134b932SThierry Reding	help
730134b932SThierry Reding	  Generic PWM framework driver for the PWFM controller found on NVIDIA
740134b932SThierry Reding	  Tegra SoCs.
750134b932SThierry Reding
760134b932SThierry Reding	  To compile this driver as a module, choose M here: the module
770134b932SThierry Reding	  will be called pwm-tegra.
780134b932SThierry Reding
79a245ccebSSascha Hauerconfig PWM_VT8500
80a245ccebSSascha Hauer	tristate "vt8500 pwm support"
81a245ccebSSascha Hauer	depends on ARCH_VT8500
82a245ccebSSascha Hauer	help
83a245ccebSSascha Hauer	  Generic PWM framework driver for vt8500.
84a245ccebSSascha Hauer
85a245ccebSSascha Hauer	  To compile this driver as a module, choose M here: the module
86a245ccebSSascha Hauer	  will be called pwm-vt8500.
87a245ccebSSascha Hauer
880c2498f1SSascha Hauerendif
89