aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/include
diff options
context:
space:
mode:
authorYe Li <ye.li@nxp.com>2023-01-31 16:42:24 +0800
committerStefano Babic <sbabic@denx.de>2023-03-29 20:15:42 +0200
commitcf35290258e7c4f3893fa3a49120f2051209cfbb (patch)
treea875b48475826e692d4c5860f1462c5dcc9c4aa3 /arch/arm/include
parent13a95dc81b805b7e8a0dae79bd84af4466b60667 (diff)
downloadu-boot-cf35290258e7c4f3893fa3a49120f2051209cfbb.zip
u-boot-cf35290258e7c4f3893fa3a49120f2051209cfbb.tar.gz
u-boot-cf35290258e7c4f3893fa3a49120f2051209cfbb.tar.bz2
imx: imx8ulp: Configure XRDC PDAC and MSC for DBD owner=S400 only
This patch is used to support DBD owner fuse changed to S400 only. The XRDC PDAC2 for LPAV pbridge5 and MSC1/2/3 for GPIO and LPAV are not configured by S400 default setting. So these PDAC and MSC are invalid, only DBD owner can access the corresponding resources. We have to configure necessary PDAC and MSC for SPL before DDR initialization. Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
Diffstat (limited to 'arch/arm/include')
-rw-r--r--arch/arm/include/asm/arch-imx8ulp/rdc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-imx8ulp/rdc.h b/arch/arm/include/asm/arch-imx8ulp/rdc.h
index 9746375..5d555c4 100644
--- a/arch/arm/include/asm/arch-imx8ulp/rdc.h
+++ b/arch/arm/include/asm/arch-imx8ulp/rdc.h
@@ -23,5 +23,6 @@ int trdc_mrc_region_set_access(u32 mrc_x, u32 dom_x, u32 addr_start, u32 addr_en
void xrdc_init_mda(void);
void xrdc_init_mrc(void);
+void xrdc_init_pdac_msc(void);
#endif