Print this page
NEX-3168 sasinfo does not know about 12gb sas
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/smhba/common/smhbaapi.h
          +++ new/usr/src/lib/smhba/common/smhbaapi.h
↓ open down ↓ 212 lines elided ↑ open up ↑
 213  213  /*
 214  214   * Phy is enabled. Detected a SATA device and entered the SATA Spinup hold
 215  215   * state.
 216  216   */
 217  217  #define HBA_SASSTATE_SATASPINUP    0x03
 218  218  /* The phy is attached to a Port Selector (see SATA-2.6). */
 219  219  #define HBA_SASSTATE_SATAPORTSEL    0x04
 220  220  #define HBA_SASSPEED_1_5GBIT        0x08 /*  1.5 GBit/sec */
 221  221  #define HBA_SASSPEED_3GBIT          0x09 /*  3 GBit/sec */
 222  222  #define HBA_SASSPEED_6GBIT          0x0a /*  6 GBit/sec */
      223 +#define HBA_SASSPEED_12GBIT         0x0b /* 12 GBit/sec */
 223  224  
 224  225  /* SM-HBA  6.5.5 SAS Phy Attribute */
 225  226  typedef struct SMHBA_SAS_Phy {
 226  227          HBA_UINT8           PhyIdentifier;
 227  228          HBA_SASPHYSPEED     NegotiatedLinkRate;
 228  229          HBA_SASPHYSPEED     ProgrammedMinLinkRate;
 229  230          HBA_SASPHYSPEED     HardwareMinLinkRate;
 230  231          HBA_SASPHYSPEED     ProgrammedMaxLinkRate;
 231  232          HBA_SASPHYSPEED     HardwareMaxLinkRate;
 232  233          HBA_WWN             domainPortWWN;
↓ open down ↓ 440 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX