From a46d62aff3167d4adffb3dd92a5550f0c589bfae Mon Sep 17 00:00:00 2001 From: Bjorn Andersson Date: Mon, 29 Feb 2016 11:38:49 -0800 Subject: [PATCH] ARM: dts: apq8064: Add wcnss memory and remoteproc nodes Signed-off-by: Bjorn Andersson --- arch/arm/boot/dts/qcom-apq8064.dtsi | 36 +++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/arch/arm/boot/dts/qcom-apq8064.dtsi b/arch/arm/boot/dts/qcom-apq8064.dtsi index a0c1994e8432..78d38bd1c0b5 100644 --- a/arch/arm/boot/dts/qcom-apq8064.dtsi +++ b/arch/arm/boot/dts/qcom-apq8064.dtsi @@ -23,6 +23,11 @@ reg = <0x80000000 0x200000>; no-map; }; + + wcnss_mem: wcnss@8f000000 { + reg = <0x8f000000 0x700000>; + no-map; + }; }; cpus { @@ -1346,6 +1351,37 @@ }; }; + wcnss-rproc@3204000 { + compatible = "qcom,riva-pil"; + reg = <0x03204000 0x100>; + + interrupts-extended = <&intc 0 199 IRQ_TYPE_EDGE_RISING>, + <&wcnss_smsm 6 IRQ_TYPE_EDGE_RISING>; + interrupt-names = "wdog", "fatal"; + + memory-region = <&wcnss_mem>; + + vddcx-supply = <&pm8921_s3>; + vddmx-supply = <&pm8921_l24>; + vddpx-supply = <&pm8921_s4>; + + pinctrl-names = "default"; + pinctrl-0 = <&wcnss_pin_a>; + + iris { + compatible = "qcom,wcn3660"; + + clocks = <&rpmcc 9>; + clock-names = "xo"; + + vddxo-supply = <&pm8921_l4>; + vddrfa-supply = <&pm8921_s2>; + vddpa-supply = <&pm8921_l10>; + vdddig-supply = <&pm8921_lvs2>; + }; + }; + + usb1_phy: phy@12500000 { compatible = "qcom,usb-otg-ci"; reg = <0x12500000 0x400>; -- 2.39.2