hc
2024-03-22 cd2737927c6dc09973e8461fc4c9b14e8042cd17
enable otg host mode, enable pcie usbphy
3 files modified
15 ■■■■ changed files
kernel/arch/arm64/boot/dts/rockchip/NK-6A13_V0A.dtsi 6 ●●●●● patch | view | raw | blame | history
kernel/arch/arm64/boot/dts/rockchip/rk3588-evb.dtsi 5 ●●●●● patch | view | raw | blame | history
kernel/arch/arm64/boot/dts/rockchip/rk3588.dtsi 4 ●●●● patch | view | raw | blame | history
kernel/arch/arm64/boot/dts/rockchip/NK-6A13_V0A.dtsi
....@@ -1065,6 +1065,7 @@
10651065
10661066 &u2phy0_otg {
10671067 status = "okay";
1068
+ phy-supply = <&vcc5v0_host>;
10681069 };
10691070
10701071 &u2phy1_otg {
....@@ -1078,7 +1079,7 @@
10781079 &u2phy3_host {
10791080 phy-supply = <&vcc5v0_host>;
10801081 };
1081
-
1082
+#if 0
10821083 &usbdp_phy0 {
10831084 rockchip,dp-lane-mux = <2 3>;
10841085 status = "okay";
....@@ -1109,8 +1110,9 @@
11091110 &usbdrd_dwc3_1 {
11101111 dr_mode = "host";
11111112 maximum-speed = "high-speed";
1112
- status = "disabled";
1113
+ status = "okay";
11131114 };
1115
+#endif
11141116
11151117 &uart1 {
11161118 status = "okay";
kernel/arch/arm64/boot/dts/rockchip/rk3588-evb.dtsi
old mode 100644new mode 100755
....@@ -147,7 +147,7 @@
147147
148148 leds: leds {
149149 compatible = "gpio-leds";
150
- work_led: work {
150
+ work_led: sys_led {
151151 gpios = <&gpio3 RK_PB7 GPIO_ACTIVE_HIGH>;
152152 linux,default-trigger = "heartbeat";
153153 };
....@@ -1188,7 +1188,7 @@
11881188 };
11891189
11901190 &usbdrd_dwc3_0 {
1191
- dr_mode = "otg";
1191
+ dr_mode = "host";
11921192 status = "okay";
11931193 };
11941194
....@@ -1197,6 +1197,7 @@
11971197 };
11981198
11991199 &usbhost_dwc3_0 {
1200
+ dr_mode = "host";
12001201 status = "okay";
12011202 };
12021203
kernel/arch/arm64/boot/dts/rockchip/rk3588.dtsi
old mode 100644new mode 100755
....@@ -111,13 +111,9 @@
111111 phy-names = "usb2-phy", "usb3-phy";
112112 phy_type = "utmi_wide";
113113 snps,dis_enblslpm_quirk;
114
- snps,dis-u1-entry-quirk;
115
- snps,dis-u2-entry-quirk;
116114 snps,dis-u2-freeclk-exists-quirk;
117115 snps,dis-del-phy-power-chg-quirk;
118116 snps,dis-tx-ipgap-linecheck-quirk;
119
- snps,parkmode-disable-hs-quirk;
120
- snps,parkmode-disable-ss-quirk;
121117 status = "disabled";
122118 };
123119 };