| /* SPDX-License-Identifier: GPL-2.0+ */ |
| /* |
| * Internal header file for bootflow |
| * |
| * Copyright 2022 Google LLC |
| * Written by Simon Glass <sjg@chromium.org> |
| */ |
| |
| #ifndef __BOOTFLOW_INTERNAL_H |
| #define __BOOTFLOW_INTERNAL_H |
| |
| /* expo IDs for elements of the bootflow menu */ |
| enum { |
| START, |
| |
| /* strings */ |
| STR_PROMPT, |
| STR_MENU_TITLE, |
| STR_POINTER, |
| |
| /* scene */ |
| MAIN, |
| |
| /* objects */ |
| OBJ_U_BOOT_LOGO, |
| OBJ_MENU, |
| OBJ_PROMPT, |
| OBJ_MENU_TITLE, |
| OBJ_POINTER, |
| |
| /* strings for menu items */ |
| STR_LABEL = 100, |
| STR_DESC = 200, |
| STR_KEY = 300, |
| |
| /* menu items / components (bootflow number is added to these) */ |
| ITEM = 400, |
| ITEM_LABEL = 500, |
| ITEM_DESC = 600, |
| ITEM_KEY = 700, |
| ITEM_PREVIEW = 800, |
| |
| /* left margin for the main menu */ |
| MARGIN_LEFT = 100, |
| }; |
| |
| #endif /* __BOOTFLOW_INTERNAL_H */ |