rtc: rtc-da9052: use devm_request_threaded_irq()
[platform/adaptation/renesas_rcar/renesas_kernel.git] / drivers / pwm / Kconfig
index ed81720..e513cd9 100644 (file)
@@ -112,6 +112,17 @@ config PWM_SAMSUNG
          To compile this driver as a module, choose M here: the module
          will be called pwm-samsung.
 
+config PWM_SPEAR
+       tristate "STMicroelectronics SPEAr PWM support"
+       depends on PLAT_SPEAR
+       depends on OF
+       help
+         Generic PWM framework driver for the PWM controller on ST
+         SPEAr SoCs.
+
+         To compile this driver as a module, choose M here: the module
+         will be called pwm-spear.
+
 config PWM_TEGRA
        tristate "NVIDIA Tegra PWM support"
        depends on ARCH_TEGRA
@@ -125,6 +136,7 @@ config PWM_TEGRA
 config  PWM_TIECAP
        tristate "ECAP PWM support"
        depends on SOC_AM33XX
+       select PWM_TIPWMSS
        help
          PWM driver support for the ECAP APWM controller found on AM33XX
          TI SOC
@@ -135,6 +147,7 @@ config  PWM_TIECAP
 config  PWM_TIEHRPWM
        tristate "EHRPWM PWM support"
        depends on SOC_AM33XX
+       select PWM_TIPWMSS
        help
          PWM driver support for the EHRPWM controller found on AM33XX
          TI SOC
@@ -142,14 +155,32 @@ config  PWM_TIEHRPWM
          To compile this driver as a module, choose M here: the module
          will be called pwm-tiehrpwm.
 
-config PWM_TWL6030
-       tristate "TWL6030 PWM support"
+config  PWM_TIPWMSS
+       bool
+       depends on SOC_AM33XX && (PWM_TIEHRPWM || PWM_TIECAP)
+       help
+         PWM Subsystem driver support for AM33xx SOC.
+
+         PWM submodules require PWM config space access from submodule
+         drivers and require common parent driver support.
+
+config PWM_TWL
+       tristate "TWL4030/6030 PWM support"
+       depends on TWL4030_CORE
+       help
+         Generic PWM framework driver for TWL4030/6030.
+
+         To compile this driver as a module, choose M here: the module
+         will be called pwm-twl.
+
+config PWM_TWL_LED
+       tristate "TWL4030/6030 PWM support for LED drivers"
        depends on TWL4030_CORE
        help
-         Generic PWM framework driver for TWL6030.
+         Generic PWM framework driver for TWL4030/6030 LED terminals.
 
          To compile this driver as a module, choose M here: the module
-         will be called pwm-twl6030.
+         will be called pwm-twl-led.
 
 config PWM_VT8500
        tristate "vt8500 pwm support"