forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
139 lines
3.1 KiB
139 lines
3.1 KiB
// SPDX-License-Identifier: (GPL-2.0+ OR MIT) |
|
/* |
|
* Copyright (c) 2015 Caesar Wang <[email protected]> |
|
*/ |
|
|
|
/dts-v1/; |
|
#include "rk3368-evb.dtsi" |
|
|
|
/ { |
|
model = "Rockchip RK3368 EVB with ACT8846 pmic"; |
|
compatible = "rockchip,rk3368-evb-act8846", "rockchip,rk3368"; |
|
}; |
|
|
|
&i2c0 { |
|
clock-frequency = <400000>; |
|
|
|
vdd_cpu: syr827@40 { |
|
compatible = "silergy,syr827"; |
|
reg = <0x40>; |
|
fcs,suspend-voltage-selector = <1>; |
|
regulator-name = "vdd_cpu"; |
|
regulator-min-microvolt = <850000>; |
|
regulator-max-microvolt = <1350000>; |
|
regulator-always-on; |
|
regulator-boot-on; |
|
vin-supply = <&vcc_sys>; |
|
}; |
|
|
|
vdd_gpu: syr828@41 { |
|
compatible = "silergy,syr828"; |
|
reg = <0x41>; |
|
fcs,suspend-voltage-selector = <1>; |
|
regulator-name = "vdd_gpu"; |
|
regulator-min-microvolt = <850000>; |
|
regulator-max-microvolt = <1350000>; |
|
regulator-always-on; |
|
vin-supply = <&vcc_sys>; |
|
}; |
|
|
|
act8846: act8846@5a { |
|
compatible = "active-semi,act8846"; |
|
reg = <0x5a>; |
|
status = "okay"; |
|
|
|
vp1-supply = <&vcc_sys>; |
|
vp2-supply = <&vcc_sys>; |
|
vp3-supply = <&vcc_sys>; |
|
vp4-supply = <&vcc_sys>; |
|
inl1-supply = <&vcc_io>; |
|
inl2-supply = <&vcc_sys>; |
|
inl3-supply = <&vcc_20>; |
|
|
|
regulators { |
|
vcc_ddr: REG1 { |
|
regulator-name = "VCC_DDR"; |
|
regulator-min-microvolt = <1200000>; |
|
regulator-max-microvolt = <1200000>; |
|
regulator-always-on; |
|
}; |
|
|
|
vcc_io: REG2 { |
|
regulator-name = "VCC_IO"; |
|
regulator-min-microvolt = <3300000>; |
|
regulator-max-microvolt = <3300000>; |
|
regulator-always-on; |
|
}; |
|
|
|
vdd_log: REG3 { |
|
regulator-name = "VDD_LOG"; |
|
regulator-min-microvolt = <700000>; |
|
regulator-max-microvolt = <1500000>; |
|
regulator-always-on; |
|
}; |
|
|
|
vcc_20: REG4 { |
|
regulator-name = "VCC_20"; |
|
regulator-min-microvolt = <2000000>; |
|
regulator-max-microvolt = <2000000>; |
|
regulator-always-on; |
|
}; |
|
|
|
vccio_sd: REG5 { |
|
regulator-name = "VCCIO_SD"; |
|
regulator-min-microvolt = <1800000>; |
|
regulator-max-microvolt = <3300000>; |
|
regulator-always-on; |
|
}; |
|
|
|
vdd10_lcd: REG6 { |
|
regulator-name = "VDD10_LCD"; |
|
regulator-min-microvolt = <1000000>; |
|
regulator-max-microvolt = <1000000>; |
|
regulator-always-on; |
|
}; |
|
|
|
vcca_codec: REG7 { |
|
regulator-name = "VCCA_CODEC"; |
|
regulator-min-microvolt = <3300000>; |
|
regulator-max-microvolt = <3300000>; |
|
regulator-always-on; |
|
}; |
|
|
|
vcca_tp: REG8 { |
|
regulator-name = "VCCA_TP"; |
|
regulator-min-microvolt = <3300000>; |
|
regulator-max-microvolt = <3300000>; |
|
regulator-always-on; |
|
}; |
|
|
|
vccio_pmu: REG9 { |
|
regulator-name = "VCCIO_PMU"; |
|
regulator-min-microvolt = <3300000>; |
|
regulator-max-microvolt = <3300000>; |
|
regulator-always-on; |
|
}; |
|
|
|
vdd_10: REG10 { |
|
regulator-name = "VDD_10"; |
|
regulator-min-microvolt = <1000000>; |
|
regulator-max-microvolt = <1000000>; |
|
regulator-always-on; |
|
}; |
|
|
|
vcc_18: REG11 { |
|
regulator-name = "VCC_18"; |
|
regulator-min-microvolt = <1800000>; |
|
regulator-max-microvolt = <1800000>; |
|
regulator-always-on; |
|
}; |
|
|
|
vcc18_lcd: REG12 { |
|
regulator-name = "VCC18_LCD"; |
|
regulator-min-microvolt = <1800000>; |
|
regulator-max-microvolt = <1800000>; |
|
regulator-always-on; |
|
}; |
|
}; |
|
}; |
|
};
|
|
|