From df246919d214f52a33cf4602ce2b9a08da77ccb2 Mon Sep 17 00:00:00 2001 From: sbwml <984419930@qq.com> Date: Thu, 2 Mar 2023 13:55:00 +0800 Subject: [PATCH] rockchip: rk3399: add dwc3 xhci usb trb quirk --- ...3-rk3399-add-dwc3-xhci-usb-trb-quirk.patch | 20 +++++++++++++++++++ ...3-rk3399-add-dwc3-xhci-usb-trb-quirk.patch | 20 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 patches-6.1/013-rk3399-add-dwc3-xhci-usb-trb-quirk.patch create mode 100644 patches-6.2/013-rk3399-add-dwc3-xhci-usb-trb-quirk.patch diff --git a/patches-6.1/013-rk3399-add-dwc3-xhci-usb-trb-quirk.patch b/patches-6.1/013-rk3399-add-dwc3-xhci-usb-trb-quirk.patch new file mode 100644 index 0000000..9707f8d --- /dev/null +++ b/patches-6.1/013-rk3399-add-dwc3-xhci-usb-trb-quirk.patch @@ -0,0 +1,20 @@ +diff --git a/arch/arm64/boot/dts/rockchip/rk3399.dtsi b/arch/arm64/boot/dts/rockchip/rk3399.dtsi +index 59858f2dc8b9..2b8f11aebf13 100644 +--- a/arch/arm64/boot/dts/rockchip/rk3399.dtsi ++++ b/arch/arm64/boot/dts/rockchip/rk3399.dtsi +@@ -459,6 +459,7 @@ usbdrd_dwc3_0: usb@fe800000 { + snps,dis_enblslpm_quirk; + snps,dis-u2-freeclk-exists-quirk; + snps,dis_u2_susphy_quirk; ++ snps,xhci-trb-ent-quirk; + snps,dis-del-phy-power-chg-quirk; + snps,dis-tx-ipgap-linecheck-quirk; + power-domains = <&power RK3399_PD_USB3>; +@@ -495,6 +496,7 @@ usbdrd_dwc3_1: usb@fe900000 { + snps,dis_enblslpm_quirk; + snps,dis-u2-freeclk-exists-quirk; + snps,dis_u2_susphy_quirk; ++ snps,xhci-trb-ent-quirk; + snps,dis-del-phy-power-chg-quirk; + snps,dis-tx-ipgap-linecheck-quirk; + power-domains = <&power RK3399_PD_USB3>; diff --git a/patches-6.2/013-rk3399-add-dwc3-xhci-usb-trb-quirk.patch b/patches-6.2/013-rk3399-add-dwc3-xhci-usb-trb-quirk.patch new file mode 100644 index 0000000..9707f8d --- /dev/null +++ b/patches-6.2/013-rk3399-add-dwc3-xhci-usb-trb-quirk.patch @@ -0,0 +1,20 @@ +diff --git a/arch/arm64/boot/dts/rockchip/rk3399.dtsi b/arch/arm64/boot/dts/rockchip/rk3399.dtsi +index 59858f2dc8b9..2b8f11aebf13 100644 +--- a/arch/arm64/boot/dts/rockchip/rk3399.dtsi ++++ b/arch/arm64/boot/dts/rockchip/rk3399.dtsi +@@ -459,6 +459,7 @@ usbdrd_dwc3_0: usb@fe800000 { + snps,dis_enblslpm_quirk; + snps,dis-u2-freeclk-exists-quirk; + snps,dis_u2_susphy_quirk; ++ snps,xhci-trb-ent-quirk; + snps,dis-del-phy-power-chg-quirk; + snps,dis-tx-ipgap-linecheck-quirk; + power-domains = <&power RK3399_PD_USB3>; +@@ -495,6 +496,7 @@ usbdrd_dwc3_1: usb@fe900000 { + snps,dis_enblslpm_quirk; + snps,dis-u2-freeclk-exists-quirk; + snps,dis_u2_susphy_quirk; ++ snps,xhci-trb-ent-quirk; + snps,dis-del-phy-power-chg-quirk; + snps,dis-tx-ipgap-linecheck-quirk; + power-domains = <&power RK3399_PD_USB3>;