kernel: fix return value of usb_xhci_needs_pci_reset
authorFelix Fietkau <nbd@nbd.name>
Tue, 20 Feb 2018 21:29:30 +0000 (22:29 +0100)
committerFelix Fietkau <nbd@nbd.name>
Tue, 20 Feb 2018 21:29:32 +0000 (22:29 +0100)
Signed-off-by: Felix Fietkau <nbd@nbd.name>
target/linux/generic/pending-4.14/811-pci_disable_usb_common_quirks.patch

index 9bbbaf87eac51df5fe495063b381add817289132..410a2675977a34acda3a82e0be57763af60ec028 100644 (file)
@@ -65,7 +65,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
  int usb_amd_find_chipset_info(void);
  int usb_hcd_amd_remote_wakeup_quirk(struct pci_dev *pdev);
  bool usb_amd_hang_symptom_quirk(void);
  int usb_amd_find_chipset_info(void);
  int usb_hcd_amd_remote_wakeup_quirk(struct pci_dev *pdev);
  bool usb_amd_hang_symptom_quirk(void);
-@@ -19,12 +22,26 @@ void sb800_prefetch(struct device *dev,
+@@ -19,12 +22,29 @@ void sb800_prefetch(struct device *dev,
  bool usb_xhci_needs_pci_reset(struct pci_dev *pdev);
  #else
  struct pci_dev;
  bool usb_xhci_needs_pci_reset(struct pci_dev *pdev);
  #else
  struct pci_dev;
@@ -88,7 +88,10 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
  static inline void usb_disable_xhci_ports(struct pci_dev *xhci_pdev) {}
  static inline void sb800_prefetch(struct device *dev, int on) {}
 +static inline void usb_enable_intel_xhci_ports(struct pci_dev *xhci_pdev) {}
  static inline void usb_disable_xhci_ports(struct pci_dev *xhci_pdev) {}
  static inline void sb800_prefetch(struct device *dev, int on) {}
 +static inline void usb_enable_intel_xhci_ports(struct pci_dev *xhci_pdev) {}
-+static inline bool usb_xhci_needs_pci_reset(struct pci_dev *pdev) {}
++static inline bool usb_xhci_needs_pci_reset(struct pci_dev *pdev)
++{
++      return false;
++}
  #endif  /* CONFIG_USB_PCI */
  
  #endif  /*  __LINUX_USB_PCI_QUIRKS_H  */
  #endif  /* CONFIG_USB_PCI */
  
  #endif  /*  __LINUX_USB_PCI_QUIRKS_H  */