]> git.dujemihanovic.xyz Git - u-boot.git/commit
imx8ulp: soc: Check the DBD_EN fuse before setting RDC
authorYe Li <ye.li@nxp.com>
Fri, 29 Oct 2021 01:46:15 +0000 (09:46 +0800)
committerStefano Babic <sbabic@denx.de>
Sat, 5 Feb 2022 12:38:38 +0000 (13:38 +0100)
commit961ac7873520d661d3ad2bf4c6390f21bcad536a
treef1609fef28014736e44ff3b647c79f871c9881c1
parent89ca5a7ee1899eec5b2bb7dcfd3ff9cb78231885
imx8ulp: soc: Check the DBD_EN fuse before setting RDC

S400 enables RDC only when the DBD_EN is fused. Otherwise, the RDC
is allowed by all masters.

Current S400 has issue if the XRDC has released to A35, then A35 reset
will fail in ROM due to S400 fails to get XRDC.
So temp work around is checking the DBD_EN, if it is not fused, we
don't need to call release XRDC or TRDC.

Signed-off-by: Ye Li <ye.li@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
arch/arm/mach-imx/imx8ulp/soc.c