kernel: make patches/files apply/compile for kernel 5.1
[openwrt/staging/mkresin.git] / target / linux / generic / backport-5.1 / 200-v5.2-usb-dwc2-Set-lpm-mode-parameters-depend-on-HW-configuration.patch
index b41bbf5395c1ff55ea4502cf2708bac794449495..ba154048a02182f3ab0dd0e85152ad1f634d31d7 100644 (file)
@@ -17,7 +17,7 @@ Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
 
 --- a/drivers/usb/dwc2/params.c
 +++ b/drivers/usb/dwc2/params.c
-@@ -272,6 +272,23 @@ static void dwc2_set_param_power_down(st
+@@ -273,6 +273,23 @@ static void dwc2_set_param_power_down(st
        hsotg->params.power_down = val;
  }
  
@@ -41,7 +41,7 @@ Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
  /**
   * dwc2_set_default_params() - Set all core parameters to their
   * auto-detected default values.
-@@ -290,6 +307,7 @@ static void dwc2_set_default_params(stru
+@@ -291,6 +308,7 @@ static void dwc2_set_default_params(stru
        dwc2_set_param_speed(hsotg);
        dwc2_set_param_phy_utmi_width(hsotg);
        dwc2_set_param_power_down(hsotg);
@@ -49,7 +49,7 @@ Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
        p->phy_ulpi_ddr = false;
        p->phy_ulpi_ext_vbus = false;
  
-@@ -302,11 +320,6 @@ static void dwc2_set_default_params(stru
+@@ -303,11 +321,6 @@ static void dwc2_set_default_params(stru
        p->reload_ctl = (hw->snpsid >= DWC2_CORE_REV_2_92a);
        p->uframe_sched = true;
        p->external_id_pin_ctl = false;
@@ -59,5 +59,5 @@ Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
 -      p->hird_threshold_en = true;
 -      p->hird_threshold = 4;
        p->ipg_isoc_en = false;
+       p->service_interval = false;
        p->max_packet_count = hw->max_packet_count;
-       p->max_transfer_size = hw->max_transfer_size;