diff options
author | Ian Ray <ian.ray@gehealthcare.com> | 2024-11-08 16:03:55 +0200 |
---|---|---|
committer | Fabio Estevam <festevam@gmail.com> | 2024-11-09 08:55:04 -0300 |
commit | 28958998f6301bc4a247a9057a623f997ee78c11 (patch) | |
tree | 603e7225d4943d6d101e42e75cc480e4049fd02f /test/py/conftest.py | |
parent | d6893740c15cc5aeaf2fd891217bef953b6328ed (diff) |
arm: mach-imx: imx8m: re-use SNVS init routine
Working with HAB on the i.MX8MP we've encountered a case where a board
that successfully authenticates u-boot when booting Linux subsequently
fails to properly bring up the RTC.
The RTC registers live in the low-power block of the Secure Non-Volatile
Storage (SNVS) block.
The root cause of the error has been traced to the HAB handing off the
SNVS-RTC in a state where HPCOMR::NPSWA_EN = 0 in other words where the
Non-Privileged Software Access Enable bit is zero.
Configure SNVS to allow unpriv access to SNVS LP for imx8m and imx8mp.
This commit generalizes 723f8359c1 ("imx: mx7: snvs: Add an SNVS init
routine") to also be used on i.MX8M SoCs, and was testeed on i.MX8MP.
Signed-off-by: Ian Ray <ian.ray@gehealthcare.com>
Diffstat (limited to 'test/py/conftest.py')
0 files changed, 0 insertions, 0 deletions