]> git.baikalelectronics.ru Git - uboot.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)
commitdfc5d9b64d640e30ed2b38fd715e4aa1c1f5c03a
treef1609fef28014736e44ff3b647c79f871c9881c1
parent15ad9340f61107fee39a1f4d7fa2b184cfb777c7
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