summaryrefslogtreecommitdiff
path: root/firmware/lib/vboot_display.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/lib/vboot_display.c')
-rw-r--r--firmware/lib/vboot_display.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/firmware/lib/vboot_display.c b/firmware/lib/vboot_display.c
index c7094254..6ed5ad6c 100644
--- a/firmware/lib/vboot_display.c
+++ b/firmware/lib/vboot_display.c
@@ -412,7 +412,8 @@ VbError_t VbDisplayDebugInfo(struct vb2_context *ctx)
#define MAGIC_WORD "xyzzy"
static uint8_t MagicBuffer[MAGIC_WORD_LEN];
-VbError_t VbCheckDisplayKey(struct vb2_context *ctx, uint32_t key)
+VbError_t VbCheckDisplayKey(struct vb2_context *ctx, uint32_t key,
+ const VbScreenData *data)
{
int i;
@@ -457,7 +458,7 @@ VbError_t VbCheckDisplayKey(struct vb2_context *ctx, uint32_t key)
#endif
/* Force redraw of current screen */
- return VbDisplayScreen(ctx, disp_current_screen, 1, NULL);
+ return VbDisplayScreen(ctx, disp_current_screen, 1, data);
}
if (0 == memcmp(MagicBuffer, MAGIC_WORD, MAGIC_WORD_LEN)) {