Commits
Suman Anna committed 45d0e76c50b
TEMP: soc: ti: keystone-dsp-mem: use sram child nodes for MSM RAM The Keystone 2 SoCs have an on-chip RAM controlled by the Multicore Shared Memory Controller (MSMC). The keystone-dsp-mem driver exposes this MSM memory to userspace for the Multi Proc Manager (MPM) stack, and relied on using the standard 'reg' property before. This MSM RAM can be used by different client drivers and so is now represented as a mmio-sram node and managed by the standard SRAM driver. The keystone-dsp-mem driver has been enhanced to switch to use the SRAM driver provided infrastructure to use MSM RAM. The logic depends on marking the required SRAM regions as 'reserved' child nodes under the parent MSM SRAM node with a specific "ti,keystone-dsp-msm-ram" compatible property, and can scale to multiple discrete nodes. Signed-off-by: Suman Anna <s-anna@ti.com>