|
@@ -1724,6 +1724,31 @@ _base_display_dell_branding(struct MPT2SAS_ADAPTER *ioc)
|
|
|
ioc->pdev->subsystem_device);
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * _base_display_intel_branding - Display branding string
|
|
|
+ * @ioc: per adapter object
|
|
|
+ *
|
|
|
+ * Return nothing.
|
|
|
+ */
|
|
|
+static void
|
|
|
+_base_display_intel_branding(struct MPT2SAS_ADAPTER *ioc)
|
|
|
+{
|
|
|
+ if (ioc->pdev->subsystem_vendor == PCI_VENDOR_ID_INTEL &&
|
|
|
+ ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2008) {
|
|
|
+
|
|
|
+ switch (ioc->pdev->subsystem_device) {
|
|
|
+ case MPT2SAS_INTEL_RMS2LL080_SSDID:
|
|
|
+ printk(MPT2SAS_INFO_FMT "%s\n", ioc->name,
|
|
|
+ MPT2SAS_INTEL_RMS2LL080_BRANDING);
|
|
|
+ break;
|
|
|
+ case MPT2SAS_INTEL_RMS2LL040_SSDID:
|
|
|
+ printk(MPT2SAS_INFO_FMT "%s\n", ioc->name,
|
|
|
+ MPT2SAS_INTEL_RMS2LL040_BRANDING);
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
/**
|
|
|
* _base_display_ioc_capabilities - Disply IOC's capabilities.
|
|
|
* @ioc: per adapter object
|
|
@@ -1754,6 +1779,7 @@ _base_display_ioc_capabilities(struct MPT2SAS_ADAPTER *ioc)
|
|
|
ioc->bios_pg3.BiosVersion & 0x000000FF);
|
|
|
|
|
|
_base_display_dell_branding(ioc);
|
|
|
+ _base_display_intel_branding(ioc);
|
|
|
|
|
|
printk(MPT2SAS_INFO_FMT "Protocol=(", ioc->name);
|
|
|
|