On Thu, 13 Jun 2024 15:06:58 +0200, Marco Felsch wrote: > Currently we don't honor the setup done by the BootROM. Fix this by > reading the scr_el3 first and update the corresponding bits afterwards. > > Furthermore also align the register settings: > - Remove the register with (RW) setup since this is done by the EL3 > firmware (TF-A). > - Set IRQ/FIQ/EA bits to make it possible to handle early exceptions > within the PBL at EL3. Early exception handling requires platform > support since it involves exception table and DAIF handling. > > [...] Applied, thanks! [1/2] ARM: aarch64: align scr_el3 register setup with U-Boot https://git.pengutronix.de/cgit/barebox/commit/?id=678a5248ec00 (link may not be stable) [2/2] ARM: i.MX8M: add support to handle ROM SError ERR050350 https://git.pengutronix.de/cgit/barebox/commit/?id=d50745ce72e0 (link may not be stable) Best regards, -- Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>