aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/mach-imx
diff options
context:
space:
mode:
authorMarek Vasut <marex@denx.de>2023-10-18 20:51:59 +0200
committerFabio Estevam <festevam@gmail.com>2023-12-13 15:33:21 -0300
commit712aa6e24cd624e60d49e520837dab4a7e44faa0 (patch)
tree9680542f4a57487266d1092a5441505e3a0e0ce1 /arch/arm/mach-imx
parentcb1d68b143afb1129f84c8e3971785e27949fc6b (diff)
arm: mxs: Clear CPSR V bit to activate low vectors
The MXS starts with CPSR V bit set, which makes the CPU jump to high vectors in case of an exception. Those high vectors are located at 0xffff0000, which is where the BootROM exception table is located as well. U-Boot should handle exceptions on its own using its own exception handling code, which is located at 0x0, i.e. at low vectors. Clear the CPSR V bit, so that the CPU would jump to low vectors on exception instead, and therefore run the U-Boot exception handling code. Signed-off-by: Marek Vasut <marex@denx.de> Reviewed-by: Fabio Estevam <festevam@gmail.com>
Diffstat (limited to 'arch/arm/mach-imx')
0 files changed, 0 insertions, 0 deletions