dt-bindings: interrupt-controller: mpm: Pass MSG RAM slice through phandle
authorKonrad Dybcio <konrad.dybcio@linaro.org>
Mon, 27 Nov 2023 15:52:12 +0000 (16:52 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Tue, 12 Dec 2023 14:40:42 +0000 (15:40 +0100)
commitca596295f4c9ec803d3379635ad175897993f121
tree4b12f63a44544bed6e572c76ec6b7ecb55e9b561
parent1cf0697a24ef60b3ce8be47090a6e8e79329d962
dt-bindings: interrupt-controller: mpm: Pass MSG RAM slice through phandle

Due to the wild nature of the Qualcomm RPM Message RAM, the kernel can't
really use 'reg' to point to the MPM's slice of Message RAM without cutting
into an already-defined RPM MSG RAM node used for GLINK and SMEM.

Document passing the register space as a slice of SRAM through the
qcom,rpm-msg-ram property. This also makes 'reg' deprecated.

Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20230328-topic-msgram_mpm-v7-1-6ee2bfeaac2c@linaro.org
Documentation/devicetree/bindings/interrupt-controller/qcom,mpm.yaml