
1 Apr
2020
1 Apr
'20
1:32 p.m.
Dear Patrick Delaunay,
In message 20200331180330.8.I15cb0a6245fb4cd5d23371683c2697f794adf306@changeid you wrote:
Force boot-led ON and no more rely on default-state. This patch avoid device-tree modification for U-Boot.
...
+#ifdef CONFIG_LED struct udevice *dev; int ret;
@@ -292,8 +294,10 @@ static int setup_led(enum led_state_t cmd)
ret = led_set_state(dev, cmd); return ret; -} +#else
- return 0;
#endif +}
static void __maybe_unused led_error_blink(u32 nb_blink) { @@ -648,8 +652,10 @@ int board_init(void)
sysconf_init();
- if (CONFIG_IS_ENABLED(CONFIG_LED))
- if (CONFIG_IS_ENABLED(CONFIG_LED)) { led_default_state();
setup_led(LEDST_ON);
- }
This is inconsistent, please use CONFIG_IS_ENABLED() everywhere instead of #ifdef's.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
Q: Do you know what the death rate around here is?
A: One per person.