ram: k3-ddrss: Set SDRAM_IDX using device private data, ddr_ram_size
authorSanthosh Kumar K <s-k6@ti.com>
Thu, 23 Jan 2025 08:36:26 +0000 (14:06 +0530)
committerTom Rini <trini@konsulko.com>
Mon, 27 Jan 2025 19:26:00 +0000 (13:26 -0600)
commit5a42996c4909f2ec6c26c1ad7eebf23eefe9d02e
tree0b82024d14036724a1a03e416ab098e65cdf39d4
parentb39b3c9a4385ab76bd766e0c5b54a3aec1eeb740
ram: k3-ddrss: Set SDRAM_IDX using device private data, ddr_ram_size

The SDRAM_IDX in DDRSS_V2A_CTL_REG describes the number of address bits
minus 16 that are used to determine the mask used to detect memory
rollover and prevent aliasing and false coherency issues.

Set SDRAM_IDX using the device private data, ddr_ram_size for K3 family
of SoCs.

Signed-off-by: Santhosh Kumar K <s-k6@ti.com>
Reviewed-by: Neha Malcom Francis <n-francis@ti.com>
drivers/ram/k3-ddrss/k3-ddrss.c