summaryrefslogtreecommitdiff
path: root/boot/bootflow_menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'boot/bootflow_menu.c')
-rw-r--r--boot/bootflow_menu.c43
1 files changed, 0 insertions, 43 deletions
diff --git a/boot/bootflow_menu.c b/boot/bootflow_menu.c
index 43f074f19f5..4a442e16850 100644
--- a/boot/bootflow_menu.c
+++ b/boot/bootflow_menu.c
@@ -215,43 +215,6 @@ int bootflow_menu_add_all(struct expo *exp)
return 0;
}
-int bootflow_menu_apply_theme(struct expo *exp, ofnode node)
-{
- struct menu_priv *priv = exp->priv;
- struct scene *scn;
- u32 font_size;
- int ret;
-
- log_debug("Applying theme %s\n", ofnode_get_name(node));
- scn = expo_lookup_scene_id(exp, MAIN);
- if (!scn)
- return log_msg_ret("scn", -ENOENT);
-
- /* Avoid error-checking optional items */
- if (!ofnode_read_u32(node, "font-size", &font_size)) {
- int i;
-
- log_debug("font size %d\n", font_size);
- scene_txt_set_font(scn, OBJ_PROMPT1A, NULL, font_size);
- scene_txt_set_font(scn, OBJ_POINTER, NULL, font_size);
- for (i = 0; i < priv->num_bootflows; i++) {
- ret = scene_txt_set_font(scn, ITEM_DESC + i, NULL,
- font_size);
- if (ret)
- return log_msg_ret("des", ret);
- scene_txt_set_font(scn, ITEM_KEY + i, NULL, font_size);
- scene_txt_set_font(scn, ITEM_LABEL + i, NULL,
- font_size);
- }
- }
-
- ret = scene_arrange(scn);
- if (ret)
- return log_msg_ret("arr", ret);
-
- return 0;
-}
-
int bootflow_menu_setup(struct bootstd_priv *std, bool text_mode,
struct expo **expp)
{
@@ -263,12 +226,6 @@ int bootflow_menu_setup(struct bootstd_priv *std, bool text_mode,
if (ret)
return log_msg_ret("bmn", ret);
- if (ofnode_valid(std->theme)) {
- ret = bootflow_menu_apply_theme(exp, std->theme);
- if (ret)
- return log_msg_ret("thm", ret);
- }
-
/* For now we only support a video console */
ret = uclass_first_device_err(UCLASS_VIDEO, &dev);
if (ret)