Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
0002 /*
0003  * Copyright (c) 2015 Caesar Wang <wxt@rock-chips.com>
0004  */
0005 
0006 /dts-v1/;
0007 #include "rk3368-evb.dtsi"
0008 
0009 / {
0010         model = "Rockchip RK3368 EVB with ACT8846 pmic";
0011         compatible = "rockchip,rk3368-evb-act8846", "rockchip,rk3368";
0012 };
0013 
0014 &i2c0 {
0015         clock-frequency = <400000>;
0016 
0017         vdd_cpu: syr827@40 {
0018                 compatible = "silergy,syr827";
0019                 reg = <0x40>;
0020                 fcs,suspend-voltage-selector = <1>;
0021                 regulator-name = "vdd_cpu";
0022                 regulator-min-microvolt = <850000>;
0023                 regulator-max-microvolt = <1350000>;
0024                 regulator-always-on;
0025                 regulator-boot-on;
0026                 vin-supply = <&vcc_sys>;
0027         };
0028 
0029         vdd_gpu: syr828@41 {
0030                 compatible = "silergy,syr828";
0031                 reg = <0x41>;
0032                 fcs,suspend-voltage-selector = <1>;
0033                 regulator-name = "vdd_gpu";
0034                 regulator-min-microvolt = <850000>;
0035                 regulator-max-microvolt = <1350000>;
0036                 regulator-always-on;
0037                 vin-supply = <&vcc_sys>;
0038         };
0039 
0040         act8846: act8846@5a {
0041                 compatible = "active-semi,act8846";
0042                 reg = <0x5a>;
0043                 status = "okay";
0044 
0045                 vp1-supply = <&vcc_sys>;
0046                 vp2-supply = <&vcc_sys>;
0047                 vp3-supply = <&vcc_sys>;
0048                 vp4-supply = <&vcc_sys>;
0049                 inl1-supply = <&vcc_io>;
0050                 inl2-supply = <&vcc_sys>;
0051                 inl3-supply = <&vcc_20>;
0052 
0053                 regulators {
0054                         vcc_ddr: REG1 {
0055                                 regulator-name = "VCC_DDR";
0056                                 regulator-min-microvolt = <1200000>;
0057                                 regulator-max-microvolt = <1200000>;
0058                                 regulator-always-on;
0059                         };
0060 
0061                         vcc_io: REG2 {
0062                                 regulator-name = "VCC_IO";
0063                                 regulator-min-microvolt = <3300000>;
0064                                 regulator-max-microvolt = <3300000>;
0065                                 regulator-always-on;
0066                         };
0067 
0068                         vdd_log: REG3 {
0069                                 regulator-name = "VDD_LOG";
0070                                 regulator-min-microvolt = <700000>;
0071                                 regulator-max-microvolt = <1500000>;
0072                                 regulator-always-on;
0073                         };
0074 
0075                         vcc_20: REG4 {
0076                                 regulator-name = "VCC_20";
0077                                 regulator-min-microvolt = <2000000>;
0078                                 regulator-max-microvolt = <2000000>;
0079                                 regulator-always-on;
0080                         };
0081 
0082                         vccio_sd: REG5 {
0083                                 regulator-name = "VCCIO_SD";
0084                                 regulator-min-microvolt = <1800000>;
0085                                 regulator-max-microvolt = <3300000>;
0086                                 regulator-always-on;
0087                         };
0088 
0089                         vdd10_lcd: REG6 {
0090                                 regulator-name = "VDD10_LCD";
0091                                 regulator-min-microvolt = <1000000>;
0092                                 regulator-max-microvolt = <1000000>;
0093                                 regulator-always-on;
0094                         };
0095 
0096                         vcca_codec: REG7 {
0097                                 regulator-name = "VCCA_CODEC";
0098                                 regulator-min-microvolt = <3300000>;
0099                                 regulator-max-microvolt = <3300000>;
0100                                 regulator-always-on;
0101                         };
0102 
0103                         vcca_tp: REG8 {
0104                                 regulator-name = "VCCA_TP";
0105                                 regulator-min-microvolt = <3300000>;
0106                                 regulator-max-microvolt = <3300000>;
0107                                 regulator-always-on;
0108                         };
0109 
0110                         vccio_pmu: REG9 {
0111                                 regulator-name = "VCCIO_PMU";
0112                                 regulator-min-microvolt = <3300000>;
0113                                 regulator-max-microvolt = <3300000>;
0114                                 regulator-always-on;
0115                         };
0116 
0117                         vdd_10: REG10 {
0118                                 regulator-name = "VDD_10";
0119                                 regulator-min-microvolt = <1000000>;
0120                                 regulator-max-microvolt = <1000000>;
0121                                 regulator-always-on;
0122                         };
0123 
0124                         vcc_18: REG11 {
0125                                 regulator-name = "VCC_18";
0126                                 regulator-min-microvolt = <1800000>;
0127                                 regulator-max-microvolt = <1800000>;
0128                                 regulator-always-on;
0129                         };
0130 
0131                         vcc18_lcd: REG12 {
0132                                 regulator-name = "VCC18_LCD";
0133                                 regulator-min-microvolt = <1800000>;
0134                                 regulator-max-microvolt = <1800000>;
0135                                 regulator-always-on;
0136                         };
0137                 };
0138         };
0139 };