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>
Showing
- drivers/ram/Kconfig 11 additions, 0 deletionsdrivers/ram/Kconfig
- drivers/ram/Makefile 1 addition, 0 deletionsdrivers/ram/Makefile
- drivers/ram/k3-j721e/Makefile 8 additions, 0 deletionsdrivers/ram/k3-j721e/Makefile
- drivers/ram/k3-j721e/cps_drv_lpddr4.h 119 additions, 0 deletionsdrivers/ram/k3-j721e/cps_drv_lpddr4.h
- drivers/ram/k3-j721e/k3-j721e-ddrss.c 372 additions, 0 deletionsdrivers/ram/k3-j721e/k3-j721e-ddrss.c
- drivers/ram/k3-j721e/lpddr4.c 2119 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4.c
- drivers/ram/k3-j721e/lpddr4_address_slice_0_macros.h 825 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4_address_slice_0_macros.h
- drivers/ram/k3-j721e/lpddr4_ctl_regs.h 1546 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4_ctl_regs.h
- drivers/ram/k3-j721e/lpddr4_data_slice_0_macros.h 2373 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4_data_slice_0_macros.h
- drivers/ram/k3-j721e/lpddr4_data_slice_1_macros.h 2373 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4_data_slice_1_macros.h
- drivers/ram/k3-j721e/lpddr4_data_slice_2_macros.h 2373 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4_data_slice_2_macros.h
- drivers/ram/k3-j721e/lpddr4_data_slice_3_macros.h 2373 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4_data_slice_3_macros.h
- drivers/ram/k3-j721e/lpddr4_ddr_controller_macros.h 7793 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4_ddr_controller_macros.h
- drivers/ram/k3-j721e/lpddr4_if.h 578 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4_if.h
- drivers/ram/k3-j721e/lpddr4_obj_if.c 55 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4_obj_if.c
- drivers/ram/k3-j721e/lpddr4_obj_if.h 383 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4_obj_if.h
- drivers/ram/k3-j721e/lpddr4_phy_core_macros.h 2061 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4_phy_core_macros.h
- drivers/ram/k3-j721e/lpddr4_pi_macros.h 5397 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4_pi_macros.h
- drivers/ram/k3-j721e/lpddr4_private.h 56 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4_private.h
- drivers/ram/k3-j721e/lpddr4_sanity.h 1165 additions, 0 deletionsdrivers/ram/k3-j721e/lpddr4_sanity.h
Loading
Please register or sign in to comment