diff options
Diffstat (limited to 'arch/arm/boot/dts/qcom-apq8084.dtsi')
| -rw-r--r-- | arch/arm/boot/dts/qcom-apq8084.dtsi | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom-apq8084.dtsi b/arch/arm/boot/dts/qcom-apq8084.dtsi index e3e009a5912b..1f130bc16858 100644 --- a/arch/arm/boot/dts/qcom-apq8084.dtsi +++ b/arch/arm/boot/dts/qcom-apq8084.dtsi | |||
| @@ -2,6 +2,9 @@ | |||
| 2 | 2 | ||
| 3 | #include "skeleton.dtsi" | 3 | #include "skeleton.dtsi" |
| 4 | 4 | ||
| 5 | #include <dt-bindings/clock/qcom,gcc-apq8084.h> | ||
| 6 | #include <dt-bindings/gpio/gpio.h> | ||
| 7 | |||
| 5 | / { | 8 | / { |
| 6 | model = "Qualcomm APQ 8084"; | 9 | model = "Qualcomm APQ 8084"; |
| 7 | compatible = "qcom,apq8084"; | 10 | compatible = "qcom,apq8084"; |
| @@ -175,5 +178,53 @@ | |||
| 175 | compatible = "qcom,pshold"; | 178 | compatible = "qcom,pshold"; |
| 176 | reg = <0xfc4ab000 0x4>; | 179 | reg = <0xfc4ab000 0x4>; |
| 177 | }; | 180 | }; |
| 181 | |||
| 182 | gcc: clock-controller@fc400000 { | ||
| 183 | compatible = "qcom,gcc-apq8084"; | ||
| 184 | #clock-cells = <1>; | ||
| 185 | #reset-cells = <1>; | ||
| 186 | reg = <0xfc400000 0x4000>; | ||
| 187 | }; | ||
| 188 | |||
| 189 | tlmm: pinctrl@fd510000 { | ||
| 190 | compatible = "qcom,apq8084-pinctrl"; | ||
| 191 | reg = <0xfd510000 0x4000>; | ||
| 192 | gpio-controller; | ||
| 193 | #gpio-cells = <2>; | ||
| 194 | interrupt-controller; | ||
| 195 | #interrupt-cells = <2>; | ||
| 196 | interrupts = <0 208 0>; | ||
| 197 | }; | ||
| 198 | |||
| 199 | serial@f995e000 { | ||
| 200 | compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm"; | ||
| 201 | reg = <0xf995e000 0x1000>; | ||
| 202 | interrupts = <0 114 0x0>; | ||
| 203 | clocks = <&gcc GCC_BLSP2_UART2_APPS_CLK>, <&gcc GCC_BLSP2_AHB_CLK>; | ||
| 204 | clock-names = "core", "iface"; | ||
| 205 | status = "disabled"; | ||
| 206 | }; | ||
| 207 | |||
| 208 | sdhci@f9824900 { | ||
| 209 | compatible = "qcom,sdhci-msm-v4"; | ||
| 210 | reg = <0xf9824900 0x11c>, <0xf9824000 0x800>; | ||
| 211 | reg-names = "hc_mem", "core_mem"; | ||
| 212 | interrupts = <0 123 0>, <0 138 0>; | ||
| 213 | interrupt-names = "hc_irq", "pwr_irq"; | ||
| 214 | clocks = <&gcc GCC_SDCC1_APPS_CLK>, <&gcc GCC_SDCC1_AHB_CLK>; | ||
| 215 | clock-names = "core", "iface"; | ||
| 216 | status = "disabled"; | ||
| 217 | }; | ||
| 218 | |||
| 219 | sdhci@f98a4900 { | ||
| 220 | compatible = "qcom,sdhci-msm-v4"; | ||
| 221 | reg = <0xf98a4900 0x11c>, <0xf98a4000 0x800>; | ||
| 222 | reg-names = "hc_mem", "core_mem"; | ||
| 223 | interrupts = <0 125 0>, <0 221 0>; | ||
| 224 | interrupt-names = "hc_irq", "pwr_irq"; | ||
| 225 | clocks = <&gcc GCC_SDCC2_APPS_CLK>, <&gcc GCC_SDCC2_AHB_CLK>; | ||
| 226 | clock-names = "core", "iface"; | ||
| 227 | status = "disabled"; | ||
| 228 | }; | ||
| 178 | }; | 229 | }; |
| 179 | }; | 230 | }; |
