]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
menu: Rename KEY_... to BKEY_...
authorSimon Glass <sjg@chromium.org>
Fri, 6 Jan 2023 14:52:22 +0000 (08:52 -0600)
committerTom Rini <trini@konsulko.com>
Mon, 16 Jan 2023 19:14:11 +0000 (14:14 -0500)
This enum values conflict with linux/input.h so rename them.

Signed-off-by: Simon Glass <sjg@chromium.org>
cmd/bootmenu.c
cmd/eficonfig.c
common/menu.c
include/menu.h

index e5a10f5d5c4d98d5caf3e5bc3aabebb7dd83a654..1a14e8a1909eec880e676ae918675398f5daee58 100644 (file)
@@ -86,7 +86,7 @@ static char *bootmenu_choice_entry(void *data)
 {
        struct bootmenu_data *menu = data;
        struct bootmenu_entry *iter;
-       enum bootmenu_key key = KEY_NONE;
+       enum bootmenu_key key = BKEY_NONE;
        int esc = 0;
        int i;
 
@@ -100,22 +100,22 @@ static char *bootmenu_choice_entry(void *data)
                }
 
                switch (key) {
-               case KEY_UP:
+               case BKEY_UP:
                        if (menu->active > 0)
                                --menu->active;
                        /* no menu key selected, regenerate menu */
                        return NULL;
-               case KEY_DOWN:
+               case BKEY_DOWN:
                        if (menu->active < menu->count - 1)
                                ++menu->active;
                        /* no menu key selected, regenerate menu */
                        return NULL;
-               case KEY_SELECT:
+               case BKEY_SELECT:
                        iter = menu->first;
                        for (i = 0; i < menu->active; ++i)
                                iter = iter->next;
                        return iter->key;
-               case KEY_QUIT:
+               case BKEY_QUIT:
                        /* Quit by choosing the last entry - U-Boot console */
                        iter = menu->first;
                        while (iter->next)
index ce7175a566662c02074ba0abc9e797e372b57864..8f246bc271f1297c0973027668f80d5a1ada8fa2 100644 (file)
@@ -187,31 +187,31 @@ static char *eficonfig_choice_entry(void *data)
        int esc = 0;
        struct list_head *pos, *n;
        struct eficonfig_entry *entry;
-       enum bootmenu_key key = KEY_NONE;
+       enum bootmenu_key key = BKEY_NONE;
        struct efimenu *efi_menu = data;
 
        while (1) {
                bootmenu_loop((struct bootmenu_data *)efi_menu, &key, &esc);
 
                switch (key) {
-               case KEY_UP:
+               case BKEY_UP:
                        if (efi_menu->active > 0)
                                --efi_menu->active;
                        /* no menu key selected, regenerate menu */
                        return NULL;
-               case KEY_DOWN:
+               case BKEY_DOWN:
                        if (efi_menu->active < efi_menu->count - 1)
                                ++efi_menu->active;
                        /* no menu key selected, regenerate menu */
                        return NULL;
-               case KEY_SELECT:
+               case BKEY_SELECT:
                        list_for_each_safe(pos, n, &efi_menu->list) {
                                entry = list_entry(pos, struct eficonfig_entry, list);
                                if (entry->num == efi_menu->active)
                                        return entry->key;
                        }
                        break;
-               case KEY_QUIT:
+               case BKEY_QUIT:
                        /* Quit by choosing the last entry */
                        entry = list_last_entry(&efi_menu->list, struct eficonfig_entry, list);
                        return entry->key;
@@ -1864,14 +1864,14 @@ static efi_status_t eficonfig_choice_change_boot_order(struct efimenu *efi_menu)
 {
        int esc = 0;
        struct list_head *pos, *n;
-       enum bootmenu_key key = KEY_NONE;
+       enum bootmenu_key key = BKEY_NONE;
        struct eficonfig_entry *entry, *tmp;
 
        while (1) {
                bootmenu_loop(NULL, &key, &esc);
 
                switch (key) {
-               case KEY_PLUS:
+               case BKEY_PLUS:
                        if (efi_menu->active > 0) {
                                list_for_each_safe(pos, n, &efi_menu->list) {
                                        entry = list_entry(pos, struct eficonfig_entry, list);
@@ -1885,11 +1885,11 @@ static efi_status_t eficonfig_choice_change_boot_order(struct efimenu *efi_menu)
                                list_add(&tmp->list, &entry->list);
                        }
                        fallthrough;
-               case KEY_UP:
+               case BKEY_UP:
                        if (efi_menu->active > 0)
                                --efi_menu->active;
                        return EFI_NOT_READY;
-               case KEY_MINUS:
+               case BKEY_MINUS:
                        if (efi_menu->active < efi_menu->count - 3) {
                                list_for_each_safe(pos, n, &efi_menu->list) {
                                        entry = list_entry(pos, struct eficonfig_entry, list);
@@ -1905,11 +1905,11 @@ static efi_status_t eficonfig_choice_change_boot_order(struct efimenu *efi_menu)
                                ++efi_menu->active;
                        }
                        return EFI_NOT_READY;
-               case KEY_DOWN:
+               case BKEY_DOWN:
                        if (efi_menu->active < efi_menu->count - 1)
                                ++efi_menu->active;
                        return EFI_NOT_READY;
-               case KEY_SELECT:
+               case BKEY_SELECT:
                        /* "Save" */
                        if (efi_menu->active == efi_menu->count - 2)
                                return EFI_SUCCESS;
@@ -1919,7 +1919,7 @@ static efi_status_t eficonfig_choice_change_boot_order(struct efimenu *efi_menu)
                                return EFI_ABORTED;
 
                        break;
-               case KEY_SPACE:
+               case BKEY_SPACE:
                        if (efi_menu->active < efi_menu->count - 2) {
                                list_for_each_safe(pos, n, &efi_menu->list) {
                                        entry = list_entry(pos, struct eficonfig_entry, list);
@@ -1932,7 +1932,7 @@ static efi_status_t eficonfig_choice_change_boot_order(struct efimenu *efi_menu)
                                }
                        }
                        break;
-               case KEY_QUIT:
+               case BKEY_QUIT:
                        return EFI_ABORTED;
                default:
                        /* Pressed key is not valid, no need to regenerate the menu */
index 8fe00965c0cd5405bc537c3ff77a1a2507386778..a245c5a9c6c220c1fcf20cf793565ed4f0c08867 100644 (file)
@@ -446,16 +446,16 @@ void bootmenu_autoboot_loop(struct bootmenu_data *menu,
                        switch (c) {
                        case '\e':
                                *esc = 1;
-                               *key = KEY_NONE;
+                               *key = BKEY_NONE;
                                break;
                        case '\r':
-                               *key = KEY_SELECT;
+                               *key = BKEY_SELECT;
                                break;
                        case 0x3: /* ^C */
-                               *key = KEY_QUIT;
+                               *key = BKEY_QUIT;
                                break;
                        default:
-                               *key = KEY_NONE;
+                               *key = BKEY_NONE;
                                break;
                        }
 
@@ -471,7 +471,7 @@ void bootmenu_autoboot_loop(struct bootmenu_data *menu,
        printf(ANSI_CURSOR_POSITION ANSI_CLEAR_LINE, menu->count + 5, 1);
 
        if (menu->delay == 0)
-               *key = KEY_SELECT;
+               *key = BKEY_SELECT;
 }
 
 void bootmenu_loop(struct bootmenu_data *menu,
@@ -503,17 +503,17 @@ void bootmenu_loop(struct bootmenu_data *menu,
                /* First char of ANSI escape sequence '\e' */
                if (c == '\e') {
                        *esc = 1;
-                       *key = KEY_NONE;
+                       *key = BKEY_NONE;
                }
                break;
        case 1:
                /* Second char of ANSI '[' */
                if (c == '[') {
                        *esc = 2;
-                       *key = KEY_NONE;
+                       *key = BKEY_NONE;
                } else {
                /* Alone ESC key was pressed */
-                       *key = KEY_QUIT;
+                       *key = BKEY_QUIT;
                        *esc = (c == '\e') ? 1 : 0;
                }
                break;
@@ -522,7 +522,7 @@ void bootmenu_loop(struct bootmenu_data *menu,
                /* Third char of ANSI (number '1') - optional */
                if (*esc == 2 && c == '1') {
                        *esc = 3;
-                       *key = KEY_NONE;
+                       *key = BKEY_NONE;
                        break;
                }
 
@@ -530,31 +530,31 @@ void bootmenu_loop(struct bootmenu_data *menu,
 
                /* ANSI 'A' - key up was pressed */
                if (c == 'A')
-                       *key = KEY_UP;
+                       *key = BKEY_UP;
                /* ANSI 'B' - key down was pressed */
                else if (c == 'B')
-                       *key = KEY_DOWN;
+                       *key = BKEY_DOWN;
                /* other key was pressed */
                else
-                       *key = KEY_NONE;
+                       *key = BKEY_NONE;
 
                break;
        }
 
        /* enter key was pressed */
        if (c == '\r')
-               *key = KEY_SELECT;
+               *key = BKEY_SELECT;
 
        /* ^C was pressed */
        if (c == 0x3)
-               *key = KEY_QUIT;
+               *key = BKEY_QUIT;
 
        if (c == '+')
-               *key = KEY_PLUS;
+               *key = BKEY_PLUS;
 
        if (c == '-')
-               *key = KEY_MINUS;
+               *key = BKEY_MINUS;
 
        if (c == ' ')
-               *key = KEY_SPACE;
+               *key = BKEY_SPACE;
 }
index 0b4d973414909b91f20dda3f4c59f8ce5f03509a..29b457921e9f130c4e6afd44c9431f2393a8af07 100644 (file)
@@ -44,14 +44,14 @@ struct bootmenu_data {
 
 /** enum bootmenu_key - keys that can be returned by the bootmenu */
 enum bootmenu_key {
-       KEY_NONE = 0,
-       KEY_UP,
-       KEY_DOWN,
-       KEY_SELECT,
-       KEY_QUIT,
-       KEY_PLUS,
-       KEY_MINUS,
-       KEY_SPACE,
+       BKEY_NONE = 0,
+       BKEY_UP,
+       BKEY_DOWN,
+       BKEY_SELECT,
+       BKEY_QUIT,
+       BKEY_PLUS,
+       BKEY_MINUS,
+       BKEY_SPACE,
 };
 
 /**
@@ -85,14 +85,14 @@ void bootmenu_autoboot_loop(struct bootmenu_data *menu,
  *
  * @menu: Menu being processed
  * @key: Returns the code for the key the user pressed:
- *     enter: KEY_SELECT
- *     Ctrl-C: KEY_QUIT
- *     Up arrow: KEY_UP
- *     Down arrow: KEY_DOWN
- *     Escape (by itself): KEY_QUIT
- *     Plus: KEY_PLUS
- *     Minus: KEY_MINUS
- *     Space: KEY_SPACE
+ *     enter: BKEY_SELECT
+ *     Ctrl-C: BKEY_QUIT
+ *     Up arrow: BKEY_UP
+ *     Down arrow: BKEY_DOWN
+ *     Escape (by itself): BKEY_QUIT
+ *     Plus: BKEY_PLUS
+ *     Minus: BKEY_MINUS
+ *     Space: BKEY_SPACE
  * @esc: On input, a non-zero value indicates that an escape sequence has
  *     resulted in that many characters so far. On exit this is updated to the
  *     new number of characters