]> Git Repo - J-u-boot.git/blobdiff - cmd/led.c
command: Remove the cmd_tbl_t typedef
[J-u-boot.git] / cmd / led.c
index fc07ca95a3153e36faa5d3ff7f385440789880f1..9433fa886c25ec87ec6fe64e353468de2c5c3774 100644 (file)
--- a/cmd/led.c
+++ b/cmd/led.c
@@ -71,7 +71,7 @@ static int list_leds(void)
        return 0;
 }
 
-int do_led(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
+int do_led(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[])
 {
        enum led_state_t cmd;
        const char *led_label;
@@ -85,7 +85,7 @@ int do_led(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
        if (argc < 2)
                return CMD_RET_USAGE;
        led_label = argv[1];
-       if (*led_label == 'l')
+       if (strncmp(led_label, "list", 4) == 0)
                return list_leds();
 
        cmd = argc > 2 ? get_led_cmd(argv[2]) : LEDST_COUNT;
@@ -137,6 +137,6 @@ U_BOOT_CMD(
        led, 4, 1, do_led,
        "manage LEDs",
        "<led_label> on|off|toggle" BLINK "\tChange LED state\n"
-       "led [<led_label>\tGet LED state\n"
+       "led <led_label>\tGet LED state\n"
        "led list\t\tshow a list of LEDs"
 );
This page took 0.02392 seconds and 4 git commands to generate.