summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorRobert Mustacchi <rm@joyent.com>2015-08-07 22:02:53 +0000
committerRobert Mustacchi <rm@joyent.com>2015-08-12 15:46:39 +0000
commit0e134476ca538542f62890854959f0881e84ea2d (patch)
tree19ca1044c8b95eaa944fa3938037dbcbf8e4093e /usr/src
parenta35c1c34a71f4368d52059fc68f7999718c09efb (diff)
downloadillumos-joyent-0e134476ca538542f62890854959f0881e84ea2d.tar.gz
OS-4622 update ses connector list
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/lib/fm/topo/modules/common/ses/ses.c23
1 files changed, 20 insertions, 3 deletions
diff --git a/usr/src/lib/fm/topo/modules/common/ses/ses.c b/usr/src/lib/fm/topo/modules/common/ses/ses.c
index 37b991e3a4..2d80a0b573 100644
--- a/usr/src/lib/fm/topo/modules/common/ses/ses.c
+++ b/usr/src/lib/fm/topo/modules/common/ses/ses.c
@@ -128,14 +128,31 @@ static const sas_connector_type_t sas_connector_type_list[] = {
{ 0x0, "Information unknown" },
{ 0x1, "External SAS 4x receptacle (see SAS-2 and SFF-8470)" },
{ 0x2, "Exteranl Mini SAS 4x receptacle (see SAS-2 and SFF-8088)" },
+ { 0x3, "QSFP+ receptacle (see SAS-2.1 and SFF-8436)" },
+ { 0x4, "Mini SAS 4x active receptacle (see SAS-2.1 and SFF-8088)" },
+ { 0x5, "Mini SAS HD 4x receptacle (see SAS-2.1 and SFF-8644)" },
+ { 0x6, "Mini SAS HD 8x receptacle (see SAS-2.1 and SFF-8644)" },
+ { 0x7, "Mini SAS HD 16x receptacle (see SAS-2.1 and SFF-8644)" },
{ 0xF, "Vendor-specific external connector" },
{ 0x10, "Internal wide SAS 4i plug (see SAS-2 and SFF-8484)" },
{ 0x11,
"Internal wide Mini SAS 4i receptacle (see SAS-2 and SFF-8087)" },
- { 0x20, "Internal SAS Drive receptacle (see SAS-2 and SFF-8482)" },
- { 0x21, "Internal SATA host plug (see SAS-2 and SATA-2)" },
+ { 0x12, "Mini SAS HD 4i receptacle (see SAS-2.1 and SFF-8643)" },
+ { 0x20, "Internal SAS Drive receptacle (see SAS-2 and SFF-8482)" },
+ { 0x21, "Internal SATA host plug (see SAS-2 and SATA-2)" },
{ 0x22, "Internal SAS Drive plug (see SAS-2 and SFF-8482)" },
{ 0x23, "Internal SATA device plug (see SAS-2 and SATA-2)" },
+ { 0x24, "Micro SAS receptacle (see SAS-2.14)" },
+ { 0x25, "Micro SATA device plug (see SAS-2.1 and SATA)" },
+ { 0x26, "Micro SAS plug (see SAS-2.1 and SFF-8486)" },
+ { 0x27, "Micro SAS/SATA plug (see SAS-2.1 and SFF-8486)" },
+ { 0x28,
+ "12 Gb/s SAS Drive backplane receptacle (see SAS-34 and SFF-8680)" },
+ { 0x29, "12Gb/s SAS Drive Plug (see SAS-3 and SFF-8680)" },
+ { 0x2A, "Multifunction 12 Gb/s 6x Unshielded receptacle connector "
+ "receptacle (see SAS-3 and SFF-8639)" },
+ { 0x2B, "Multifunction 12 Gb/s 6x Unshielded receptable connector "
+ "plug (see SAS-3 and SFF-8639)" },
{ 0x2F, "Internal SAS virtual connector" },
{ 0x3F, "Vendor-specific internal connector" },
{ 0x70, "Other Vendor-specific connector" },
@@ -159,7 +176,7 @@ static const sas_connector_type_t sas_connector_type_list[] = {
#define SAS_CONNECTOR_TYPE_CODE_NOT_DEFINED 0x80
#define SAS_CONNECTOR_TYPE_NOT_DEFINED \
- "Connector type not definedi by SES-2 standard"
+ "Connector type not defined by SES-2 standard"
#define SAS_CONNECTOR_TYPE_RESERVED \
"Connector type reserved by SES-2 standard"