Thread (3 messages) 3 messages, 2 authors, 2015-09-08

[PATCH] soc: qcom: smem: Move RPM message ram out of smem DT node

From: Bjorn Andersson <hidden>
Date: 2015-09-08 23:19:06
Also in: linux-arm-msm, lkml

On Tue 08 Sep 15:20 PDT 2015, Stephen Boyd wrote:
SMEM is a software construct built on top of a DDR carveout and
sometimes a device memory called RPM message ram. Having the RPM
message ram in the smem DT node's reg property leads to the smem
node being located in different places depending on if the
message ram is being used or not. Let's add a qcom specific
property, qcom,rpm-msg-ram, and point to the device memory from
the SMEM node via a phandle. This allows us to always have the
SMEM node at the root of the DT regardless of whether it's using
the message ram or not.
Based on the codeaurora limit of 99 aux-mem regions I figured this had
to be more generic. But I think this makes sense and we can easily
extend it with other specific regions (if we ever find any of those
other 98 supported aux-mems).


Can you update the dt binding document as well?

Regards,
Bjorn
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help