[U-Boot] [PATCH 00/10] arm: am654: Add r5 support for am654-evm

Lokesh Vutla
2018-10-22T09:36:46Z

This series adds r5 build support for booting am654 evm.

There is still 1 step(loading system firmware) missing to complete
the full boot. This will be posted as a separate series.

Lokesh Vutla (10):
ram: Introduce K3 AM654 DDR Sub System driver
armv7R: K3: am654: Enable MPU regions
armv7R: K3: am654: Add support for generating build targets
armv7R: K3: am654: Add support to start ATF from R5 SPL
armv7R: K3: am654: Add support for triggering ddr init from SPL
board: ti: am654: r5: Add initial support for am654
arm: dts: k3: Sync dts from Linux
armv7r: dts: am654: Add initial support
configs: am65x_evm_r5: Add initial support
board: ti: am65x: Update README to add R5 build support

arch/arm/dts/Makefile | 2 +-
arch/arm/dts/k3-am65-main.dtsi | 51 +-
arch/arm/dts/k3-am65-mcu.dtsi | 18 +
arch/arm/dts/k3-am65-wakeup.dtsi | 46 +
arch/arm/dts/k3-am65.dtsi | 54 +-
.../dts/k3-am654-base-board-ddr4-1333MHz.dtsi | 195 +++
arch/arm/dts/k3-am654-base-board-u-boot.dtsi | 94 +-
arch/arm/dts/k3-am654-ddr.dtsi | 241 ++++
arch/arm/dts/k3-am654-r5-base-board.dts | 139 ++
arch/arm/mach-k3/Kconfig | 18 +
arch/arm/mach-k3/Makefile | 2 +
arch/arm/mach-k3/am6_init.c | 16 +
arch/arm/mach-k3/common.c | 52 +
arch/arm/mach-k3/common.h | 11 +
arch/arm/mach-k3/config.mk | 59 +
arch/arm/mach-k3/include/mach/sys_proto.h | 15 +
arch/arm/mach-k3/r5_mpu.c | 47 +
board/ti/am65x/Kconfig | 24 +
board/ti/am65x/MAINTAINERS | 1 +
board/ti/am65x/README | 114 +-
configs/am65x_evm_r5_defconfig | 87 ++
.../ram/k3-am654-ddrss.txt | 46 +
drivers/ram/Kconfig | 11 +
drivers/ram/Makefile | 2 +
drivers/ram/k3-am654-ddrss.c | 779 +++++++++++
drivers/ram/k3-am654-ddrss.h | 1227 +++++++++++++++++
include/configs/am65x_evm.h | 6 +
include/configs/ti_armv7_common.h | 2 +
tools/k3_x509template.txt | 48 +
29 files changed, 3292 insertions(+), 115 deletions(-)
create mode 100644 arch/arm/dts/k3-am65-mcu.dtsi
create mode 100644 arch/arm/dts/k3-am65-wakeup.dtsi
create mode 100644 arch/arm/dts/k3-am654-base-board-ddr4-1333MHz.dtsi
create mode 100644 arch/arm/dts/k3-am654-ddr.dtsi
create mode 100644 arch/arm/dts/k3-am654-r5-base-board.dts
create mode 100644 arch/arm/mach-k3/common.c
create mode 100644 arch/arm/mach-k3/common.h
create mode 100644 arch/arm/mach-k3/include/mach/sys_proto.h
create mode 100644 arch/arm/mach-k3/r5_mpu.c
create mode 100644 configs/am65x_evm_r5_defconfig
create mode 100644 doc/device-tree-bindings/ram/k3-am654-ddrss.txt
create mode 100644 drivers/ram/k3-am654-ddrss.c
create mode 100644 drivers/ram/k3-am654-ddrss.h
create mode 100644 tools/k3_x509template.txt

--
2.19.1