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

Lokesh Vutla lokeshvutla at ti.com
Tue Oct 23 12:31:49 UTC 2018


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.

Changes since v1:
- Fixed SPDX headers in patch 1/10
- Updated Linux tag from which dts got synced.
- Updated Reviewed-by tags

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                   |   18 +
 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     |   14 +
 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                  |  776 +++++++++++
 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, 3290 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



More information about the U-Boot mailing list