Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: qcom: apq8064: Add hwmutex and SMEM nodes

Signed-off-by: Bjorn Andersson <bjorn.andersson@sonymobile.com>
Signed-off-by: Andy Gross <agross@codeaurora.org>

authored by

Bjorn Andersson and committed by
Andy Gross
24a9baf9 2f5de46c

+29
+29
arch/arm/boot/dts/qcom-apq8064.dtsi
··· 11 11 compatible = "qcom,apq8064"; 12 12 interrupt-parent = <&intc>; 13 13 14 + reserved-memory { 15 + #address-cells = <1>; 16 + #size-cells = <1>; 17 + ranges; 18 + 19 + smem_region: smem@80000000 { 20 + reg = <0x80000000 0x200000>; 21 + no-map; 22 + }; 23 + }; 24 + 14 25 cpus { 15 26 #address-cells = <1>; 16 27 #size-cells = <0>; ··· 89 78 cpu-pmu { 90 79 compatible = "qcom,krait-pmu"; 91 80 interrupts = <1 10 0x304>; 81 + }; 82 + 83 + sfpb_mutex: hwmutex { 84 + compatible = "qcom,sfpb-mutex"; 85 + syscon = <&sfpb_wrapper_mutex 0x604 0x4>; 86 + #hwlock-cells = <1>; 87 + }; 88 + 89 + smem { 90 + compatible = "qcom,smem"; 91 + memory-region = <&smem_region>; 92 + 93 + hwlocks = <&sfpb_mutex 3>; 92 94 }; 93 95 94 96 soc: soc { ··· 178 154 function = "gsbi7"; 179 155 }; 180 156 }; 157 + }; 158 + 159 + sfpb_wrapper_mutex: syscon@1200000 { 160 + compatible = "syscon"; 161 + reg = <0x01200000 0x8000>; 181 162 }; 182 163 183 164 intc: interrupt-controller@2000000 {