55 lines
1.5 KiB
Diff
55 lines
1.5 KiB
Diff
|
--- b/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts
|
||
|
+++ a/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts
|
||
|
@@ -260,6 +260,7 @@
|
||
|
pinctrl-names = "default";
|
||
|
pinctrl-0 = <&vcc_4g_5v_en>;
|
||
|
regulator-name = "vcc_4g_5v";
|
||
|
+ regulator-always-on;
|
||
|
regulator-min-microvolt = <5000000>;
|
||
|
regulator-max-microvolt = <5000000>;
|
||
|
vin-supply = <&vcc5v0_sys>;
|
||
|
@@ -272,6 +273,7 @@
|
||
|
pinctrl-names = "default";
|
||
|
pinctrl-0 = <&vcc_4g_en>;
|
||
|
regulator-name = "vcc_4g";
|
||
|
+ regulator-always-on;
|
||
|
regulator-min-microvolt = <3800000>;
|
||
|
regulator-max-microvolt = <3800000>;
|
||
|
vin-supply = <&vcc_sysin>;
|
||
|
@@ -959,35 +961,6 @@
|
||
|
};
|
||
|
};
|
||
|
|
||
|
-&uart3 {
|
||
|
- status = "okay";
|
||
|
-
|
||
|
- modem {
|
||
|
- compatible = "quectel,eg25";
|
||
|
- char-device-name = "modem-power";
|
||
|
-
|
||
|
- pinctrl-names = "default";
|
||
|
- pinctrl-0 = <&modem_control_pins>;
|
||
|
-
|
||
|
- power-supply = <&vcc_4g>;
|
||
|
- vbus-supply = <&vcc_4g_5v>;
|
||
|
-
|
||
|
- enable-gpios = <&gpio0 RK_PB0 GPIO_ACTIVE_HIGH>; // W_DISABLE#
|
||
|
- reset-gpios = <&gpio3 RK_PB0 GPIO_ACTIVE_HIGH>;
|
||
|
- status-gpios = <&gpio3 RK_PA6 GPIO_ACTIVE_HIGH>;
|
||
|
- pwrkey-gpios = <&gpio0 RK_PB5 GPIO_ACTIVE_HIGH>;
|
||
|
-
|
||
|
- host-ready-gpios = <&gpio0 RK_PB4 GPIO_ACTIVE_HIGH>; // apready
|
||
|
- wakeup-gpios = <&gpio0 RK_PA1 GPIO_ACTIVE_HIGH>; // ri
|
||
|
-
|
||
|
- dtr-gpios = <&gpio0 RK_PA3 GPIO_ACTIVE_HIGH>;
|
||
|
- cts-gpios = <&gpio3 RK_PC0 GPIO_ACTIVE_HIGH>;
|
||
|
- rts-gpios = <&gpio3 RK_PC1 GPIO_ACTIVE_HIGH>;
|
||
|
-
|
||
|
- quectel,qdai = "3,0,0,4,0,0,1,1";
|
||
|
- };
|
||
|
-};
|
||
|
-
|
||
|
&pmu_io_domains {
|
||
|
pmu1830-supply = <&vcc_1v8>;
|
||
|
status = "okay";
|