162306a36Sopenharmony_ciconfig LEDS_BCM63138 262306a36Sopenharmony_ci tristate "LED Support for Broadcom BCM63138 SoC" 362306a36Sopenharmony_ci depends on LEDS_CLASS 462306a36Sopenharmony_ci depends on ARCH_BCMBCA || ARCH_BCM_5301X || BCM63XX || COMPILE_TEST 562306a36Sopenharmony_ci depends on HAS_IOMEM 662306a36Sopenharmony_ci depends on OF 762306a36Sopenharmony_ci default ARCH_BCMBCA 862306a36Sopenharmony_ci help 962306a36Sopenharmony_ci This option enables support for LED controller that is part of 1062306a36Sopenharmony_ci BCM63138 SoC. The same hardware block is known to be also used 1162306a36Sopenharmony_ci in BCM4908, BCM6848, BCM6858, BCM63148, BCM63381 and BCM68360. 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci If compiled as module it will be called leds-bcm63138. 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ciconfig LEDS_LGM 1662306a36Sopenharmony_ci tristate "LED support for LGM SoC series" 1762306a36Sopenharmony_ci depends on X86 || COMPILE_TEST 1862306a36Sopenharmony_ci depends on GPIOLIB && LEDS_CLASS && MFD_SYSCON && OF 1962306a36Sopenharmony_ci help 2062306a36Sopenharmony_ci This option enables support for LEDs connected to GPIO lines on 2162306a36Sopenharmony_ci Lightning Mountain (LGM) SoC. Lightning Mountain is a AnyWAN 2262306a36Sopenharmony_ci gateway-on-a-chip SoC to be shipped on mid and high end home 2362306a36Sopenharmony_ci gateways and routers. 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ci These LEDs are driven by a Serial Shift Output (SSO) controller. 2662306a36Sopenharmony_ci The driver supports hardware blinking and the LEDs can be configured 2762306a36Sopenharmony_ci to be triggered by software/CPU or by hardware. 2862306a36Sopenharmony_ci 2962306a36Sopenharmony_ci Say 'Y' here if you are working on LGM SoC based platform. Otherwise, 3062306a36Sopenharmony_ci say 'N'. To compile this driver as a module, choose M here: the module 3162306a36Sopenharmony_ci will be called leds-lgm-sso. 32