diff options
| author | Quentin Schulz <[email protected]> | 2025-11-19 17:43:45 +0100 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2025-12-05 10:34:52 -0600 |
| commit | abc34fa944aefca393ca30ffc05cb608c3cb7ade (patch) | |
| tree | d5228806b0765850cf877d2a19bd9d210f967439 | |
| parent | b3835a812fd94501f3d1417f5b099c1c25b24d00 (diff) | |
led: remove code guarded by always false conditions
The last CONFIG_MVS in code was removed almost 12 years ago in commit
3b98b57fa796 ("include: delete unused header files").
STATUS_LED_PAR was last seen 8 years ago when removed in commit
5b8e76c35ec3 ("powerpc, 8xx: remove support for 8xx").
If CONFIG_LED_STATUS_BOARD_SPECIFIC is not defined, the build will fail
so we won't even reach this part of the code.
Let's simplify the if block to actually possible configurations.
Signed-off-by: Quentin Schulz <[email protected]>
Reviewed-by: Tom Rini <[email protected]>
| -rw-r--r-- | include/status_led.h | 23 |
1 files changed, 1 insertions, 22 deletions
diff --git a/include/status_led.h b/include/status_led.h index 1282022253e..56d519f6d53 100644 --- a/include/status_led.h +++ b/include/status_led.h @@ -46,23 +46,7 @@ static inline void status_led_boot_blink(void) #endif } -/***** MVS v1 **********************************************************/ -#if (defined(CONFIG_MVS) && CONFIG_MVS < 2) -# define STATUS_LED_PAR im_ioport.iop_pdpar -# define STATUS_LED_DIR im_ioport.iop_pddir -# undef STATUS_LED_ODR -# define STATUS_LED_DAT im_ioport.iop_pddat - -# define STATUS_LED_ACTIVE 1 /* LED on for bit == 1 */ - -/***** Someone else defines these *************************************/ -#elif defined(STATUS_LED_PAR) - /* - * ADVICE: Define in your board configuration file rather than - * filling this file up with lots of custom board stuff. - */ - -#elif defined(CONFIG_LED_STATUS_BOARD_SPECIFIC) +#if defined(CONFIG_LED_STATUS_BOARD_SPECIFIC) /* led_id_t is unsigned long mask */ typedef unsigned long led_id_t; @@ -73,11 +57,6 @@ void __led_blink(led_id_t mask, int freq); #else # error Status LED configuration missing #endif -/************************************************************************/ - -#ifndef CONFIG_LED_STATUS_BOARD_SPECIFIC -# include <asm/status_led.h> -#endif #else |
