summaryrefslogtreecommitdiffstats
path: root/drivers/ram/k3-j721e/lpddr4.c
Commit message (Collapse)AuthorAgeFilesLines
* ram: k3-j721e: Rename to k3-ddrssDave Gerlach2021-05-121-2105/+0
| | | | | | | | Rename the k3-j721e folder under drivers/ram to k3-ddrss in preparation of introducing additional support for other platforms to the same driver. Signed-off-by: Dave Gerlach <d-gerlach@ti.com>
* ram: k3-j721e: rename BIT_MASK()Heinrich Schuchardt2021-01-161-7/+7
| | | | | | | | | | | | The macro BIT_MASK is already defined in include/linux/bitops.h. To avoid name collisions rename BIT_MASK() in drivers/ram/k3-j721e/lpddr4_private.h to LPDDR4_BIT_MASK(). Remove superfluous parantheses. Remove superfluous comparison to 0. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by: Simon Glass <sjg@chromium.org>
* ram: k3-j721e: Relax version checks for memory controllerLokesh Vutla2020-08-111-15/+1
| | | | | | | | k3-j721e ddr driver sanity checks for product id and version number. Version number gets changed for every minor update in the IP. So discard the version check and just sanity check for product id. Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
* ram: k3-j721e: Add support for J721E DDR controllerKevin Scholz2019-10-251-0/+2119
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>