summaryrefslogtreecommitdiffstats
path: root/sys/dev/aac
diff options
context:
space:
mode:
authoremaste <emaste@FreeBSD.org>2010-09-15 01:19:11 +0000
committeremaste <emaste@FreeBSD.org>2010-09-15 01:19:11 +0000
commit25bb71a7203acdd7f1545e23e5ca1fc6fb67f222 (patch)
treed24b682ae8a81fd7e27155dae85bf9b04444b322 /sys/dev/aac
parentbd5391ac7cb0edfedf0aef8dd05d21c0c1089122 (diff)
downloadFreeBSD-src-25bb71a7203acdd7f1545e23e5ca1fc6fb67f222.zip
FreeBSD-src-25bb71a7203acdd7f1545e23e5ca1fc6fb67f222.tar.gz
Add some enums and constants from Adaptec's latest driver
(build 17911).
Diffstat (limited to 'sys/dev/aac')
-rw-r--r--sys/dev/aac/aacreg.h15
1 files changed, 14 insertions, 1 deletions
diff --git a/sys/dev/aac/aacreg.h b/sys/dev/aac/aacreg.h
index ccec8b2..1030dbc 100644
--- a/sys/dev/aac/aacreg.h
+++ b/sys/dev/aac/aacreg.h
@@ -306,7 +306,9 @@ struct aac_adapter_init {
u_int32_t HostElapsedSeconds;
/* ADAPTER_INIT_STRUCT_REVISION_4 begins here */
u_int32_t InitFlags; /* flags for supported features */
-#define AAC_INITFLAGS_NEW_COMM_SUPPORTED 1
+#define AAC_INITFLAGS_NEW_COMM_SUPPORTED 1
+#define AAC_INITFLAGS_DRIVER_USES_UTC_TIME 0x10
+#define AAC_INITFLAGS_DRIVER_SUPPORTS_PM 0x20
u_int32_t MaxIoCommands; /* max outstanding commands */
u_int32_t MaxIoSize; /* largest I/O command */
u_int32_t MaxFibSize; /* largest FIB to adapter */
@@ -885,6 +887,17 @@ typedef enum {
AifEnBatteryNeedsRecond, /* The battery needs reconditioning */
AifEnClusterEvent, /* Some cluster event */
AifEnDiskSetEvent, /* A disk set event occured. */
+ AifEnContainerScsiEvent, /* a container event with no. and scsi id */
+ AifEnPicBatteryEvent, /* An event gen. by pic_battery.c for an ABM */
+ AifEnExpEvent, /* Exp. Event Type to replace CTPopUp messages */
+ AifEnRAID6RebuildDone, /* RAID6 rebuild finished */
+ AifEnSensorOverHeat, /* Heat Sensor indicate overheat */
+ AifEnSensorCoolDown, /* Heat Sensor ind. cooled down after overheat */
+ AifFeatureKeysModified, /* notif. of updated feature keys */
+ AifApplicationExpirationEvent, /* notif. on app. expiration status */
+ AifEnBackgroundConsistencyCheck,/* BCC notif. for NEC - DDTS 94700 */
+ AifEnAddJBOD, /* A new JBOD type drive was created (30) */
+ AifEnDeleteJBOD, /* A JBOD type drive was deleted (31) */
AifDriverNotifyStart=199, /* Notifies for host driver go here */
/* Host driver notifications start here */
AifDenMorphComplete, /* A morph operation completed */
OpenPOWER on IntegriCloud