summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoralfred <alfred@FreeBSD.org>2009-07-30 00:12:47 +0000
committeralfred <alfred@FreeBSD.org>2009-07-30 00:12:47 +0000
commit2d98a74a82e33fdb4403f1be9e566096661070fd (patch)
treeccae8d415b27b7c7397ea8e57666c1a0577bb539
parent6c89a5f102e50c4c64fe2243108d70c38997ccec (diff)
downloadFreeBSD-src-2d98a74a82e33fdb4403f1be9e566096661070fd.zip
FreeBSD-src-2d98a74a82e33fdb4403f1be9e566096661070fd.tar.gz
USB controller:
- patch from Alexander Motin <mav@freebsd.org> - add more ID's - P4 ID: 165805 Submitted by: hps Approved by: re
-rw-r--r--sys/dev/usb/controller/ehci_pci.c2
-rw-r--r--sys/dev/usb/controller/ohci_pci.c3
-rw-r--r--sys/dev/usb/controller/uhci_pci.c9
3 files changed, 14 insertions, 0 deletions
diff --git a/sys/dev/usb/controller/ehci_pci.c b/sys/dev/usb/controller/ehci_pci.c
index 76f4247..7f8c0a0 100644
--- a/sys/dev/usb/controller/ehci_pci.c
+++ b/sys/dev/usb/controller/ehci_pci.c
@@ -206,6 +206,8 @@ ehci_pci_match(device_t self)
return "NVIDIA nForce3 250 USB 2.0 controller";
case 0x005b10de:
return "NVIDIA nForce4 USB 2.0 controller";
+ case 0x03f210de:
+ return "NVIDIA nForce MCP61 USB 2.0 controller";
case 0x15621131:
return "Philips ISP156x USB 2.0 controller";
diff --git a/sys/dev/usb/controller/ohci_pci.c b/sys/dev/usb/controller/ohci_pci.c
index 09abafd..3be6e42 100644
--- a/sys/dev/usb/controller/ohci_pci.c
+++ b/sys/dev/usb/controller/ohci_pci.c
@@ -172,6 +172,9 @@ ohci_pci_match(device_t self)
case 0x00d710de:
return ("nVidia nForce3 USB Controller");
+ case 0x03f110de:
+ return ("nVidia nForce MCP61 USB Controller");
+
case 0x70011039:
return ("SiS 5571 USB controller");
diff --git a/sys/dev/usb/controller/uhci_pci.c b/sys/dev/usb/controller/uhci_pci.c
index 4fcf5d3..ba155be 100644
--- a/sys/dev/usb/controller/uhci_pci.c
+++ b/sys/dev/usb/controller/uhci_pci.c
@@ -200,6 +200,15 @@ uhci_pci_match(device_t self)
case 0x265b8086:
return ("Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-D");
+ case 0x27c88086:
+ return ("Intel 82801G (ICH7) USB controller USB-A");
+ case 0x27c98086:
+ return ("Intel 82801G (ICH7) USB controller USB-B");
+ case 0x27ca8086:
+ return ("Intel 82801G (ICH7) USB controller USB-C");
+ case 0x27cb8086:
+ return ("Intel 82801G (ICH7) USB controller USB-D");
+
case 0x28308086:
return ("Intel 82801H (ICH8) USB controller USB-A");
case 0x28318086:
OpenPOWER on IntegriCloud