diff options
author | Ji Luo <ji.luo@nxp.com> | 2021-11-30 11:47:53 +0800 |
---|---|---|
committer | Ji Luo <ji.luo@nxp.com> | 2022-04-20 09:49:54 +0800 |
commit | 92830b0f1ae9c30de0a23cba7a3221fcbf2ee0c3 (patch) | |
tree | dbe91408847d4b4bfff96415c7a62f0c34c70e54 /lib | |
parent | 420837270140b2f2192e44766b994e5749db5f8f (diff) |
MA-19823 imx8ulp libavb: get AHAB status
Return the AHAB status (OEM CLOSED or not) for imx8ulp.
Signed-off-by: Ji Luo <ji.luo@nxp.com>
Change-Id: I602bec992aeae39e92625aa090f5571d7cdc0f1c
(cherry picked from commit 85295dfa323a016f8e8dad209be94b5282c5a9bb)
Diffstat (limited to 'lib')
-rw-r--r-- | lib/avb/fsl/fsl_avbkey.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/avb/fsl/fsl_avbkey.c b/lib/avb/fsl/fsl_avbkey.c index 8039fddbbb..d01b1931cb 100644 --- a/lib/avb/fsl/fsl_avbkey.c +++ b/lib/avb/fsl/fsl_avbkey.c @@ -1181,6 +1181,13 @@ bool hab_is_enabled(void) } if (lc != 0x80) +#elif CONFIG_IMX8ULP + uint32_t lc; + + lc = readl(FSB_BASE_ADDR + 0x41c); + lc &= 0x3f; + + if (lc != 0x20) #elif CONFIG_ARCH_IMX8M struct imx_sec_config_fuse_t *fuse = (struct imx_sec_config_fuse_t *)&imx_sec_config_fuse; |