ram: k3-j721e: Add support for J721E DDR controller
authorKevin Scholz <k-scholz@ti.com>
Mon, 7 Oct 2019 13:56:36 +0000 (19:26 +0530)
committerTom Rini <trini@konsulko.com>
Fri, 25 Oct 2019 21:33:21 +0000 (17:33 -0400)
commit3bb3f266ee617384bb282a6818f675b5aca5c371
tree184c684cc6665b06ad5d491bb0cee94371750bd6
parentffb6b8e540f9badfeba188663c96aa4980f41612
ram: k3-j721e: Add support for J721E DDR controller

The J721E DDR subsystem comprises DDR controller, DDR PHY and wrapper
logic to integrate these blocks in the device. The DDR subsystem is
used to provide an interface to external SDRAM devices which can be
utilized for storing program or data. Introduce support for the
DDR controller and DDR phy within the DDR subsystem.

Signed-off-by: Kevin Scholz <k-scholz@ti.com
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
21 files changed:
drivers/ram/Kconfig
drivers/ram/Makefile
drivers/ram/k3-j721e/Makefile [new file with mode: 0644]
drivers/ram/k3-j721e/cps_drv_lpddr4.h [new file with mode: 0644]
drivers/ram/k3-j721e/k3-j721e-ddrss.c [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4.c [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_address_slice_0_macros.h [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_ctl_regs.h [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_data_slice_0_macros.h [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_data_slice_1_macros.h [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_data_slice_2_macros.h [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_data_slice_3_macros.h [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_ddr_controller_macros.h [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_if.h [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_obj_if.c [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_obj_if.h [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_phy_core_macros.h [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_pi_macros.h [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_private.h [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_sanity.h [new file with mode: 0644]
drivers/ram/k3-j721e/lpddr4_structs_if.h [new file with mode: 0644]