1 // SPDX-License-Identifier: GPL-2.0 1 // SPDX-License-Identifier: GPL-2.0 2 /* 2 /* 3 * dts file for Hi6421v600 SPMI PMIC used at t 3 * dts file for Hi6421v600 SPMI PMIC used at the HiKey970 Development Board 4 * 4 * 5 * Copyright (C) 2020, Huawei Tech. Co., Ltd. 5 * Copyright (C) 2020, Huawei Tech. Co., Ltd. 6 */ 6 */ 7 7 8 #include <dt-bindings/spmi/spmi.h> 8 #include <dt-bindings/spmi/spmi.h> 9 9 10 / { 10 / { 11 spmi: spmi@fff24000 { 11 spmi: spmi@fff24000 { 12 compatible = "hisilicon,kirin9 12 compatible = "hisilicon,kirin970-spmi-controller"; 13 reg = <0x0 0xfff24000 0x0 0x10 13 reg = <0x0 0xfff24000 0x0 0x1000>; 14 #address-cells = <2>; 14 #address-cells = <2>; 15 #size-cells = <0>; 15 #size-cells = <0>; 16 hisilicon,spmi-channel = <2>; 16 hisilicon,spmi-channel = <2>; 17 17 18 pmic: pmic@0 { 18 pmic: pmic@0 { 19 compatible = "hisilico 19 compatible = "hisilicon,hi6421-spmi"; 20 reg = <0 SPMI_USID>; 20 reg = <0 SPMI_USID>; 21 21 22 #interrupt-cells = <2> 22 #interrupt-cells = <2>; 23 interrupt-controller; 23 interrupt-controller; 24 gpios = <&gpio28 0 0>; 24 gpios = <&gpio28 0 0>; 25 25 26 regulators { 26 regulators { 27 ldo3: ldo3 { / 27 ldo3: ldo3 { /* HDMI */ 28 regula 28 regulator-name = "ldo3"; 29 regula 29 regulator-min-microvolt = <1500000>; 30 regula 30 regulator-max-microvolt = <2000000>; 31 regula 31 regulator-boot-on; 32 }; 32 }; 33 33 34 ldo4: ldo4 { / 34 ldo4: ldo4 { /* 40 PIN */ 35 regula 35 regulator-name = "ldo4"; 36 regula 36 regulator-min-microvolt = <1725000>; 37 regula 37 regulator-max-microvolt = <1900000>; 38 regula 38 regulator-boot-on; 39 }; 39 }; 40 40 41 ldo9: ldo9 { / 41 ldo9: ldo9 { /* SDCARD I/O */ 42 regula 42 regulator-name = "ldo9"; 43 regula 43 regulator-min-microvolt = <1750000>; 44 regula 44 regulator-max-microvolt = <3300000>; 45 regula 45 regulator-boot-on; 46 }; 46 }; 47 47 48 ldo15: ldo15 { 48 ldo15: ldo15 { /* UFS */ 49 regula 49 regulator-name = "ldo15"; 50 regula 50 regulator-min-microvolt = <1800000>; 51 regula 51 regulator-max-microvolt = <3000000>; 52 regula 52 regulator-always-on; 53 }; 53 }; 54 54 55 ldo16: ldo16 { 55 ldo16: ldo16 { /* SD */ 56 regula 56 regulator-name = "ldo16"; 57 regula 57 regulator-min-microvolt = <1800000>; 58 regula 58 regulator-max-microvolt = <3000000>; 59 regula 59 regulator-boot-on; 60 }; 60 }; 61 61 62 ldo17: ldo17 { 62 ldo17: ldo17 { /* USB HUB */ 63 regula 63 regulator-name = "ldo17"; 64 regula 64 regulator-min-microvolt = <2500000>; 65 regula 65 regulator-max-microvolt = <3300000>; 66 }; 66 }; 67 67 68 ldo33: ldo33 { 68 ldo33: ldo33 { /* PEX8606 */ 69 regula 69 regulator-name = "ldo33"; 70 regula 70 regulator-min-microvolt = <2500000>; 71 regula 71 regulator-max-microvolt = <3300000>; 72 }; 72 }; 73 73 74 ldo34: ldo34 { 74 ldo34: ldo34 { /* GPS AUX IN VDD */ 75 regula 75 regulator-name = "ldo34"; 76 regula 76 regulator-min-microvolt = <2600000>; 77 regula 77 regulator-max-microvolt = <3300000>; 78 }; 78 }; 79 }; 79 }; 80 }; 80 }; 81 }; 81 }; 82 }; 82 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.