Message ID | 20220106212512.1970828-1-robimarko@gmail.com (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
Series | [v2] arm64: dts: ipq8074: add SMEM support | expand |
On Thu, 6 Jan 2022 22:25:12 +0100, Robert Marko wrote: > IPQ8074 uses SMEM like other modern QCA SoC-s, so since its already > supported by the kernel add the required DT nodes. > > Applied, thanks! [1/1] arm64: dts: ipq8074: add SMEM support commit: 42124b947e8eee401b778e9bdc5017d205ad8b71 Best regards,
diff --git a/arch/arm64/boot/dts/qcom/ipq8074.dtsi b/arch/arm64/boot/dts/qcom/ipq8074.dtsi index e6cc261201ef..bd70092b7156 100644 --- a/arch/arm64/boot/dts/qcom/ipq8074.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq8074.dtsi @@ -76,6 +76,20 @@ psci { method = "smc"; }; + reserved-memory { + #address-cells = <2>; + #size-cells = <2>; + ranges; + + smem@4ab00000 { + compatible = "qcom,smem"; + reg = <0x0 0x4ab00000 0x0 0x00100000>; + no-map; + + hwlocks = <&tcsr_mutex 0>; + }; + }; + firmware { scm { compatible = "qcom,scm-ipq8074", "qcom,scm"; @@ -331,6 +345,12 @@ gcc: gcc@1800000 { #reset-cells = <0x1>; }; + tcsr_mutex: hwlock@1905000 { + compatible = "qcom,tcsr-mutex"; + reg = <0x01905000 0x20000>; + #hwlock-cells = <1>; + }; + spmi_bus: spmi@200f000 { compatible = "qcom,spmi-pmic-arb"; reg = <0x0200f000 0x001000>,
IPQ8074 uses SMEM like other modern QCA SoC-s, so since its already supported by the kernel add the required DT nodes. Signed-off-by: Robert Marko <robimarko@gmail.com> --- Changes in v2: * Use the MMIO TCSR binding * Use the updated SMEM binding directly under reserved-memory node --- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+)