Branch: master

3d06098e 2014-07-09 14:33:49 Timothy Pearson
Add a few unclassified devices to the TDE HW manager database
M tdecore/tdehw/tdehardwaredevices.cpp
diff --git a/tdecore/tdehw/tdehardwaredevices.cpp b/tdecore/tdehw/tdehardwaredevices.cpp
index dd46e3d..15fda05 100644
--- a/tdecore/tdehw/tdehardwaredevices.cpp
+++ b/tdecore/tdehw/tdehardwaredevices.cpp
@@ -2025,6 +2025,7 @@
 			|| (devicesubsystem == "sas_host")
 			|| (devicesubsystem == "sas_port")
 			|| (devicesubsystem == "sas_device")
+			|| (devicesubsystem == "sas_expander")
 			|| (devicesubsystem == "sas_generic")
 			|| (devicesubsystem == "sas_phy")
 			|| (devicesubsystem == "sas_end_device")
@@ -2041,15 +2042,20 @@
 			if (!device) device = new TDEGenericDevice(TDEGenericDeviceType::Peripheral);
 		}
 		if ((devicesubsystem == "infiniband_cm")
-			|| (devicesubsystem == "infiniband_mad")) {
+			|| (devicesubsystem == "infiniband_mad")
+			|| (devicesubsystem == "infiniband_verbs")) {
 			if (!device) device = new TDEGenericDevice(TDEGenericDeviceType::Platform);
+		}
+		if (devicesubsystem == "infiniband_srp") {
+			if (!device) device = new TDEGenericDevice(TDEGenericDeviceType::SCSI);
 		}
 		if ((devicesubsystem == "enclosure")
 			|| (devicesubsystem == "clocksource")
 			|| (devicesubsystem == "amba")) {
 			if (!device) device = new TDEGenericDevice(TDEGenericDeviceType::Platform);
 		}
-		if (devicesubsystem == "ipmi_si") {
+		if ((devicesubsystem == "ipmi")
+			|| (devicesubsystem == "ipmi_si")) {
 			if (!device) device = new TDEGenericDevice(TDEGenericDeviceType::Mainboard);
 		}
 		if (devicesubsystem == "misc") {