diff --git a/arch/arm/dts/rk3399-puma.dts b/arch/arm/dts/rk3399-puma.dts
index 5d9dfb541cdaf40dde10cd4a2aadf3793f0d948a..7009fdec447de4edffc88afc7bb12637d6b16401 100644
--- a/arch/arm/dts/rk3399-puma.dts
+++ b/arch/arm/dts/rk3399-puma.dts
@@ -124,7 +124,7 @@
 };
 
 &dwc3_typec0 {
-	status = "okay";
+	status = "disabled";
 };
 
 &usb_host1_ehci {
@@ -136,6 +136,7 @@
 };
 
 &dwc3_typec1 {
+	rockchip,vbus-gpio = <&gpio4 3 GPIO_ACTIVE_LOW>;
 	status = "okay";
 };
 
@@ -182,7 +183,7 @@
 
 		compatible = "spi-flash";
 		reg = <0>;
-		spi-max-frequency = <5000000>;
+		spi-max-frequency = <49500000>;
 		spi-cpol;
 		spi-cpha;
 	};