[U-Boot] [PATCH 0/4] ram: k3-j721e: Add support for J721E DDR controller
Lokesh Vutla
lokeshvutla at ti.com
Mon Oct 7 13:56:34 UTC 2019
This series adds support for J721E ddr controller and adds DT node
for supporting it on J721E devices.
Kevin Scholz (1):
ram: k3-j721e: Add support for J721E DDR controller
Lokesh Vutla (3):
dt-bindings: memory-controller: Introduce J721E DDRSS bindings
arm: dts: k3-j721e: Add ddr node
armv7R: K3: j721e: Add support for triggering ddr init from SPL
arch/arm/dts/k3-j721e-ddr-evm-lp4-3733.dtsi | 2195 +++++
arch/arm/dts/k3-j721e-ddr.dtsi | 2212 +++++
.../arm/dts/k3-j721e-r5-common-proc-board.dts | 2 +
arch/arm/mach-k3/j721e_init.c | 8 +-
board/ti/j721e/Kconfig | 1 +
.../memory-controller/k3-j721e-ddrss.txt | 2241 +++++
drivers/ram/Kconfig | 11 +
drivers/ram/Makefile | 1 +
drivers/ram/k3-j721e/Makefile | 8 +
drivers/ram/k3-j721e/cps_drv_lpddr4.h | 119 +
drivers/ram/k3-j721e/k3-j721e-ddrss.c | 372 +
drivers/ram/k3-j721e/lpddr4.c | 2119 +++++
.../k3-j721e/lpddr4_address_slice_0_macros.h | 825 ++
drivers/ram/k3-j721e/lpddr4_ctl_regs.h | 1546 ++++
.../ram/k3-j721e/lpddr4_data_slice_0_macros.h | 2373 +++++
.../ram/k3-j721e/lpddr4_data_slice_1_macros.h | 2373 +++++
.../ram/k3-j721e/lpddr4_data_slice_2_macros.h | 2373 +++++
.../ram/k3-j721e/lpddr4_data_slice_3_macros.h | 2373 +++++
.../k3-j721e/lpddr4_ddr_controller_macros.h | 7793 +++++++++++++++++
drivers/ram/k3-j721e/lpddr4_if.h | 578 ++
drivers/ram/k3-j721e/lpddr4_obj_if.c | 55 +
drivers/ram/k3-j721e/lpddr4_obj_if.h | 383 +
drivers/ram/k3-j721e/lpddr4_phy_core_macros.h | 2061 +++++
drivers/ram/k3-j721e/lpddr4_pi_macros.h | 5397 ++++++++++++
drivers/ram/k3-j721e/lpddr4_private.h | 56 +
drivers/ram/k3-j721e/lpddr4_sanity.h | 1165 +++
drivers/ram/k3-j721e/lpddr4_structs_if.h | 121 +
27 files changed, 38760 insertions(+), 1 deletion(-)
create mode 100644 arch/arm/dts/k3-j721e-ddr-evm-lp4-3733.dtsi
create mode 100644 arch/arm/dts/k3-j721e-ddr.dtsi
create mode 100644 doc/device-tree-bindings/memory-controller/k3-j721e-ddrss.txt
create mode 100644 drivers/ram/k3-j721e/Makefile
create mode 100644 drivers/ram/k3-j721e/cps_drv_lpddr4.h
create mode 100644 drivers/ram/k3-j721e/k3-j721e-ddrss.c
create mode 100644 drivers/ram/k3-j721e/lpddr4.c
create mode 100644 drivers/ram/k3-j721e/lpddr4_address_slice_0_macros.h
create mode 100644 drivers/ram/k3-j721e/lpddr4_ctl_regs.h
create mode 100644 drivers/ram/k3-j721e/lpddr4_data_slice_0_macros.h
create mode 100644 drivers/ram/k3-j721e/lpddr4_data_slice_1_macros.h
create mode 100644 drivers/ram/k3-j721e/lpddr4_data_slice_2_macros.h
create mode 100644 drivers/ram/k3-j721e/lpddr4_data_slice_3_macros.h
create mode 100644 drivers/ram/k3-j721e/lpddr4_ddr_controller_macros.h
create mode 100644 drivers/ram/k3-j721e/lpddr4_if.h
create mode 100644 drivers/ram/k3-j721e/lpddr4_obj_if.c
create mode 100644 drivers/ram/k3-j721e/lpddr4_obj_if.h
create mode 100644 drivers/ram/k3-j721e/lpddr4_phy_core_macros.h
create mode 100644 drivers/ram/k3-j721e/lpddr4_pi_macros.h
create mode 100644 drivers/ram/k3-j721e/lpddr4_private.h
create mode 100644 drivers/ram/k3-j721e/lpddr4_sanity.h
create mode 100644 drivers/ram/k3-j721e/lpddr4_structs_if.h
--
2.23.0
More information about the U-Boot
mailing list