ram: k3-ddrss: Add support for number of controllers under MSMC
authorNeha Malcom Francis <n-francis@ti.com>
Tue, 12 Aug 2025 12:43:21 +0000 (18:13 +0530)
committerTom Rini <trini@konsulko.com>
Tue, 19 Aug 2025 17:26:20 +0000 (11:26 -0600)
commit2310aac8ae0180ad78da1d44657f846610296e4d
tree4167bbf4a2eeaa98c86f540b88af9eac4a280c9a
parent3a0793fe9be3f0e6026d31dec8545a6b0e102ccd
ram: k3-ddrss: Add support for number of controllers under MSMC

In K3 multi-DDR systems, the MSMC is responsible for the interleave
mechanism across all the DDR controllers. Add support for MSMC to obtain
the number of controllers it's responsible for using the DT.

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