diff options
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c | 1 | ||||
-rw-r--r-- | usr/src/uts/common/sys/usb/hcd/ehci/ehcid.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c b/usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c index b578460097..3a0338f1a8 100644 --- a/usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c +++ b/usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c @@ -319,6 +319,7 @@ ehci_dma_attr_workaround(ehci_state_t *ehcip) if (PCI_VENDOR_NVIDIA == ehcip->ehci_vendor_id) { switch (ehcip->ehci_device_id) { case PCI_DEVICE_NVIDIA_CK804: + case PCI_DEVICE_NVIDIA_MCP04: USB_DPRINTF_L2(PRINT_MASK_ATTA, ehcip->ehci_log_hdl, "ehci_dma_attr_workaround: NVIDIA dma " diff --git a/usr/src/uts/common/sys/usb/hcd/ehci/ehcid.h b/usr/src/uts/common/sys/usb/hcd/ehci/ehcid.h index f913992554..7790482632 100644 --- a/usr/src/uts/common/sys/usb/hcd/ehci/ehcid.h +++ b/usr/src/uts/common/sys/usb/hcd/ehci/ehcid.h @@ -1051,6 +1051,7 @@ typedef struct setup_pkt { #define PCI_VENDOR_NVIDIA 0x10de /* PCI Vendor-id NVIDIA */ #define PCI_DEVICE_NVIDIA_CK804 0x5b +#define PCI_DEVICE_NVIDIA_MCP04 0x3c /* * workaround for ALI chips */ |