diff options
author | benno <benno@FreeBSD.org> | 2001-07-02 14:03:25 +0000 |
---|---|---|
committer | benno <benno@FreeBSD.org> | 2001-07-02 14:03:25 +0000 |
commit | 460cef587ed049166cb98eafe2e9e0fbd0f59ea1 (patch) | |
tree | 0e307c9f30bc30c25ce84283ad01f03e2ba37fd7 /sys | |
parent | be14d2652ab95ebadb50cb7ba8a3fd078c32f3ce (diff) | |
download | FreeBSD-src-460cef587ed049166cb98eafe2e9e0fbd0f59ea1.zip FreeBSD-src-460cef587ed049166cb98eafe2e9e0fbd0f59ea1.tar.gz |
Add device ID for the OHCI controller in the Apple KeyLargo chip.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/usb/ohci_pci.c | 5 | ||||
-rw-r--r-- | sys/pci/ohci_pci.c | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/sys/dev/usb/ohci_pci.c b/sys/dev/usb/ohci_pci.c index e86c8f2..f201aa7 100644 --- a/sys/dev/usb/ohci_pci.c +++ b/sys/dev/usb/ohci_pci.c @@ -74,6 +74,7 @@ #define PCI_OHCI_VENDORID_ALI 0x10b9 #define PCI_OHCI_VENDORID_AMD756 0x1022 +#define PCI_OHCI_VENDORID_APPLE 0x106b #define PCI_OHCI_VENDORID_CMDTECH 0x1095 #define PCI_OHCI_VENDORID_COMPAQ 0x0e11 #define PCI_OHCI_VENDORID_NEC 0x1033 @@ -94,6 +95,8 @@ static const char *ohci_device_usb0670 = "CMD Tech 670 (USB0670) USB controller static const char *ohci_device_usb0673 = "CMD Tech 673 (USB0673) USB controller"; #define PCI_OHCI_DEVICEID_SIS5571 0x70011039 static const char *ohci_device_sis5571 = "SiS 5571 USB controller"; +#define PCI_OHCI_DEVICEID_KEYLARGO 0x0019106b +static const char *ohci_device_keylargo = "Apple KeyLargo USB controller"; static const char *ohci_device_generic = "OHCI (generic) USB controller"; @@ -123,6 +126,8 @@ ohci_pci_match(device_t self) return (ohci_device_nec); case PCI_OHCI_DEVICEID_SIS5571: return (ohci_device_sis5571); + case PCI_OHCI_DEVICEID_KEYLARGO: + return (ohci_device_keylargo); default: if ( pci_get_class(self) == PCIC_SERIALBUS && pci_get_subclass(self) == PCIS_SERIALBUS_USB diff --git a/sys/pci/ohci_pci.c b/sys/pci/ohci_pci.c index e86c8f2..f201aa7 100644 --- a/sys/pci/ohci_pci.c +++ b/sys/pci/ohci_pci.c @@ -74,6 +74,7 @@ #define PCI_OHCI_VENDORID_ALI 0x10b9 #define PCI_OHCI_VENDORID_AMD756 0x1022 +#define PCI_OHCI_VENDORID_APPLE 0x106b #define PCI_OHCI_VENDORID_CMDTECH 0x1095 #define PCI_OHCI_VENDORID_COMPAQ 0x0e11 #define PCI_OHCI_VENDORID_NEC 0x1033 @@ -94,6 +95,8 @@ static const char *ohci_device_usb0670 = "CMD Tech 670 (USB0670) USB controller static const char *ohci_device_usb0673 = "CMD Tech 673 (USB0673) USB controller"; #define PCI_OHCI_DEVICEID_SIS5571 0x70011039 static const char *ohci_device_sis5571 = "SiS 5571 USB controller"; +#define PCI_OHCI_DEVICEID_KEYLARGO 0x0019106b +static const char *ohci_device_keylargo = "Apple KeyLargo USB controller"; static const char *ohci_device_generic = "OHCI (generic) USB controller"; @@ -123,6 +126,8 @@ ohci_pci_match(device_t self) return (ohci_device_nec); case PCI_OHCI_DEVICEID_SIS5571: return (ohci_device_sis5571); + case PCI_OHCI_DEVICEID_KEYLARGO: + return (ohci_device_keylargo); default: if ( pci_get_class(self) == PCIC_SERIALBUS && pci_get_subclass(self) == PCIS_SERIALBUS_USB |