From cd2737927c6dc09973e8461fc4c9b14e8042cd17 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Fri, 22 Mar 2024 10:05:26 +0000
Subject: [PATCH] enable otg host mode, enable pcie usbphy
---
kernel/arch/arm64/boot/dts/rockchip/NK-6A13_V0A.dtsi | 6 ++++--
kernel/arch/arm64/boot/dts/rockchip/rk3588.dtsi | 4 ----
kernel/arch/arm64/boot/dts/rockchip/rk3588-evb.dtsi | 5 +++--
3 files changed, 7 insertions(+), 8 deletions(-)
diff --git a/kernel/arch/arm64/boot/dts/rockchip/NK-6A13_V0A.dtsi b/kernel/arch/arm64/boot/dts/rockchip/NK-6A13_V0A.dtsi
index b122855..7102247 100755
--- a/kernel/arch/arm64/boot/dts/rockchip/NK-6A13_V0A.dtsi
+++ b/kernel/arch/arm64/boot/dts/rockchip/NK-6A13_V0A.dtsi
@@ -1065,6 +1065,7 @@
&u2phy0_otg {
status = "okay";
+ phy-supply = <&vcc5v0_host>;
};
&u2phy1_otg {
@@ -1078,7 +1079,7 @@
&u2phy3_host {
phy-supply = <&vcc5v0_host>;
};
-
+#if 0
&usbdp_phy0 {
rockchip,dp-lane-mux = <2 3>;
status = "okay";
@@ -1109,8 +1110,9 @@
&usbdrd_dwc3_1 {
dr_mode = "host";
maximum-speed = "high-speed";
- status = "disabled";
+ status = "okay";
};
+#endif
&uart1 {
status = "okay";
diff --git a/kernel/arch/arm64/boot/dts/rockchip/rk3588-evb.dtsi b/kernel/arch/arm64/boot/dts/rockchip/rk3588-evb.dtsi
old mode 100644
new mode 100755
index 14620a8..400266f
--- a/kernel/arch/arm64/boot/dts/rockchip/rk3588-evb.dtsi
+++ b/kernel/arch/arm64/boot/dts/rockchip/rk3588-evb.dtsi
@@ -147,7 +147,7 @@
leds: leds {
compatible = "gpio-leds";
- work_led: work {
+ work_led: sys_led {
gpios = <&gpio3 RK_PB7 GPIO_ACTIVE_HIGH>;
linux,default-trigger = "heartbeat";
};
@@ -1188,7 +1188,7 @@
};
&usbdrd_dwc3_0 {
- dr_mode = "otg";
+ dr_mode = "host";
status = "okay";
};
@@ -1197,6 +1197,7 @@
};
&usbhost_dwc3_0 {
+ dr_mode = "host";
status = "okay";
};
diff --git a/kernel/arch/arm64/boot/dts/rockchip/rk3588.dtsi b/kernel/arch/arm64/boot/dts/rockchip/rk3588.dtsi
old mode 100644
new mode 100755
index eed99fd..f344d09
--- a/kernel/arch/arm64/boot/dts/rockchip/rk3588.dtsi
+++ b/kernel/arch/arm64/boot/dts/rockchip/rk3588.dtsi
@@ -111,13 +111,9 @@
phy-names = "usb2-phy", "usb3-phy";
phy_type = "utmi_wide";
snps,dis_enblslpm_quirk;
- snps,dis-u1-entry-quirk;
- snps,dis-u2-entry-quirk;
snps,dis-u2-freeclk-exists-quirk;
snps,dis-del-phy-power-chg-quirk;
snps,dis-tx-ipgap-linecheck-quirk;
- snps,parkmode-disable-hs-quirk;
- snps,parkmode-disable-ss-quirk;
status = "disabled";
};
};
--
Gitblit v1.6.2