]> git.dujemihanovic.xyz Git - u-boot.git/commit
xilinx: versal: Do not prioritize boot device if driver is not enabled
authorVenkatesh Yadav Abbarapu <venkatesh.abbarapu@amd.com>
Fri, 10 May 2024 06:22:38 +0000 (08:22 +0200)
committerMichal Simek <michal.simek@amd.com>
Mon, 17 Jun 2024 14:02:29 +0000 (16:02 +0200)
commit454f948ff4828ebd5361e9976a8c51087d7cfab1
treebb89dbbfeab916e3133b0c9f32d982f373fc05f6
parentfd5e18db0aedb7bc34b9c1c1ef20e653fd86cb6c
xilinx: versal: Do not prioritize boot device if driver is not enabled

SOC can boot out of the device which is not accessible from APU and running
this is detected as a warning, as the device is not accessible.For example
getting below warning when the boot mode is OSPI and OSPI is not enabled in
device tree.
Invalid bus 0 (err=-19)
Failed to initialize SPI flash at 0:0 (error -19)

Ignoring the prioritization of the boot device which driver is not enabled
and continue with the default boot_targets. Recommendation is to use custom
boot_targets via environment file as is done for example for Kria via
zynqmp_kria.env file.

Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@amd.com>
Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/8b7cca5c7b84cb4854104e0c48f8aa63c4ec5ace.1715322156.git.michal.simek@amd.com
board/xilinx/versal/board.c