1/* SPDX-License-Identifier: GPL-2.0+ */
2/*
3 * Internal header file for bootflow
4 *
5 * Copyright 2022 Google LLC
6 * Written by Simon Glass <sjg@chromium.org>
7 */
8
9#ifndef __BOOTFLOW_INTERNAL_H
10#define __BOOTFLOW_INTERNAL_H
11
12/* expo IDs for elements of the bootflow menu */
13enum {
14	START,
15
16	/* strings */
17	STR_PROMPT,
18	STR_MENU_TITLE,
19	STR_POINTER,
20
21	/* scene */
22	MAIN,
23
24	/* objects */
25	OBJ_U_BOOT_LOGO,
26	OBJ_MENU,
27	OBJ_PROMPT,
28	OBJ_MENU_TITLE,
29	OBJ_POINTER,
30
31	/* strings for menu items */
32	STR_LABEL = 100,
33	STR_DESC = 200,
34	STR_KEY = 300,
35
36	/* menu items / components (bootflow number is added to these) */
37	ITEM = 400,
38	ITEM_LABEL = 500,
39	ITEM_DESC = 600,
40	ITEM_KEY = 700,
41	ITEM_PREVIEW = 800,
42
43	/* left margin for the main menu */
44	MARGIN_LEFT	 = 100,
45};
46
47#endif /* __BOOTFLOW_INTERNAL_H */
48