summaryrefslogtreecommitdiff
path: root/plat/imx/imx8m/imx8mq/imx8mq_bl31_setup.c
diff options
context:
space:
mode:
Diffstat (limited to 'plat/imx/imx8m/imx8mq/imx8mq_bl31_setup.c')
-rw-r--r--plat/imx/imx8m/imx8mq/imx8mq_bl31_setup.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/plat/imx/imx8m/imx8mq/imx8mq_bl31_setup.c b/plat/imx/imx8m/imx8mq/imx8mq_bl31_setup.c
index f4c45895..7b320f0e 100644
--- a/plat/imx/imx8m/imx8mq/imx8mq_bl31_setup.c
+++ b/plat/imx/imx8m/imx8mq/imx8mq_bl31_setup.c
@@ -94,7 +94,10 @@ static void imx8mq_soc_info_init(void)
ocotp_val = mmio_read_32(IMX_OCOTP_BASE + OCOTP_SOC_INFO_B1);
if (ocotp_val == 0xff0055aa) {
imx_soc_revision &= ~0xff;
- imx_soc_revision |= 0x21;
+ if (rom_version == 0x22)
+ imx_soc_revision |= 0x22;
+ else
+ imx_soc_revision |= 0x21;
return;
}
}