From 58ad4ecf54c244a56064441580410e5a6f512196 Mon Sep 17 00:00:00 2001 From: Sebastian Leonhardt Date: Sat, 10 May 2025 17:30:06 +0200 Subject: [PATCH] IMX233: make use of register define for bootdata (the #define is already there, just unused) Change-Id: I96d5cfe3ffc87a918eb6cd3e1eca8d9f4c91e13f --- firmware/target/arm/imx233/dualboot-imx233.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firmware/target/arm/imx233/dualboot-imx233.c b/firmware/target/arm/imx233/dualboot-imx233.c index 39d70f17ea..53222310db 100644 --- a/firmware/target/arm/imx233/dualboot-imx233.c +++ b/firmware/target/arm/imx233/dualboot-imx233.c @@ -182,7 +182,7 @@ unsigned imx233_dualboot_get_field(enum imx233_dualboot_field_t field) { - unsigned val = HW_RTC_PERSISTENT5; + unsigned val = REG_DUALBOOT; /* if signature doesn't match, assume everything is 0 */ if((val & MAGIC_MASK) != MAGIC_VALUE) return 0; @@ -199,7 +199,7 @@ unsigned imx233_dualboot_get_field(enum imx233_dualboot_field_t field) void imx233_dualboot_set_field(enum imx233_dualboot_field_t field, unsigned fval) { - unsigned val = HW_RTC_PERSISTENT5; + unsigned val = REG_DUALBOOT; /* if signature doesn't match, create an empty register */ if((val & MAGIC_MASK) != MAGIC_VALUE) val = MAGIC_VALUE; /* all field are 0 */ @@ -214,7 +214,7 @@ void imx233_dualboot_set_field(enum imx233_dualboot_field_t field, unsigned fval match(BOOT) default: break; } - HW_RTC_PERSISTENT5 = val; + REG_DUALBOOT = val; #undef match }