ram: k3-ddrss: Add support for partial inline ECC in multi-DDR systems
authorNeha Malcom Francis <n-francis@ti.com>
Tue, 12 Aug 2025 12:43:23 +0000 (18:13 +0530)
committerTom Rini <trini@konsulko.com>
Tue, 19 Aug 2025 17:26:20 +0000 (11:26 -0600)
commitd1efbc8d65702f9eb7d032e904e092a2fd3075b3
tree0b100d1879eab5c59569823962683ac281b128e7
parentc32ac5b3b934942fdcd97ee631ca2362032e0e53
ram: k3-ddrss: Add support for partial inline ECC in multi-DDR systems

The existing approach does not account for interleaving in the DDRs when
setting up regions. There is support for MSMC to calculate the regions
for each DDR, so modify k3_ddrss_probe to set the regions accordingly
for multi-DDR systems.

Signed-off-by: Neha Malcom Francis <n-francis@ti.com>
drivers/ram/k3-ddrss/k3-ddrss.c