Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
0c2498f1 | 2 | menuconfig 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 | |
30 | if PWM | |
31 | ||
76abbdde HS |
32 | config PWM_SYSFS |
33 | bool | |
34 | default y if SYSFS | |
35 | ||
6173f8f4 TR |
36 | config PWM_AB8500 |
37 | tristate "AB8500 PWM support" | |
38 | depends on AB8500_CORE && ARCH_U8500 | |
39 | help | |
40 | Generic PWM framework driver for Analog Baseband AB8500. | |
41 | ||
42 | To compile this driver as a module, choose M here: the module | |
43 | will be called pwm-ab8500. | |
44 | ||
32b16d46 BS |
45 | config PWM_ATMEL |
46 | tristate "Atmel PWM support" | |
a687a533 | 47 | depends on ARCH_AT91 |
32b16d46 BS |
48 | help |
49 | Generic PWM framework driver for Atmel SoC. | |
50 | ||
51 | To compile this driver as a module, choose M here: the module | |
52 | will be called pwm-atmel. | |
53 | ||
2b4984be BB |
54 | config PWM_ATMEL_HLCDC_PWM |
55 | tristate "Atmel HLCDC PWM support" | |
56 | depends on MFD_ATMEL_HLCDC | |
d2048c49 | 57 | depends on HAVE_CLK |
2b4984be BB |
58 | help |
59 | Generic PWM framework driver for the PWM output of the HLCDC | |
60 | (Atmel High-end LCD Controller). This PWM output is mainly used | |
61 | to control the LCD backlight. | |
62 | ||
63 | To compile this driver as a module, choose M here: the module | |
64 | will be called pwm-atmel-hlcdc. | |
65 | ||
9421bade | 66 | config PWM_ATMEL_TCB |
b133d2a1 | 67 | tristate "Atmel TC Block PWM support" |
9421bade BB |
68 | depends on ATMEL_TCLIB && OF |
69 | help | |
70 | Generic PWM framework driver for Atmel Timer Counter Block. | |
71 | ||
72 | A Timer Counter Block provides 6 PWM devices grouped by 2. | |
73 | Devices in a given group must have the same period. | |
74 | ||
75 | To compile this driver as a module, choose M here: the module | |
76 | will be called pwm-atmel-tcb. | |
77 | ||
daa5abc4 YRDR |
78 | config PWM_BCM_IPROC |
79 | tristate "iProc PWM support" | |
5bf22ff3 SB |
80 | depends on ARCH_BCM_IPROC || COMPILE_TEST |
81 | depends on COMMON_CLK | |
82 | default ARCH_BCM_IPROC | |
daa5abc4 YRDR |
83 | help |
84 | Generic PWM framework driver for Broadcom iProc PWM block. This | |
85 | block is used in Broadcom iProc SoC's. | |
86 | ||
87 | To compile this driver as a module, choose M here: the module | |
88 | will be called pwm-bcm-iproc. | |
89 | ||
6a4e4bff TK |
90 | config PWM_BCM_KONA |
91 | tristate "Kona PWM support" | |
88a053d2 CP |
92 | depends on ARCH_BCM_MOBILE || ARCH_BCM_CYGNUS || COMPILE_TEST |
93 | depends on HAVE_CLK && HAS_IOMEM | |
94 | default ARCH_BCM_MOBILE || ARCH_BCM_CYGNUS | |
6a4e4bff TK |
95 | help |
96 | Generic PWM framework driver for Broadcom Kona PWM block. | |
97 | ||
98 | To compile this driver as a module, choose M here: the module | |
99 | will be called pwm-bcm-kona. | |
100 | ||
e5a06dc5 BT |
101 | config PWM_BCM2835 |
102 | tristate "BCM2835 PWM support" | |
103 | depends on ARCH_BCM2835 | |
104 | help | |
105 | PWM framework driver for BCM2835 controller (Raspberry Pi) | |
106 | ||
107 | To compile this driver as a module, choose M here: the module | |
108 | will be called pwm-bcm2835. | |
109 | ||
59d5c8b1 AT |
110 | config PWM_BERLIN |
111 | tristate "Marvell Berlin PWM support" | |
112 | depends on ARCH_BERLIN | |
113 | help | |
114 | PWM framework driver for Marvell Berlin SoCs. | |
115 | ||
116 | To compile this driver as a module, choose M here: the module | |
117 | will be called pwm-berlin. | |
118 | ||
3a9f5957 FF |
119 | config PWM_BRCMSTB |
120 | tristate "Broadcom STB PWM support" | |
121 | depends on ARCH_BRCMSTB || BMIPS_GENERIC | |
122 | help | |
123 | Generic PWM framework driver for the Broadcom Set-top-Box | |
124 | SoCs (BCM7xxx). | |
125 | ||
126 | To compile this driver as a module, choose M Here: the module | |
127 | will be called pwm-brcmstb.c. | |
128 | ||
7eb3f6ff AS |
129 | config PWM_CLPS711X |
130 | tristate "CLPS711X PWM support" | |
131 | depends on ARCH_CLPS711X || COMPILE_TEST | |
dec02f98 | 132 | depends on HAS_IOMEM |
7eb3f6ff AS |
133 | help |
134 | Generic PWM framework driver for Cirrus Logic CLPS711X. | |
135 | ||
136 | To compile this driver as a module, choose M here: the module | |
137 | will be called pwm-clps711x. | |
138 | ||
a3f37a10 SK |
139 | config PWM_CRC |
140 | bool "Intel Crystalcove (CRC) PWM support" | |
141 | depends on X86 && INTEL_SOC_PMIC | |
142 | help | |
143 | Generic PWM framework driver for Crystalcove (CRC) PMIC based PWM | |
144 | control. | |
145 | ||
1f0d3bb0 BN |
146 | config PWM_CROS_EC |
147 | tristate "ChromeOS EC PWM driver" | |
148 | depends on MFD_CROS_EC | |
149 | help | |
150 | PWM driver for exposing a PWM attached to the ChromeOS Embedded | |
151 | Controller. | |
152 | ||
a2308698 HS |
153 | config PWM_EP93XX |
154 | tristate "Cirrus Logic EP93xx PWM support" | |
155 | depends on ARCH_EP93XX | |
156 | help | |
157 | Generic PWM framework driver for Cirrus Logic EP93xx. | |
158 | ||
159 | To compile this driver as a module, choose M here: the module | |
160 | will be called pwm-ep93xx. | |
161 | ||
b505183b XL |
162 | config PWM_FSL_FTM |
163 | tristate "Freescale FlexTimer Module (FTM) PWM support" | |
36d5be4b | 164 | depends on HAS_IOMEM |
b505183b | 165 | depends on OF |
00018a8a | 166 | select REGMAP_MMIO |
b505183b XL |
167 | help |
168 | Generic FTM PWM framework driver for Freescale VF610 and | |
169 | Layerscape LS-1 SoCs. | |
170 | ||
171 | To compile this driver as a module, choose M here: the module | |
172 | will be called pwm-fsl-ftm. | |
173 | ||
d09f0081 | 174 | config PWM_HIBVT |
175 | tristate "HiSilicon BVT PWM support" | |
176 | depends on ARCH_HISI || COMPILE_TEST | |
177 | help | |
178 | Generic PWM framework driver for HiSilicon BVT SoCs. | |
179 | ||
180 | To compile this driver as a module, choose M here: the module | |
181 | will be called pwm-hibvt. | |
182 | ||
277bb6a2 NT |
183 | config PWM_IMG |
184 | tristate "Imagination Technologies PWM driver" | |
185 | depends on HAS_IOMEM | |
186 | depends on MFD_SYSCON | |
187 | depends on COMMON_CLK | |
188 | depends on MIPS || COMPILE_TEST | |
189 | help | |
190 | Generic PWM framework driver for Imagination Technologies | |
191 | PWM block which supports 4 channels. | |
192 | ||
193 | To compile this driver as a module, choose M here: the module | |
194 | will be called pwm-img | |
195 | ||
d80f8206 UKK |
196 | config PWM_IMX1 |
197 | tristate "i.MX1 PWM support" | |
29693248 SH |
198 | depends on ARCH_MXC |
199 | help | |
d80f8206 | 200 | Generic PWM framework driver for i.MX1 and i.MX21 |
29693248 SH |
201 | |
202 | To compile this driver as a module, choose M here: the module | |
d80f8206 UKK |
203 | will be called pwm-imx1. |
204 | ||
205 | config PWM_IMX27 | |
206 | tristate "i.MX27 PWM support" | |
207 | depends on ARCH_MXC | |
208 | help | |
209 | Generic PWM framework driver for i.MX27 and later i.MX SoCs. | |
210 | ||
211 | To compile this driver as a module, choose M here: the module | |
212 | will be called pwm-imx27. | |
29693248 | 213 | |
738a1cfe AH |
214 | config PWM_IMX_TPM |
215 | tristate "i.MX TPM PWM support" | |
216 | depends on ARCH_MXC || COMPILE_TEST | |
217 | depends on HAVE_CLK && HAS_IOMEM | |
218 | help | |
219 | Generic PWM framework driver for i.MX7ULP TPM module, TPM's full | |
220 | name is Low Power Timer/Pulse Width Modulation Module. | |
221 | ||
222 | To compile this driver as a module, choose M here: the module | |
223 | will be called pwm-imx-tpm. | |
224 | ||
f6b8a570 | 225 | config PWM_JZ4740 |
b4190062 PC |
226 | tristate "Ingenic JZ47xx PWM support" |
227 | depends on MACH_INGENIC | |
f6b8a570 | 228 | help |
b4190062 | 229 | Generic PWM framework driver for Ingenic JZ47xx based |
f6b8a570 TR |
230 | machines. |
231 | ||
232 | To compile this driver as a module, choose M here: the module | |
233 | will be called pwm-jz4740. | |
234 | ||
af66b3c0 MK |
235 | config PWM_LP3943 |
236 | tristate "TI/National Semiconductor LP3943 PWM support" | |
237 | depends on MFD_LP3943 | |
238 | help | |
239 | Generic PWM framework driver for LP3943 which supports two PWM | |
240 | channels. | |
241 | ||
242 | To compile this driver as a module, choose M here: the module | |
243 | will be called pwm-lp3943. | |
244 | ||
841e6f90 AA |
245 | config PWM_LPC18XX_SCT |
246 | tristate "LPC18xx/43xx PWM/SCT support" | |
247 | depends on ARCH_LPC18XX | |
248 | help | |
249 | Generic PWM framework driver for NXP LPC18xx PWM/SCT which | |
250 | supports 16 channels. | |
251 | A maximum of 15 channels can be requested simultaneously and | |
252 | must have the same period. | |
253 | ||
254 | To compile this driver as a module, choose M here: the module | |
255 | will be called pwm-lpc18xx-sct. | |
256 | ||
2132fa8d APS |
257 | config PWM_LPC32XX |
258 | tristate "LPC32XX PWM support" | |
259 | depends on ARCH_LPC32XX | |
260 | help | |
261 | Generic PWM framework driver for LPC32XX. The LPC32XX SOC has two | |
262 | PWM controllers. | |
263 | ||
264 | To compile this driver as a module, choose M here: the module | |
265 | will be called pwm-lpc32xx. | |
266 | ||
d16a5aa9 | 267 | config PWM_LPSS |
6f90a00c | 268 | tristate |
d16a5aa9 | 269 | |
c558e39e AS |
270 | config PWM_LPSS_PCI |
271 | tristate "Intel LPSS PWM PCI driver" | |
6f90a00c AS |
272 | depends on X86 && PCI |
273 | select PWM_LPSS | |
c558e39e AS |
274 | help |
275 | The PCI driver for Intel Low Power Subsystem PWM controller. | |
276 | ||
277 | To compile this driver as a module, choose M here: the module | |
278 | will be called pwm-lpss-pci. | |
279 | ||
280 | config PWM_LPSS_PLATFORM | |
281 | tristate "Intel LPSS PWM platform driver" | |
6f90a00c AS |
282 | depends on X86 && ACPI |
283 | select PWM_LPSS | |
c558e39e AS |
284 | help |
285 | The platform driver for Intel Low Power Subsystem PWM controller. | |
286 | ||
287 | To compile this driver as a module, choose M here: the module | |
288 | will be called pwm-lpss-platform. | |
289 | ||
211ed630 NA |
290 | config PWM_MESON |
291 | tristate "Amlogic Meson PWM driver" | |
292 | depends on ARCH_MESON | |
293 | help | |
294 | The platform driver for Amlogic Meson PWM controller. | |
295 | ||
296 | To compile this driver as a module, choose M here: the module | |
297 | will be called pwm-meson. | |
298 | ||
7e3b7dc7 YH |
299 | config PWM_MTK_DISP |
300 | tristate "MediaTek display PWM driver" | |
301 | depends on ARCH_MEDIATEK || COMPILE_TEST | |
302 | depends on HAS_IOMEM | |
303 | help | |
304 | Generic PWM framework driver for MediaTek disp-pwm device. | |
305 | The PWM is used to control the backlight brightness for display. | |
306 | ||
307 | To compile this driver as a module, choose M here: the module | |
308 | will be called pwm-mtk-disp. | |
309 | ||
caf065f8 JC |
310 | config PWM_MEDIATEK |
311 | tristate "MediaTek PWM support" | |
8cdc43af | 312 | depends on ARCH_MEDIATEK || RALINK || COMPILE_TEST |
caf065f8 JC |
313 | help |
314 | Generic PWM framework driver for Mediatek ARM SoC. | |
315 | ||
316 | To compile this driver as a module, choose M here: the module | |
aa12d7a7 | 317 | will be called pwm-mediatek. |
caf065f8 | 318 | |
4dce82c1 SG |
319 | config PWM_MXS |
320 | tristate "Freescale MXS PWM support" | |
321 | depends on ARCH_MXS && OF | |
01bf32e9 | 322 | select STMP_DEVICE |
4dce82c1 SG |
323 | help |
324 | Generic PWM framework driver for Freescale MXS. | |
325 | ||
326 | To compile this driver as a module, choose M here: the module | |
327 | will be called pwm-mxs. | |
328 | ||
6604c655 NA |
329 | config PWM_OMAP_DMTIMER |
330 | tristate "OMAP Dual-Mode Timer PWM support" | |
331 | depends on OF && ARCH_OMAP && OMAP_DM_TIMER | |
332 | help | |
333 | Generic PWM framework driver for OMAP Dual-Mode Timer PWM output | |
334 | ||
335 | To compile this driver as a module, choose M here: the module | |
336 | will be called pwm-omap-dmtimer | |
337 | ||
88b613e6 ST |
338 | config PWM_PCA9685 |
339 | tristate "NXP PCA9685 PWM driver" | |
912b8439 | 340 | depends on I2C |
2c80a492 | 341 | select REGMAP_I2C |
88b613e6 ST |
342 | help |
343 | Generic PWM framework driver for NXP PCA9685 LED controller. | |
344 | ||
345 | To compile this driver as a module, choose M here: the module | |
346 | will be called pwm-pca9685. | |
347 | ||
79c11b6f TR |
348 | config PWM_PUV3 |
349 | tristate "PKUnity NetBook-0916 PWM support" | |
350 | depends on ARCH_PUV3 | |
351 | help | |
352 | Generic PWM framework driver for PKUnity NetBook-0916. | |
353 | ||
354 | To compile this driver as a module, choose M here: the module | |
355 | will be called pwm-puv3. | |
356 | ||
17b2b478 TR |
357 | config PWM_PXA |
358 | tristate "PXA PWM support" | |
359 | depends on ARCH_PXA | |
360 | help | |
361 | Generic PWM framework driver for PXA. | |
362 | ||
363 | To compile this driver as a module, choose M here: the module | |
364 | will be called pwm-pxa. | |
365 | ||
ed6c1476 YS |
366 | config PWM_RCAR |
367 | tristate "Renesas R-Car PWM support" | |
48169988 | 368 | depends on ARCH_RENESAS || COMPILE_TEST |
ed6c1476 YS |
369 | depends on HAS_IOMEM |
370 | help | |
371 | This driver exposes the PWM Timer controller found in Renesas | |
372 | R-Car chips through the PWM API. | |
373 | ||
374 | To compile this driver as a module, choose M here: the module | |
375 | will be called pwm-rcar. | |
376 | ||
99b82abb LP |
377 | config PWM_RENESAS_TPU |
378 | tristate "Renesas TPU PWM support" | |
03d99531 | 379 | depends on ARCH_RENESAS || COMPILE_TEST |
2974b098 | 380 | depends on HAS_IOMEM |
99b82abb LP |
381 | help |
382 | This driver exposes the Timer Pulse Unit (TPU) PWM controller found | |
383 | in Renesas chips through the PWM API. | |
384 | ||
385 | To compile this driver as a module, choose M here: the module | |
386 | will be called pwm-renesas-tpu. | |
387 | ||
101353c8 BG |
388 | config PWM_ROCKCHIP |
389 | tristate "Rockchip PWM support" | |
390 | depends on ARCH_ROCKCHIP | |
391 | help | |
392 | Generic PWM framework driver for the PWM controller found on | |
393 | Rockchip SoCs. | |
394 | ||
215c29d3 | 395 | config PWM_SAMSUNG |
b133d2a1 | 396 | tristate "Samsung PWM support" |
06e4cb6b | 397 | depends on PLAT_SAMSUNG || ARCH_EXYNOS |
215c29d3 SH |
398 | help |
399 | Generic PWM framework driver for Samsung. | |
400 | ||
401 | To compile this driver as a module, choose M here: the module | |
402 | will be called pwm-samsung. | |
403 | ||
9e37a53e YS |
404 | config PWM_SIFIVE |
405 | tristate "SiFive PWM support" | |
406 | depends on OF | |
407 | depends on COMMON_CLK | |
408 | depends on RISCV || COMPILE_TEST | |
409 | help | |
410 | Generic PWM framework driver for SiFive SoCs. | |
411 | ||
412 | To compile this driver as a module, choose M here: the module | |
413 | will be called pwm-sifive. | |
414 | ||
ce20364b SH |
415 | config PWM_SPEAR |
416 | tristate "STMicroelectronics SPEAr PWM support" | |
417 | depends on PLAT_SPEAR | |
418 | depends on OF | |
419 | help | |
420 | Generic PWM framework driver for the PWM controller on ST | |
421 | SPEAr SoCs. | |
422 | ||
423 | To compile this driver as a module, choose M here: the module | |
424 | will be called pwm-spear. | |
425 | ||
378fe115 LJ |
426 | config PWM_STI |
427 | tristate "STiH4xx PWM support" | |
428 | depends on ARCH_STI | |
429 | depends on OF | |
430 | help | |
431 | Generic PWM framework driver for STiH4xx SoCs. | |
432 | ||
433 | To compile this driver as a module, choose M here: the module | |
434 | will be called pwm-sti. | |
435 | ||
7edf7369 BG |
436 | config PWM_STM32 |
437 | tristate "STMicroelectronics STM32 PWM" | |
d968e504 | 438 | depends on MFD_STM32_TIMERS |
7edf7369 BG |
439 | help |
440 | Generic PWM framework driver for STM32 SoCs. | |
441 | ||
442 | To compile this driver as a module, choose M here: the module | |
443 | will be called pwm-stm32. | |
444 | ||
e70a540b FG |
445 | config PWM_STM32_LP |
446 | tristate "STMicroelectronics STM32 PWM LP" | |
447 | depends on MFD_STM32_LPTIMER || COMPILE_TEST | |
448 | help | |
449 | Generic PWM framework driver for STMicroelectronics STM32 SoCs | |
450 | with Low-Power Timer (LPTIM). | |
451 | ||
452 | To compile this driver as a module, choose M here: the module | |
453 | will be called pwm-stm32-lp. | |
454 | ||
ef1f09ec LW |
455 | config PWM_STMPE |
456 | bool "STMPE expander PWM export" | |
457 | depends on MFD_STMPE | |
458 | help | |
459 | This enables support for the PWMs found in the STMPE I/O | |
460 | expanders. | |
461 | ||
09853ce7 AB |
462 | config PWM_SUN4I |
463 | tristate "Allwinner PWM support" | |
464 | depends on ARCH_SUNXI || COMPILE_TEST | |
465 | depends on HAS_IOMEM && COMMON_CLK | |
466 | help | |
467 | Generic PWM framework driver for Allwinner SoCs. | |
468 | ||
469 | To compile this driver as a module, choose M here: the module | |
470 | will be called pwm-sun4i. | |
471 | ||
0134b932 TR |
472 | config PWM_TEGRA |
473 | tristate "NVIDIA Tegra PWM support" | |
474 | depends on ARCH_TEGRA | |
475 | help | |
476 | Generic PWM framework driver for the PWFM controller found on NVIDIA | |
477 | Tegra SoCs. | |
478 | ||
479 | To compile this driver as a module, choose M here: the module | |
480 | will be called pwm-tegra. | |
481 | ||
8e0cb05b PA |
482 | config PWM_TIECAP |
483 | tristate "ECAP PWM support" | |
6f37709f | 484 | depends on ARCH_OMAP2PLUS || ARCH_DAVINCI_DA8XX || ARCH_KEYSTONE || ARCH_K3 |
8e0cb05b | 485 | help |
6f37709f | 486 | PWM driver support for the ECAP APWM controller found on TI SOCs |
8e0cb05b PA |
487 | |
488 | To compile this driver as a module, choose M here: the module | |
489 | will be called pwm-tiecap. | |
490 | ||
19891b20 PA |
491 | config PWM_TIEHRPWM |
492 | tristate "EHRPWM PWM support" | |
efc80fb3 | 493 | depends on ARCH_OMAP2PLUS || ARCH_DAVINCI_DA8XX || ARCH_K3 |
19891b20 | 494 | help |
efc80fb3 | 495 | PWM driver support for the EHRPWM controller found on TI SOCs |
19891b20 PA |
496 | |
497 | To compile this driver as a module, choose M here: the module | |
498 | will be called pwm-tiehrpwm. | |
499 | ||
af0ba001 PA |
500 | config PWM_TIPWMSS |
501 | bool | |
25ebc9ec | 502 | default y if (ARCH_OMAP2PLUS) && (PWM_TIECAP || PWM_TIEHRPWM) |
af0ba001 PA |
503 | help |
504 | PWM Subsystem driver support for AM33xx SOC. | |
505 | ||
506 | PWM submodules require PWM config space access from submodule | |
507 | drivers and require common parent driver support. | |
508 | ||
3744c263 PU |
509 | config PWM_TWL |
510 | tristate "TWL4030/6030 PWM support" | |
511 | depends on TWL4030_CORE | |
512 | help | |
513 | Generic PWM framework driver for TWL4030/6030. | |
514 | ||
515 | To compile this driver as a module, choose M here: the module | |
516 | will be called pwm-twl. | |
517 | ||
aa765647 PU |
518 | config PWM_TWL_LED |
519 | tristate "TWL4030/6030 PWM support for LED drivers" | |
520 | depends on TWL4030_CORE | |
521 | help | |
522 | Generic PWM framework driver for TWL4030/6030 LED terminals. | |
523 | ||
524 | To compile this driver as a module, choose M here: the module | |
525 | will be called pwm-twl-led. | |
526 | ||
a245cceb | 527 | config PWM_VT8500 |
b133d2a1 | 528 | tristate "vt8500 PWM support" |
a245cceb SH |
529 | depends on ARCH_VT8500 |
530 | help | |
531 | Generic PWM framework driver for vt8500. | |
532 | ||
533 | To compile this driver as a module, choose M here: the module | |
534 | will be called pwm-vt8500. | |
535 | ||
4836193c SG |
536 | config PWM_ZX |
537 | tristate "ZTE ZX PWM support" | |
538 | depends on ARCH_ZX | |
539 | help | |
540 | Generic PWM framework driver for ZTE ZX family SoCs. | |
541 | ||
542 | To compile this driver as a module, choose M here: the module | |
543 | will be called pwm-zx. | |
544 | ||
0c2498f1 | 545 | endif |