u-boot/drivers/ram/k3-ddrss
Aswath Govindraju a48fc5cc6f ram: k3-ddrss: Add support for configuring MSMC subsystem in case of Multiple DDR subsystems
In Multi DDR subystems with interleaving support, the following needs to
configured,

- interleaving granular size and region
- EMIFs to be enabled
- EMIFs with ecc to be enabled
- EMIF separated or interleaved
- number of cycles of unsuccessful EMIF arbitration to wait before
  arbitrating for a different EMIF port, by default set to 3

Add support for configuring all the above by using a MSMC device

Signed-off-by: Aswath Govindraju <a-govindraju@ti.com>
2022-02-08 09:41:26 -05:00
..
16bit ram: k3-ddrss: Introduce support for AM642 SoCs 2021-05-12 16:30:52 +05:30
32bit
cps_drv_lpddr4.h
k3-ddrss.c ram: k3-ddrss: Add support for configuring MSMC subsystem in case of Multiple DDR subsystems 2022-02-08 09:41:26 -05:00
lpddr4.c
lpddr4.h
lpddr4_16bit.c ram: k3-ddrss: Introduce support for AM642 SoCs 2021-05-12 16:30:52 +05:30
lpddr4_16bit.h ram: k3-ddrss: Introduce support for AM642 SoCs 2021-05-12 16:30:52 +05:30
lpddr4_16bit_ctl_regs_rw_masks.c ram: k3-ddrss: Introduce support for AM642 SoCs 2021-05-12 16:30:52 +05:30
lpddr4_16bit_sanity.h ram: k3-ddrss: Introduce support for AM642 SoCs 2021-05-12 16:30:52 +05:30
lpddr4_32bit.c
lpddr4_32bit.h
lpddr4_32bit_ctl_regs_rw_masks.c
lpddr4_32bit_sanity.h
lpddr4_if.h
lpddr4_obj_if.c
lpddr4_obj_if.h
lpddr4_private.h
lpddr4_sanity.h
lpddr4_structs_if.h ram: k3-ddrss: lpddr4_structs_if.h: Add a pointer to ddr instance 2022-02-08 09:41:26 -05:00
Makefile ram: k3-ddrss: Introduce support for AM642 SoCs 2021-05-12 16:30:52 +05:30