diff options
author | Ji Luo <ji.luo@nxp.com> | 2020-05-14 16:34:19 +0800 |
---|---|---|
committer | Ji Luo <ji.luo@nxp.com> | 2022-04-18 16:40:09 +0800 |
commit | 10e0aa94057b2a4944357a0d919569277d410cef (patch) | |
tree | 1b1883093780637a4e10a92b1bc7adae1a9d2e7c /arch/arm/mach-imx/imx8 | |
parent | 8980b401facf2fb7c91f395ab14e19db529f059d (diff) |
MA-13050-5 [Android] support evs on mek-8qxp board
camera sometime can't been open once run M4 image.
ISI-CH0 probe funtion is not called when meet issue.
The root cause is:
M4 image set assign resource SC_R_ISI_CH0 into m4 partition
when open camera in m4 side.
Uboot will call update_fdt_with_owned_resources to check
the pd in current dts node. it will call sc_rm_is_resource_owned to
check the pd whether in other partition, if yes, it will delete
the dts node. uboot delete isi_0 node whose pd is SC_R_ISI_CH0.
add CONFIG_SKIP_RESOURCE_CHECKING to skip checking resource when load
dtb.
Change-Id: Iaf9a5eda07074c45c15c43f23cb6ad6b5a77de47
Signed-off-by: zhang sanshan <sanshan.zhang@nxp.com>
(cherry picked from commit: bd0682f5b3208525363690d446bc86da15a43120)
(cherry picked from commit: 11126b31964eabdd321cdbc284e0abccfc6af9cd)
Diffstat (limited to 'arch/arm/mach-imx/imx8')
-rw-r--r-- | arch/arm/mach-imx/imx8/fdt.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/imx8/fdt.c b/arch/arm/mach-imx/imx8/fdt.c index 39a6febb3b..95d536e8be 100644 --- a/arch/arm/mach-imx/imx8/fdt.c +++ b/arch/arm/mach-imx/imx8/fdt.c @@ -588,7 +588,9 @@ int ft_system_setup(void *blob, struct bd_info *bd) fdt_strerror(off)); } +#ifndef CONFIG_SKIP_RESOURCE_CHECKING update_fdt_with_owned_resources(blob); +#endif update_fdt_edma_nodes(blob); if (is_imx8qm()) { |