arm-trusted-firmware/plat/imx/imx8m/include
Dario Binacchi f7434fa135 fix(imx8m): ensure domain permissions for the console
The commit d76f012ea8 ("refactor(imx8m): replace magic number with
enum type") also hardcodes the domain permissions configuration for the
UARTs, causing a regression for any board using a boot console different
from UART2. Indeed, previously, the RDC_PDAP_UARTn registers were set to
the reset value (0xff), meaning all domains were enabled for read and
write access.

This patch fixes this regression by ensuring that the console always has
read/write access enabled for domain 0.

Tested on a i.MX8MN BSH SMM S2 PRO board.

Fixes: d76f012ea8 ("refactor(imx8m): replace magic number with enum type")
Change-Id: I2670bf485372f32ef45cebb72a7694a9a800f417
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
2024-10-10 10:10:10 +02:00
..
ddrc.h feat(imx8m): add dram retention flow for imx8m family 2022-06-27 09:27:11 +08:00
dram.h fix(imx): disable DRAM retention by default on i.MX8MQ 2024-05-29 21:16:54 +02:00
gpc.h feat(imx8mq): enable dram dvfs support on imx8mq 2023-03-01 10:18:03 +08:00
imx8m_caam.h plat: imx8m: Add caam module init on imx8m 2019-07-04 19:59:43 +08:00
imx8m_ccm.h feat(imx8m): detect console base address during runtime 2023-07-25 09:54:02 +02:00
imx8m_csu.h style(imx8m): add parenthesis to CSU_HP_REG 2024-03-12 17:36:46 +01:00
imx8m_measured_boot.h feat(plat/imx/imx8m/imx8mm): add support for measured boot 2022-02-14 02:36:35 +08:00
imx8m_psci.h feat(plat/imx8m): add system_reset2 implementation 2021-06-17 02:27:14 +01:00
imx8m_snvs.h feat(imx8m): enable snvs privileged registers access 2023-10-05 16:02:10 +02:00
imx_aipstz.h plat: imx8m: Add the aipstz init to config peripheral access 2019-05-21 21:13:29 +08:00
imx_rdc.h fix(imx8m): ensure domain permissions for the console 2024-10-10 10:10:10 +02:00