1 // SPDX-License-Identifier: GPL-2.0+
3 * Qualcomm SDM845 chip device tree source
5 * (C) Copyright 2021 Dzmitry Sankouski <dsankouski@gmail.com>
11 #include "skeleton64.dtsi"
17 ranges = <0 0 0 0xffffffff>;
18 compatible = "simple-bus";
20 gcc: clock-controller@100000 {
22 compatible = "qcom,gcc-sdm845";
23 reg = <0x100000 0x1f0000>;
26 #power-domain-cells = <1>;
29 gpio_north: gpio_north@3900000 {
32 compatible = "qcom,sdm845-pinctrl";
33 reg = <0x3900000 0x400000>;
36 gpio-ranges = <&gpio_north 0 0 150>;
37 gpio-bank-name = "soc_north.";
40 tlmm_north: pinctrl_north@3900000 {
42 compatible = "qcom,tlmm-sdm845";
43 reg = <0x3900000 0x400000>;
47 gpio-ranges = <&tlmm_north 0 0 150>;
50 qup_uart9: qup-uart9-default {
51 pins = "GPIO_4", "GPIO_5";
56 debug_uart: serial@a84000 {
57 compatible = "qcom,msm-geni-uart";
58 reg = <0xa84000 0x4000>;
59 reg-names = "se_phys";
60 clock-names = "se-clk";
62 pinctrl-names = "default";
63 pinctrl-0 = <&qup_uart9>;
64 qcom,wrapper-core = <0x8a>;
69 compatible = "qcom,spmi-pmic-arb";
70 reg = <0xc440000 0x1100>,
71 <0xc600000 0x2000000>,
73 reg-names = "cnfg", "core", "obsrvr";
74 #address-cells = <0x1>;
78 compatible = "qcom,qpnp-revid";
83 compatible = "qcom,spmi-pmic";
85 #address-cells = <0x1>;
88 pm8998_pon: pm8998_pon@800 {
89 compatible = "qcom,pm8998-pwrkey";
93 gpio-bank-name = "pm8998_key.";
96 pm8998_gpios: pm8998_gpios@c000 {
97 compatible = "qcom,pm8998-gpio";
98 reg = <0xc000 0x1a00>;
102 gpio-bank-name = "pm8998.";
107 compatible = "qcom,spmi-pmic";
109 #address-cells = <0x2>;