layerscape: fix compilation error for missing define of dwc quirk
authorChristian Marangi <ansuelsmth@gmail.com>
Mon, 28 Nov 2022 20:05:54 +0000 (21:05 +0100)
committerChristian Marangi <ansuelsmth@gmail.com>
Sun, 4 Dec 2022 15:06:35 +0000 (16:06 +0100)
Add missing define for dwc quirk patch required to fix compilation error
for layerscape target. This was wrongly dropped in a kernel bump.

Fixes: 8e5de897691a ("kernel: bump 5.4 to 5.4.213")
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
target/linux/layerscape/patches-5.4/820-usb-0009-usb-dwc3-Add-workaround-for-host-mode-VBUS-glitch-wh.patch

index 0e2942a3bceb12efe3c6a846835e02aa43c52d5c..be6b077e0b425cac84d98c1fcffd960249441448 100644 (file)
@@ -64,8 +64,12 @@ Reviewed-by: Peter Chen <peter.chen@nxp.com>
  
 --- a/drivers/usb/dwc3/host.c
 +++ b/drivers/usb/dwc3/host.c
-@@ -11,6 +11,44 @@
+@@ -9,8 +9,48 @@
  
+ #include <linux/platform_device.h>
++#include "../host/xhci.h"
++
  #include "core.h"
  
 +#define XHCI_HCSPARAMS1               0x4
@@ -109,7 +113,7 @@ Reviewed-by: Peter Chen <peter.chen@nxp.com>
  static int dwc3_host_get_irq(struct dwc3 *dwc)
  {
        struct platform_device  *dwc3_pdev = to_platform_device(dwc->dev);
-@@ -50,6 +88,13 @@ int dwc3_host_init(struct dwc3 *dwc)
+@@ -50,6 +90,13 @@ int dwc3_host_init(struct dwc3 *dwc)
        struct platform_device  *dwc3_pdev = to_platform_device(dwc->dev);
        int                     prop_idx = 0;