Print this page
hg changesets 607a5b46a793..b706c96317c3
Fix ncpus for early boot config
Purge the ack to the interrupt before exiting mptsas_intr()
Changes from code review
Changes to enable driver to compile.
Header paths, object lists, etc.

@@ -20,25 +20,26 @@
  */
 
 /*
  * Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
  * Copyright 2013 Nexenta Systems, Inc. All rights reserved.
+ * Copyright (c) 2014, Tegile Systems Inc. All rights reserved.
  */
 
 /*
  * SM-HBA interfaces/definitions for MPT SAS driver.
  */
 
-#ifndef _MPTSAS_SMHBA_H
-#define _MPTSAS_SMHBA_H
+#ifndef _MPTSAS3_SMHBA_H
+#define _MPTSAS3_SMHBA_H
 #ifdef  __cplusplus
 extern "C" {
 #endif
 
 /* Leverage definition of data_type_t in nvpair.h */
 #include <sys/nvpair.h>
-#include <sys/scsi/adapters/mpt_sas/mptsas_var.h>
+#include <sys/scsi/adapters/mpt_sas3/mptsas3_var.h>
 
 #define MPTSAS_NUM_PHYS         "num-phys"
 #define MPTSAS_NUM_PHYS_HBA     "num-phys-hba"
 #define MPTSAS_SMHBA_SUPPORTED  "sm-hba-supported"
 #define MPTSAS_DRV_VERSION      "driver-version"

@@ -77,6 +78,6 @@
 int mptsas_smhba_phy_init(mptsas_t *mpt);
 int mptsas_smhba_phy_state_update(mptsas_t *mpt, uint8_t phy);
 #ifdef  __cplusplus
 }
 #endif
-#endif  /* _MPTSAS_SMHBA_H */
+#endif  /* _MPTSAS3_SMHBA_H */