This series adds support for Hyperflash boot for J721E, the changeset includes the missing pieces from: https://lore.kernel.org/all/20191010055207.26831-1-vigne...@ti.com/T/#r2f1578fff04474473c82261670b88d2af16841ef and minor changes to support both OSPI and HyperFlash boot based on the Hypermux selection state similar to as done for J7200.
Changes were tested on J721E SR1.1 for Hyperflash and OSPI boot. Thanks and Regards, Vaishnav Vaishnav Achath (9): arm: dts: k3-j721e-mcu-wakeup: Add HyperBus Controller node arm: dts: k3-j721e-som-p0: Add HyperFlash node arm: dts: k3-j721e-r5-common-proc-board: Add HyperFlash node arm: dts: k3-j721e-common-proc-board-u-boot: enable HyperFlash in SPL arm: dts: k3-j721e-common-proc-board: enable hyperflash mux sel GPIO arm: k3: sysfw-loader: add hyperflash support configs: j721e_evm.h: define CONFIG_SYS_FLASH_BASE ti: j721e: enable hyperflash spl fixup for j721e configs: j721e_evm_defconfig: Add HBMC related configs .../k3-j721e-common-proc-board-u-boot.dtsi | 24 ++++++++ arch/arm/dts/k3-j721e-common-proc-board.dts | 11 ++++ arch/arm/dts/k3-j721e-mcu-wakeup.dtsi | 20 ++++++- .../arm/dts/k3-j721e-r5-common-proc-board.dts | 45 +++++++++++++++ arch/arm/dts/k3-j721e-som-p0.dtsi | 32 +++++++++++ arch/arm/mach-k3/sysfw-loader.c | 28 +++++++++ board/ti/j721e/evm.c | 57 ++++++++++++++++++- configs/j721e_evm_a72_defconfig | 5 ++ configs/j721e_evm_r5_defconfig | 14 +++++ include/configs/j721e_evm.h | 2 + 10 files changed, 234 insertions(+), 4 deletions(-) -- 2.17.1