Author: thompsa
Date: Tue Jan 13 19:14:51 2009
New Revision: 187186
URL: http://svn.freebsd.org/changeset/base/187186

Log:
  Sync to p4 156093
  
   - Add quirks for Parallels
  
  These snuck in as part of a perforce IFC.

Modified:
  head/sys/dev/usb2/controller/ehci2_pci.c
  head/sys/dev/usb2/controller/uhci2_pci.c

Modified: head/sys/dev/usb2/controller/ehci2_pci.c
==============================================================================
--- head/sys/dev/usb2/controller/ehci2_pci.c    Tue Jan 13 19:07:23 2009        
(r187185)
+++ head/sys/dev/usb2/controller/ehci2_pci.c    Tue Jan 13 19:14:51 2009        
(r187186)
@@ -261,8 +261,10 @@ ehci_pci_attach(device_t self)
                sc->sc_bus.usbrev = USB_REV_2_0;
                break;
        default:
-               sc->sc_bus.usbrev = USB_REV_UNKNOWN;
-               break;
+               /* Quirk for Parallels Desktop 4.0 */
+               device_printf(self, "USB revision is unknown. Assuming 
v2.0.\n");
+               sc->sc_bus.usbrev = USB_REV_2_0;
+                break;
        }
 
        rid = PCI_CBMEM;

Modified: head/sys/dev/usb2/controller/uhci2_pci.c
==============================================================================
--- head/sys/dev/usb2/controller/uhci2_pci.c    Tue Jan 13 19:07:23 2009        
(r187185)
+++ head/sys/dev/usb2/controller/uhci2_pci.c    Tue Jan 13 19:14:51 2009        
(r187186)
@@ -320,7 +320,9 @@ uhci_pci_attach(device_t self)
                sc->sc_bus.usbrev = USB_REV_1_0;
                break;
        default:
-               sc->sc_bus.usbrev = USB_REV_UNKNOWN;
+               /* Quirk for Parallels Desktop 4.0 */
+               device_printf(self, "USB revision is unknown. Assuming 
v1.1.\n");
+               sc->sc_bus.usbrev = USB_REV_1_1;
                break;
        }
 
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to