File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 29
29
/* Device for a quirk */
30
30
#define PCI_VENDOR_ID_FRESCO_LOGIC 0x1b73
31
31
#define PCI_DEVICE_ID_FRESCO_LOGIC_PDK 0x1000
32
+ #define PCI_DEVICE_ID_FRESCO_LOGIC_FL1400 0x1400
32
33
33
34
#define PCI_VENDOR_ID_ETRON 0x1b6f
34
35
#define PCI_DEVICE_ID_ASROCK_P67 0x7023
@@ -58,8 +59,10 @@ static void xhci_pci_quirks(struct device *dev, struct xhci_hcd *xhci)
58
59
59
60
/* Look for vendor-specific quirks */
60
61
if (pdev -> vendor == PCI_VENDOR_ID_FRESCO_LOGIC &&
61
- pdev -> device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK ) {
62
- if (pdev -> revision == 0x0 ) {
62
+ (pdev -> device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK ||
63
+ pdev -> device == PCI_DEVICE_ID_FRESCO_LOGIC_FL1400 )) {
64
+ if (pdev -> device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK &&
65
+ pdev -> revision == 0x0 ) {
63
66
xhci -> quirks |= XHCI_RESET_EP_QUIRK ;
64
67
xhci_dbg (xhci , "QUIRK: Fresco Logic xHC needs configure"
65
68
" endpoint cmd after reset endpoint\n" );
You can’t perform that action at this time.
0 commit comments