From patchwork Fri Jan 10 10:23:23 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Keerthy X-Patchwork-Id: 239380 List-Id: U-Boot discussion From: j-keerthy at ti.com (Keerthy) Date: Fri, 10 Jan 2020 15:53:23 +0530 Subject: [PATCH 00/10] arm: k3: Add support for loading main_r5fss0_core0 Message-ID: <20200110102333.22767-1-j-keerthy@ti.com> This patch series enables mcu_r5fss0_core0 & main_r5fss0_core0. Tested for firmware loading and execution on J721e. Faiz Abbas (1): configs: j721e_evm_r5: Add configs for environment in eMMC Keerthy (9): cmd: elf: Export out load_elf_image_phdr Makefile: Enable CMD_ELF for SPL as well arm: k3: Add support for loading non linux remote cores armv7R: K3: r5_mpu: Enable execute permission for MCU0 BTCM armv7R: K3: Add support for jumping to firmware arm: dts: k3-j721e-r5: Add fs_loader node arm: dts: k3-j721e-r5: Enable r5fss0 cluster in SPL include: configs: j721e_evm: Add env variables for mcu_r5fss0_core0 & main_r5fss0_core0 configs: j721e_evm_r5: Enable R5F remoteproc support .../arm/dts/k3-j721e-r5-common-proc-board.dts | 20 ++++ arch/arm/mach-k3/common.c | 106 ++++++++++++++++-- arch/arm/mach-k3/common.h | 2 + arch/arm/mach-k3/j721e_init.c | 34 ++++++ arch/arm/mach-k3/r5_mpu.c | 4 +- cmd/Makefile | 2 +- cmd/elf.c | 6 +- configs/j721e_evm_a72_defconfig | 3 + configs/j721e_evm_r5_defconfig | 4 + include/configs/j721e_evm.h | 10 ++ include/elf.h | 2 + 11 files changed, 178 insertions(+), 15 deletions(-)