mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-02 09:46:37 +03:00
led: remove code guarded by always false conditions
The last CONFIG_MVS in code was removed almost 12 years ago in commit3b98b57fa7("include: delete unused header files"). STATUS_LED_PAR was last seen 8 years ago when removed in commit5b8e76c35e("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 <quentin.schulz@cherry.de> Reviewed-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user