diff options
author | Vaishnav Achath <vaishnav.a@ti.com> | 2022-06-03 11:32:16 +0530 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2022-07-06 14:30:08 -0400 |
commit | c16b4f14a3f8e8d3d9635caae74cf87a290c53e7 (patch) | |
tree | 268a55d8ed4b1ef81cf6a0a47a665ad2a580d16b /arch/arm/mach-k3/sysfw-loader.c | |
parent | 6dd18a6568a7272c86f12aec6f657b13fa52a226 (diff) | |
download | u-boot-c16b4f14a3f8e8d3d9635caae74cf87a290c53e7.zip u-boot-c16b4f14a3f8e8d3d9635caae74cf87a290c53e7.tar.gz u-boot-c16b4f14a3f8e8d3d9635caae74cf87a290c53e7.tar.bz2 |
arm: k3: j721e: add dynamic sf bus override support for j721e
implement overrides for spl_spi_boot_bus() and spl_spi_boot_cs()
lookup functions according to bootmode selection, so as to support
both QSPI and OSPI boot using the same build.
Signed-off-by: Vaishnav Achath <vaishnav.a@ti.com>
Reviewed-by: Pratyush Yadav <p.yadav@ti.com>
Diffstat (limited to 'arch/arm/mach-k3/sysfw-loader.c')
-rw-r--r-- | arch/arm/mach-k3/sysfw-loader.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/mach-k3/sysfw-loader.c b/arch/arm/mach-k3/sysfw-loader.c index 988e758..b3beeca 100644 --- a/arch/arm/mach-k3/sysfw-loader.c +++ b/arch/arm/mach-k3/sysfw-loader.c @@ -324,9 +324,9 @@ static void *k3_sysfw_get_spi_addr(void) struct udevice *dev; fdt_addr_t addr; int ret; + unsigned int sf_bus = spl_spi_boot_bus(); - ret = uclass_find_device_by_seq(UCLASS_SPI, CONFIG_SF_DEFAULT_BUS, - &dev); + ret = uclass_find_device_by_seq(UCLASS_SPI, sf_bus, &dev); if (ret) return NULL; |