summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJay.han <ezzzehxx@gmail.com>2015-05-31 10:50:34 +0300
committerDmitry Fleytman <dfleytma@redhat.com>2015-05-31 10:56:18 +0300
commit4dbbf0c86c76e3fb4f005ca8d3806cce16e3c61b (patch)
treedc719900f55922ba579a808ec4a24d22b1c286fa
parent29814251f4579876b290491697e7108346d6b628 (diff)
UsbDk: Add support for USB 3.0 controllersv1.00-5
Add search strategy for USB3 controllers: - Standard Microsoft controller - Renesas controller (NUSB3) - Intel controller (IUSB3) Signed-off-by: Jay.Han <ezzzehxx@gmail.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
-rw-r--r--UsbDk/FilterDevice.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/UsbDk/FilterDevice.cpp b/UsbDk/FilterDevice.cpp
index b4433db..11252b6 100644
--- a/UsbDk/FilterDevice.cpp
+++ b/UsbDk/FilterDevice.cpp
@@ -485,7 +485,11 @@ bool CUsbDkFilterDevice::CStrategist::SelectStrategy(PDEVICE_OBJECT DevObj)
DevID->Dump();
// 2. Root hubs -> Hub strategy
- if ((DevID->Match(L"USB\\ROOT_HUB") || DevID->Match(L"USB\\ROOT_HUB20")))
+ if ((DevID->Match(L"USB\\ROOT_HUB") ||
+ DevID->Match(L"USB\\ROOT_HUB20") ||
+ DevID->Match(L"USB\\ROOT_HUB30") ||
+ DevID->Match(L"NUSB3\\ROOT_HUB30") ||
+ DevID->Match(L"IUSB3\\ROOT_HUB30")))
{
TraceEvents(TRACE_LEVEL_INFORMATION, TRACE_FILTERDEVICE, "%!FUNC! Assigning HUB strategy");
m_Strategy->Delete();