dt-bindings: pwm: Add bindings for Toshiba Visconti PWM Controller
[linux-block.git] / drivers / pwm / Kconfig
CommitLineData
ec8f24b7 1# SPDX-License-Identifier: GPL-2.0-only
0c2498f1 2menuconfig PWM
b817bf5c 3 bool "Pulse-Width Modulation (PWM) Support"
0c2498f1 4 help
b817bf5c 5 Generic Pulse-Width Modulation (PWM) support.
0c2498f1 6
b817bf5c
TR
7 In Pulse-Width Modulation, a variation of the width of pulses
8 in a rectangular pulse signal is used as a means to alter the
9 average power of the signal. Applications include efficient
10 power delivery and voltage regulation. In computer systems,
11 PWMs are commonly used to control fans or the brightness of
12 display backlights.
13
14 This framework provides a generic interface to PWM devices
15 within the Linux kernel. On the driver side it provides an API
16 to register and unregister a PWM chip, an abstraction of a PWM
17 controller, that supports one or more PWM devices. Client
18 drivers can request PWM devices and use the generic framework
19 to configure as well as enable and disable them.
20
21 This generic framework replaces the legacy PWM framework which
22 allows only a single driver implementing the required API. Not
23 all legacy implementations have been ported to the framework
24 yet. The framework provides an API that is backward compatible
25 with the legacy framework so that existing client drivers
26 continue to work as expected.
27
28 If unsure, say no.
0c2498f1
SH
29
30if PWM
31
76abbdde
HS
32config PWM_SYSFS
33 bool
34 default y if SYSFS
35
3ad1f3a3
UKK
36config PWM_DEBUG
37 bool "PWM lowlevel drivers additional checks and debug messages"
38 depends on DEBUG_KERNEL
39 help
40 This option enables some additional checks to help lowlevel driver
41 authors to get their callbacks implemented correctly.
42 It is expected to introduce some runtime overhead and diagnostic
43 output to the kernel log, so only enable while working on a driver.
44
6173f8f4
TR
45config PWM_AB8500
46 tristate "AB8500 PWM support"
47 depends on AB8500_CORE && ARCH_U8500
48 help
49 Generic PWM framework driver for Analog Baseband AB8500.
50
51 To compile this driver as a module, choose M here: the module
52 will be called pwm-ab8500.
53
32b16d46
BS
54config PWM_ATMEL
55 tristate "Atmel PWM support"
e96c0ff4 56 depends on ARCH_AT91 || COMPILE_TEST
71d4b833 57 depends on HAS_IOMEM && OF
32b16d46
BS
58 help
59 Generic PWM framework driver for Atmel SoC.
60
61 To compile this driver as a module, choose M here: the module
62 will be called pwm-atmel.
63
2b4984be
BB
64config PWM_ATMEL_HLCDC_PWM
65 tristate "Atmel HLCDC PWM support"
66 depends on MFD_ATMEL_HLCDC
d2048c49 67 depends on HAVE_CLK
2b4984be
BB
68 help
69 Generic PWM framework driver for the PWM output of the HLCDC
70 (Atmel High-end LCD Controller). This PWM output is mainly used
71 to control the LCD backlight.
72
73 To compile this driver as a module, choose M here: the module
74 will be called pwm-atmel-hlcdc.
75
9421bade 76config PWM_ATMEL_TCB
b133d2a1 77 tristate "Atmel TC Block PWM support"
061f8572
AB
78 depends on OF
79 select REGMAP_MMIO
9421bade
BB
80 help
81 Generic PWM framework driver for Atmel Timer Counter Block.
82
83 A Timer Counter Block provides 6 PWM devices grouped by 2.
84 Devices in a given group must have the same period.
85
86 To compile this driver as a module, choose M here: the module
87 will be called pwm-atmel-tcb.
88
daa5abc4
YRDR
89config PWM_BCM_IPROC
90 tristate "iProc PWM support"
5bf22ff3 91 depends on ARCH_BCM_IPROC || COMPILE_TEST
71d4b833 92 depends on COMMON_CLK && HAS_IOMEM
5bf22ff3 93 default ARCH_BCM_IPROC
daa5abc4
YRDR
94 help
95 Generic PWM framework driver for Broadcom iProc PWM block. This
96 block is used in Broadcom iProc SoC's.
97
98 To compile this driver as a module, choose M here: the module
99 will be called pwm-bcm-iproc.
100
6a4e4bff
TK
101config PWM_BCM_KONA
102 tristate "Kona PWM support"
88a053d2
CP
103 depends on ARCH_BCM_MOBILE || ARCH_BCM_CYGNUS || COMPILE_TEST
104 depends on HAVE_CLK && HAS_IOMEM
105 default ARCH_BCM_MOBILE || ARCH_BCM_CYGNUS
6a4e4bff
TK
106 help
107 Generic PWM framework driver for Broadcom Kona PWM block.
108
109 To compile this driver as a module, choose M here: the module
110 will be called pwm-bcm-kona.
111
e5a06dc5
BT
112config PWM_BCM2835
113 tristate "BCM2835 PWM support"
e96c0ff4 114 depends on ARCH_BCM2835 || ARCH_BRCMSTB || COMPILE_TEST
71d4b833 115 depends on HAS_IOMEM
e5a06dc5
BT
116 help
117 PWM framework driver for BCM2835 controller (Raspberry Pi)
118
119 To compile this driver as a module, choose M here: the module
120 will be called pwm-bcm2835.
121
59d5c8b1
AT
122config PWM_BERLIN
123 tristate "Marvell Berlin PWM support"
e96c0ff4 124 depends on ARCH_BERLIN || COMPILE_TEST
71d4b833 125 depends on HAS_IOMEM
59d5c8b1
AT
126 help
127 PWM framework driver for Marvell Berlin SoCs.
128
129 To compile this driver as a module, choose M here: the module
130 will be called pwm-berlin.
131
3a9f5957
FF
132config PWM_BRCMSTB
133 tristate "Broadcom STB PWM support"
e96c0ff4 134 depends on ARCH_BRCMSTB || BMIPS_GENERIC || COMPILE_TEST
71d4b833 135 depends on HAS_IOMEM
3a9f5957
FF
136 help
137 Generic PWM framework driver for the Broadcom Set-top-Box
138 SoCs (BCM7xxx).
139
140 To compile this driver as a module, choose M Here: the module
141 will be called pwm-brcmstb.c.
142
7eb3f6ff
AS
143config PWM_CLPS711X
144 tristate "CLPS711X PWM support"
145 depends on ARCH_CLPS711X || COMPILE_TEST
dec02f98 146 depends on HAS_IOMEM
7eb3f6ff
AS
147 help
148 Generic PWM framework driver for Cirrus Logic CLPS711X.
149
150 To compile this driver as a module, choose M here: the module
151 will be called pwm-clps711x.
152
a3f37a10
SK
153config PWM_CRC
154 bool "Intel Crystalcove (CRC) PWM support"
155 depends on X86 && INTEL_SOC_PMIC
156 help
157 Generic PWM framework driver for Crystalcove (CRC) PMIC based PWM
158 control.
159
1f0d3bb0
BN
160config PWM_CROS_EC
161 tristate "ChromeOS EC PWM driver"
47f11e0b 162 depends on CROS_EC
1f0d3bb0
BN
163 help
164 PWM driver for exposing a PWM attached to the ChromeOS Embedded
165 Controller.
166
1ed2b3fc
JN
167config PWM_DWC
168 tristate "DesignWare PWM Controller"
169 depends on PCI
170 help
171 PWM driver for Synopsys DWC PWM Controller attached to a PCI bus.
172
173 To compile this driver as a module, choose M here: the module
174 will be called pwm-dwc.
175
a2308698
HS
176config PWM_EP93XX
177 tristate "Cirrus Logic EP93xx PWM support"
e96c0ff4 178 depends on ARCH_EP93XX || COMPILE_TEST
71d4b833 179 depends on HAS_IOMEM
a2308698
HS
180 help
181 Generic PWM framework driver for Cirrus Logic EP93xx.
182
183 To compile this driver as a module, choose M here: the module
184 will be called pwm-ep93xx.
185
b505183b
XL
186config PWM_FSL_FTM
187 tristate "Freescale FlexTimer Module (FTM) PWM support"
36d5be4b 188 depends on HAS_IOMEM
b505183b 189 depends on OF
00018a8a 190 select REGMAP_MMIO
b505183b
XL
191 help
192 Generic FTM PWM framework driver for Freescale VF610 and
193 Layerscape LS-1 SoCs.
194
195 To compile this driver as a module, choose M here: the module
196 will be called pwm-fsl-ftm.
197
d09f0081 198config PWM_HIBVT
199 tristate "HiSilicon BVT PWM support"
200 depends on ARCH_HISI || COMPILE_TEST
71d4b833 201 depends on HAS_IOMEM
d09f0081 202 help
203 Generic PWM framework driver for HiSilicon BVT SoCs.
204
205 To compile this driver as a module, choose M here: the module
206 will be called pwm-hibvt.
207
277bb6a2
NT
208config PWM_IMG
209 tristate "Imagination Technologies PWM driver"
210 depends on HAS_IOMEM
211 depends on MFD_SYSCON
212 depends on COMMON_CLK
213 depends on MIPS || COMPILE_TEST
214 help
215 Generic PWM framework driver for Imagination Technologies
216 PWM block which supports 4 channels.
217
218 To compile this driver as a module, choose M here: the module
219 will be called pwm-img
220
d80f8206
UKK
221config PWM_IMX1
222 tristate "i.MX1 PWM support"
e96c0ff4 223 depends on ARCH_MXC || COMPILE_TEST
71d4b833 224 depends on HAS_IOMEM
29693248 225 help
d80f8206 226 Generic PWM framework driver for i.MX1 and i.MX21
29693248
SH
227
228 To compile this driver as a module, choose M here: the module
d80f8206
UKK
229 will be called pwm-imx1.
230
231config PWM_IMX27
232 tristate "i.MX27 PWM support"
e96c0ff4 233 depends on ARCH_MXC || COMPILE_TEST
71d4b833 234 depends on HAS_IOMEM
d80f8206
UKK
235 help
236 Generic PWM framework driver for i.MX27 and later i.MX SoCs.
237
238 To compile this driver as a module, choose M here: the module
239 will be called pwm-imx27.
29693248 240
738a1cfe
AH
241config PWM_IMX_TPM
242 tristate "i.MX TPM PWM support"
243 depends on ARCH_MXC || COMPILE_TEST
244 depends on HAVE_CLK && HAS_IOMEM
245 help
246 Generic PWM framework driver for i.MX7ULP TPM module, TPM's full
247 name is Low Power Timer/Pulse Width Modulation Module.
248
249 To compile this driver as a module, choose M here: the module
250 will be called pwm-imx-tpm.
251
97960add
RT
252config PWM_INTEL_LGM
253 tristate "Intel LGM PWM support"
254 depends on HAS_IOMEM
255 depends on (OF && X86) || COMPILE_TEST
256 select REGMAP_MMIO
257 help
258 Generic PWM fan controller driver for LGM SoC.
259
260 To compile this driver as a module, choose M here: the module
261 will be called pwm-intel-lgm.
262
6f0841a8
JL
263config PWM_IQS620A
264 tristate "Azoteq IQS620A PWM support"
265 depends on MFD_IQS62X || COMPILE_TEST
266 help
267 Generic PWM framework driver for the Azoteq IQS620A multi-function
268 sensor.
269
270 To compile this driver as a module, choose M here: the module will
271 be called pwm-iqs620a.
272
f6b8a570 273config PWM_JZ4740
b4190062 274 tristate "Ingenic JZ47xx PWM support"
b48d49e0 275 depends on MIPS
ce1f9cec 276 depends on COMMON_CLK
c2693514 277 select MFD_SYSCON
f6b8a570 278 help
b4190062 279 Generic PWM framework driver for Ingenic JZ47xx based
f6b8a570
TR
280 machines.
281
282 To compile this driver as a module, choose M here: the module
283 will be called pwm-jz4740.
284
bd899ceb
VA
285config PWM_KEEMBAY
286 tristate "Intel Keem Bay PWM driver"
287 depends on ARCH_KEEMBAY || (ARM64 && COMPILE_TEST)
288 help
289 The platform driver for Intel Keem Bay PWM controller.
290
291 To compile this driver as a module, choose M here: the module
292 will be called pwm-keembay.
293
af66b3c0
MK
294config PWM_LP3943
295 tristate "TI/National Semiconductor LP3943 PWM support"
296 depends on MFD_LP3943
297 help
298 Generic PWM framework driver for LP3943 which supports two PWM
299 channels.
300
301 To compile this driver as a module, choose M here: the module
302 will be called pwm-lp3943.
303
841e6f90
AA
304config PWM_LPC18XX_SCT
305 tristate "LPC18xx/43xx PWM/SCT support"
e96c0ff4 306 depends on ARCH_LPC18XX || COMPILE_TEST
71d4b833 307 depends on HAS_IOMEM
841e6f90
AA
308 help
309 Generic PWM framework driver for NXP LPC18xx PWM/SCT which
310 supports 16 channels.
311 A maximum of 15 channels can be requested simultaneously and
312 must have the same period.
313
314 To compile this driver as a module, choose M here: the module
315 will be called pwm-lpc18xx-sct.
316
2132fa8d
APS
317config PWM_LPC32XX
318 tristate "LPC32XX PWM support"
e96c0ff4 319 depends on ARCH_LPC32XX || COMPILE_TEST
71d4b833 320 depends on HAS_IOMEM
2132fa8d
APS
321 help
322 Generic PWM framework driver for LPC32XX. The LPC32XX SOC has two
323 PWM controllers.
324
325 To compile this driver as a module, choose M here: the module
326 will be called pwm-lpc32xx.
327
d16a5aa9 328config PWM_LPSS
71d4b833 329 depends on HAS_IOMEM
6f90a00c 330 tristate
d16a5aa9 331
c558e39e
AS
332config PWM_LPSS_PCI
333 tristate "Intel LPSS PWM PCI driver"
aa43edcb
UKK
334 depends on X86 || COMPILE_TEST
335 depends on HAS_IOMEM && PCI
6f90a00c 336 select PWM_LPSS
c558e39e
AS
337 help
338 The PCI driver for Intel Low Power Subsystem PWM controller.
339
340 To compile this driver as a module, choose M here: the module
341 will be called pwm-lpss-pci.
342
343config PWM_LPSS_PLATFORM
344 tristate "Intel LPSS PWM platform driver"
aa43edcb 345 depends on (X86 && ACPI) || COMPILE_TEST
71d4b833 346 depends on HAS_IOMEM
6f90a00c 347 select PWM_LPSS
c558e39e
AS
348 help
349 The platform driver for Intel Low Power Subsystem PWM controller.
350
351 To compile this driver as a module, choose M here: the module
352 will be called pwm-lpss-platform.
353
211ed630
NA
354config PWM_MESON
355 tristate "Amlogic Meson PWM driver"
e96c0ff4 356 depends on ARCH_MESON || COMPILE_TEST
71d4b833 357 depends on COMMON_CLK && HAS_IOMEM
211ed630
NA
358 help
359 The platform driver for Amlogic Meson PWM controller.
360
361 To compile this driver as a module, choose M here: the module
362 will be called pwm-meson.
363
7e3b7dc7
YH
364config PWM_MTK_DISP
365 tristate "MediaTek display PWM driver"
366 depends on ARCH_MEDIATEK || COMPILE_TEST
367 depends on HAS_IOMEM
368 help
369 Generic PWM framework driver for MediaTek disp-pwm device.
370 The PWM is used to control the backlight brightness for display.
371
372 To compile this driver as a module, choose M here: the module
373 will be called pwm-mtk-disp.
374
caf065f8
JC
375config PWM_MEDIATEK
376 tristate "MediaTek PWM support"
8cdc43af 377 depends on ARCH_MEDIATEK || RALINK || COMPILE_TEST
71d4b833 378 depends on HAS_IOMEM
caf065f8
JC
379 help
380 Generic PWM framework driver for Mediatek ARM SoC.
381
382 To compile this driver as a module, choose M here: the module
aa12d7a7 383 will be called pwm-mediatek.
caf065f8 384
4dce82c1
SG
385config PWM_MXS
386 tristate "Freescale MXS PWM support"
e96c0ff4 387 depends on ARCH_MXS || COMPILE_TEST
71d4b833 388 depends on HAS_IOMEM && OF
01bf32e9 389 select STMP_DEVICE
4dce82c1
SG
390 help
391 Generic PWM framework driver for Freescale MXS.
392
393 To compile this driver as a module, choose M here: the module
394 will be called pwm-mxs.
395
6604c655
NA
396config PWM_OMAP_DMTIMER
397 tristate "OMAP Dual-Mode Timer PWM support"
9f2919e9
UKK
398 depends on OF
399 depends on OMAP_DM_TIMER || COMPILE_TEST
6604c655
NA
400 help
401 Generic PWM framework driver for OMAP Dual-Mode Timer PWM output
402
403 To compile this driver as a module, choose M here: the module
404 will be called pwm-omap-dmtimer
405
88b613e6
ST
406config PWM_PCA9685
407 tristate "NXP PCA9685 PWM driver"
912b8439 408 depends on I2C
2c80a492 409 select REGMAP_I2C
88b613e6
ST
410 help
411 Generic PWM framework driver for NXP PCA9685 LED controller.
412
413 To compile this driver as a module, choose M here: the module
414 will be called pwm-pca9685.
415
17b2b478
TR
416config PWM_PXA
417 tristate "PXA PWM support"
e96c0ff4 418 depends on ARCH_PXA || COMPILE_TEST
71d4b833 419 depends on HAS_IOMEM
17b2b478
TR
420 help
421 Generic PWM framework driver for PXA.
422
423 To compile this driver as a module, choose M here: the module
424 will be called pwm-pxa.
425
ed6c1476
YS
426config PWM_RCAR
427 tristate "Renesas R-Car PWM support"
48169988 428 depends on ARCH_RENESAS || COMPILE_TEST
ed6c1476
YS
429 depends on HAS_IOMEM
430 help
431 This driver exposes the PWM Timer controller found in Renesas
432 R-Car chips through the PWM API.
433
434 To compile this driver as a module, choose M here: the module
435 will be called pwm-rcar.
436
99b82abb
LP
437config PWM_RENESAS_TPU
438 tristate "Renesas TPU PWM support"
03d99531 439 depends on ARCH_RENESAS || COMPILE_TEST
2974b098 440 depends on HAS_IOMEM
99b82abb
LP
441 help
442 This driver exposes the Timer Pulse Unit (TPU) PWM controller found
443 in Renesas chips through the PWM API.
444
445 To compile this driver as a module, choose M here: the module
446 will be called pwm-renesas-tpu.
447
101353c8
BG
448config PWM_ROCKCHIP
449 tristate "Rockchip PWM support"
e96c0ff4 450 depends on ARCH_ROCKCHIP || COMPILE_TEST
71d4b833 451 depends on HAS_IOMEM
101353c8
BG
452 help
453 Generic PWM framework driver for the PWM controller found on
454 Rockchip SoCs.
455
215c29d3 456config PWM_SAMSUNG
b133d2a1 457 tristate "Samsung PWM support"
db8230d2 458 depends on PLAT_SAMSUNG || ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST
71d4b833 459 depends on HAS_IOMEM
215c29d3
SH
460 help
461 Generic PWM framework driver for Samsung.
462
463 To compile this driver as a module, choose M here: the module
464 will be called pwm-samsung.
465
9e37a53e
YS
466config PWM_SIFIVE
467 tristate "SiFive PWM support"
468 depends on OF
71d4b833 469 depends on COMMON_CLK && HAS_IOMEM
9e37a53e
YS
470 depends on RISCV || COMPILE_TEST
471 help
472 Generic PWM framework driver for SiFive SoCs.
473
474 To compile this driver as a module, choose M here: the module
475 will be called pwm-sifive.
476
9db33d22
MW
477config PWM_SL28CPLD
478 tristate "Kontron sl28cpld PWM support"
479 depends on MFD_SL28CPLD || COMPILE_TEST
480 help
481 Generic PWM framework driver for board management controller
482 found on the Kontron sl28 CPLD.
483
484 To compile this driver as a module, choose M here: the module
485 will be called pwm-sl28cpld.
486
ce20364b
SH
487config PWM_SPEAR
488 tristate "STMicroelectronics SPEAr PWM support"
e96c0ff4 489 depends on PLAT_SPEAR || COMPILE_TEST
71d4b833 490 depends on HAS_IOMEM && OF
ce20364b
SH
491 help
492 Generic PWM framework driver for the PWM controller on ST
493 SPEAr SoCs.
494
495 To compile this driver as a module, choose M here: the module
496 will be called pwm-spear.
497
8aae4b02
BW
498config PWM_SPRD
499 tristate "Spreadtrum PWM support"
500 depends on ARCH_SPRD || COMPILE_TEST
501 depends on HAS_IOMEM
502 help
503 Generic PWM framework driver for the PWM controller on
504 Spreadtrum SoCs.
505
506 To compile this driver as a module, choose M here: the module
507 will be called pwm-sprd.
508
378fe115
LJ
509config PWM_STI
510 tristate "STiH4xx PWM support"
e96c0ff4 511 depends on ARCH_STI || COMPILE_TEST
71d4b833 512 depends on HAS_IOMEM && OF
378fe115
LJ
513 help
514 Generic PWM framework driver for STiH4xx SoCs.
515
516 To compile this driver as a module, choose M here: the module
517 will be called pwm-sti.
518
7edf7369
BG
519config PWM_STM32
520 tristate "STMicroelectronics STM32 PWM"
e96c0ff4 521 depends on MFD_STM32_TIMERS || COMPILE_TEST
7edf7369
BG
522 help
523 Generic PWM framework driver for STM32 SoCs.
524
525 To compile this driver as a module, choose M here: the module
526 will be called pwm-stm32.
527
e70a540b
FG
528config PWM_STM32_LP
529 tristate "STMicroelectronics STM32 PWM LP"
530 depends on MFD_STM32_LPTIMER || COMPILE_TEST
531 help
532 Generic PWM framework driver for STMicroelectronics STM32 SoCs
533 with Low-Power Timer (LPTIM).
534
535 To compile this driver as a module, choose M here: the module
536 will be called pwm-stm32-lp.
537
ef1f09ec
LW
538config PWM_STMPE
539 bool "STMPE expander PWM export"
540 depends on MFD_STMPE
541 help
542 This enables support for the PWMs found in the STMPE I/O
543 expanders.
544
09853ce7
AB
545config PWM_SUN4I
546 tristate "Allwinner PWM support"
547 depends on ARCH_SUNXI || COMPILE_TEST
548 depends on HAS_IOMEM && COMMON_CLK
549 help
550 Generic PWM framework driver for Allwinner SoCs.
551
552 To compile this driver as a module, choose M here: the module
553 will be called pwm-sun4i.
554
0134b932
TR
555config PWM_TEGRA
556 tristate "NVIDIA Tegra PWM support"
e96c0ff4 557 depends on ARCH_TEGRA || COMPILE_TEST
71d4b833 558 depends on HAS_IOMEM
0134b932
TR
559 help
560 Generic PWM framework driver for the PWFM controller found on NVIDIA
561 Tegra SoCs.
562
563 To compile this driver as a module, choose M here: the module
564 will be called pwm-tegra.
565
f24e5641 566config PWM_TIECAP
8e0cb05b 567 tristate "ECAP PWM support"
e96c0ff4 568 depends on ARCH_OMAP2PLUS || ARCH_DAVINCI_DA8XX || ARCH_KEYSTONE || ARCH_K3 || COMPILE_TEST
71d4b833 569 depends on HAS_IOMEM
8e0cb05b 570 help
6f37709f 571 PWM driver support for the ECAP APWM controller found on TI SOCs
8e0cb05b
PA
572
573 To compile this driver as a module, choose M here: the module
574 will be called pwm-tiecap.
575
f24e5641 576config PWM_TIEHRPWM
19891b20 577 tristate "EHRPWM PWM support"
e96c0ff4 578 depends on ARCH_OMAP2PLUS || ARCH_DAVINCI_DA8XX || ARCH_K3 || COMPILE_TEST
71d4b833 579 depends on HAS_IOMEM
19891b20 580 help
efc80fb3 581 PWM driver support for the EHRPWM controller found on TI SOCs
19891b20
PA
582
583 To compile this driver as a module, choose M here: the module
584 will be called pwm-tiehrpwm.
585
3744c263
PU
586config PWM_TWL
587 tristate "TWL4030/6030 PWM support"
588 depends on TWL4030_CORE
589 help
590 Generic PWM framework driver for TWL4030/6030.
591
592 To compile this driver as a module, choose M here: the module
593 will be called pwm-twl.
594
aa765647
PU
595config PWM_TWL_LED
596 tristate "TWL4030/6030 PWM support for LED drivers"
597 depends on TWL4030_CORE
598 help
599 Generic PWM framework driver for TWL4030/6030 LED terminals.
600
601 To compile this driver as a module, choose M here: the module
602 will be called pwm-twl-led.
603
a245cceb 604config PWM_VT8500
b133d2a1 605 tristate "vt8500 PWM support"
e96c0ff4 606 depends on ARCH_VT8500 || COMPILE_TEST
71d4b833 607 depends on HAS_IOMEM
a245cceb
SH
608 help
609 Generic PWM framework driver for vt8500.
610
611 To compile this driver as a module, choose M here: the module
612 will be called pwm-vt8500.
613
0c2498f1 614endif