Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/mpr/mpi/mpi2_raid.h
/*- | /*- | ||||
* Copyright (c) 2012-2015 LSI Corp. | * Copyright (c) 2012-2015 LSI Corp. | ||||
* Copyright (c) 2013-2015 Avago Technologies | * Copyright (c) 2013-2016 Avago Technologies | ||||
* All rights reserved. | * All rights reserved. | ||||
* | * | ||||
* Redistribution and use in source and binary forms, with or without | * Redistribution and use in source and binary forms, with or without | ||||
* modification, are permitted provided that the following conditions | * modification, are permitted provided that the following conditions | ||||
* are met: | * are met: | ||||
* 1. Redistributions of source code must retain the above copyright | * 1. Redistributions of source code must retain the above copyright | ||||
* notice, this list of conditions and the following disclaimer. | * notice, this list of conditions and the following disclaimer. | ||||
* 2. Redistributions in binary form must reproduce the above copyright | * 2. Redistributions in binary form must reproduce the above copyright | ||||
Show All 17 Lines | |||||
* | * | ||||
* Avago Technologies (LSI) MPT-Fusion Host Adapter FreeBSD | * Avago Technologies (LSI) MPT-Fusion Host Adapter FreeBSD | ||||
* | * | ||||
* $FreeBSD$ | * $FreeBSD$ | ||||
*/ | */ | ||||
/* | /* | ||||
* Copyright (c) 2000-2015 LSI Corporation. | * Copyright (c) 2000-2015 LSI Corporation. | ||||
* Copyright (c) 2013-2015 Avago Technologies | * Copyright (c) 2013-2016 Avago Technologies | ||||
* All rights reserved. | |||||
* | * | ||||
* | * | ||||
* Name: mpi2_raid.h | * Name: mpi2_raid.h | ||||
* Title: MPI Integrated RAID messages and structures | * Title: MPI Integrated RAID messages and structures | ||||
* Creation Date: April 26, 2007 | * Creation Date: April 26, 2007 | ||||
* | * | ||||
* mpi2_raid.h Version: 02.00.10 | * mpi2_raid.h Version: 02.00.11 | ||||
* | * | ||||
* Version History | * Version History | ||||
* --------------- | * --------------- | ||||
* | * | ||||
* Date Version Description | * Date Version Description | ||||
* -------- -------- ------------------------------------------------------ | * -------- -------- ------------------------------------------------------ | ||||
* 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A. | * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A. | ||||
* 08-31-07 02.00.01 Modifications to RAID Action request and reply, | * 08-31-07 02.00.01 Modifications to RAID Action request and reply, | ||||
* including the Actions and ActionData. | * including the Actions and ActionData. | ||||
* 02-29-08 02.00.02 Added MPI2_RAID_ACTION_ADATA_DISABL_FULL_REBUILD. | * 02-29-08 02.00.02 Added MPI2_RAID_ACTION_ADATA_DISABL_FULL_REBUILD. | ||||
* 05-21-08 02.00.03 Added MPI2_RAID_VOL_CREATION_NUM_PHYSDISKS so that | * 05-21-08 02.00.03 Added MPI2_RAID_VOL_CREATION_NUM_PHYSDISKS so that | ||||
* the PhysDisk array in MPI2_RAID_VOLUME_CREATION_STRUCT | * the PhysDisk array in MPI2_RAID_VOLUME_CREATION_STRUCT | ||||
* can be sized by the build environment. | * can be sized by the build environment. | ||||
* 07-30-09 02.00.04 Added proper define for the Use Default Settings bit of | * 07-30-09 02.00.04 Added proper define for the Use Default Settings bit of | ||||
* VolumeCreationFlags and marked the old one as obsolete. | * VolumeCreationFlags and marked the old one as obsolete. | ||||
* 05-12-10 02.00.05 Added MPI2_RAID_VOL_FLAGS_OP_MDC define. | * 05-12-10 02.00.05 Added MPI2_RAID_VOL_FLAGS_OP_MDC define. | ||||
* 08-24-10 02.00.06 Added MPI2_RAID_ACTION_COMPATIBILITY_CHECK along with | * 08-24-10 02.00.06 Added MPI2_RAID_ACTION_COMPATIBILITY_CHECK along with | ||||
* related structures and defines. | * related structures and defines. | ||||
* Added product-specific range to RAID Action values. | * Added product-specific range to RAID Action values. | ||||
* 11-18-11 02.00.07 Incorporating additions for MPI v2.5. | * 11-18-11 02.00.07 Incorporating additions for MPI v2.5. | ||||
* 02-06-12 02.00.08 Added MPI2_RAID_ACTION_PHYSDISK_HIDDEN. | * 02-06-12 02.00.08 Added MPI2_RAID_ACTION_PHYSDISK_HIDDEN. | ||||
* 07-26-12 02.00.09 Added ElapsedSeconds field to MPI2_RAID_VOL_INDICATOR. | * 07-26-12 02.00.09 Added ElapsedSeconds field to MPI2_RAID_VOL_INDICATOR. | ||||
* Added MPI2_RAID_VOL_FLAGS_ELAPSED_SECONDS_VALID define. | * Added MPI2_RAID_VOL_FLAGS_ELAPSED_SECONDS_VALID define. | ||||
* 04-17-13 02.00.10 Added MPI25_RAID_ACTION_ADATA_ALLOW_PI. | * 04-17-13 02.00.10 Added MPI25_RAID_ACTION_ADATA_ALLOW_PI. | ||||
* 11-18-14 02.00.11 Updated copyright information. | |||||
* -------------------------------------------------------------------------- | * -------------------------------------------------------------------------- | ||||
*/ | */ | ||||
#ifndef MPI2_RAID_H | #ifndef MPI2_RAID_H | ||||
#define MPI2_RAID_H | #define MPI2_RAID_H | ||||
/***************************************************************************** | /***************************************************************************** | ||||
* | * | ||||
▲ Show 20 Lines • Show All 332 Lines • Show Last 20 Lines |