ram: Introduce K3 AM654 DDR Sub System driver
authorLokesh Vutla <lokeshvutla@ti.com>
Fri, 2 Nov 2018 14:21:02 +0000 (19:51 +0530)
committerTom Rini <trini@konsulko.com>
Fri, 16 Nov 2018 21:51:58 +0000 (16:51 -0500)
commit06bda1259ffc3ef899de70c7fb86b0982a2912f0
tree55956e9678553d16b916493eddc4842d73b1b8d3
parentc235b087b393f02790608a94d9c15df282abca28
ram: Introduce K3 AM654 DDR Sub System driver

K3 based AM654 devices has DDR memory subsystem that comprises
Synopys DDR controller, Synopsis DDR phy and wrapper logic to
intergrate these blocks into the device. This DDR subsystem
provides an interface to external SDRAM devices. Adding support
for the initialization of the external SDRAM devices by
configuring the DDRSS registers and using the buitin PHY
routines.

Reviewed-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Andreas Dannenberg <dannenberg@ti.com>
Signed-off-by: Keerthy <j-keerthy@ti.com>
Signed-off-by: Schuyler Patton <spatton@ti.com>
Signed-off-by: James Doublesin <doublesin@ti.com>
arch/arm/mach-k3/include/mach/sys_proto.h [new file with mode: 0644]
doc/device-tree-bindings/ram/k3-am654-ddrss.txt [new file with mode: 0644]
drivers/ram/Kconfig
drivers/ram/Makefile
drivers/ram/k3-am654-ddrss.c [new file with mode: 0644]
drivers/ram/k3-am654-ddrss.h [new file with mode: 0644]