Deleted Added
sdiff udiff text old ( 283661 ) new ( 299263 )
full compact
1/*-
2 * Copyright (c) 2012-2015 LSI Corp.
3 * Copyright (c) 2013-2015 Avago Technologies
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:
9 * 1. Redistributions of source code must retain the above copyright
10 * notice, this list of conditions and the following disclaimer.
11 * 2. Redistributions in binary form must reproduce the above copyright

--- 12 unchanged lines hidden (view full) ---

24 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
26 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28 * SUCH DAMAGE.
29 *
30 * Avago Technologies (LSI) MPT-Fusion Host Adapter FreeBSD
31 *
32 * $FreeBSD: head/sys/dev/mpr/mpi/mpi2_tool.h 283661 2015-05-28 18:24:22Z slm $
33 */
34
35/*
36 * Copyright (c) 2000-2015 LSI Corporation.
37 * Copyright (c) 2013-2015 Avago Technologies
38 *
39 *
40 * Name: mpi2_tool.h
41 * Title: MPI diagnostic tool structures and definitions
42 * Creation Date: March 26, 2007
43 *
44 * mpi2_tool.h Version: 02.00.11
45 *
46 * Version History
47 * ---------------
48 *
49 * Date Version Description
50 * -------- -------- ------------------------------------------------------
51 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
52 * 12-18-07 02.00.01 Added Diagnostic Buffer Post and Diagnostic Release

--- 10 unchanged lines hidden (view full) ---

63 * 05-25-11 02.00.07 Added Flags field and related defines to
64 * MPI2_TOOLBOX_ISTWI_READ_WRITE_REQUEST.
65 * 11-18-11 02.00.08 Incorporating additions for MPI v2.5.
66 * 07-10-12 02.00.09 Add MPI v2.5 Toolbox Diagnostic CLI Tool Request
67 * message.
68 * 07-26-12 02.00.10 Modified MPI2_TOOLBOX_DIAGNOSTIC_CLI_REQUEST so that
69 * it uses MPI Chain SGE as well as MPI Simple SGE.
70 * 08-19-13 02.00.11 Added MPI2_TOOLBOX_TEXT_DISPLAY_TOOL and related info.
71 * --------------------------------------------------------------------------
72 */
73
74#ifndef MPI2_TOOL_H
75#define MPI2_TOOL_H
76
77/*****************************************************************************
78*

--- 55 unchanged lines hidden (view full) ---

134 Mpi2ToolboxCleanRequest_t, MPI2_POINTER pMpi2ToolboxCleanRequest_t;
135
136/* values for the Flags field */
137#define MPI2_TOOLBOX_CLEAN_BOOT_SERVICES (0x80000000)
138#define MPI2_TOOLBOX_CLEAN_PERSIST_MANUFACT_PAGES (0x40000000)
139#define MPI2_TOOLBOX_CLEAN_OTHER_PERSIST_PAGES (0x20000000)
140#define MPI2_TOOLBOX_CLEAN_FW_CURRENT (0x10000000)
141#define MPI2_TOOLBOX_CLEAN_FW_BACKUP (0x08000000)
142#define MPI2_TOOLBOX_CLEAN_MEGARAID (0x02000000)
143#define MPI2_TOOLBOX_CLEAN_INITIALIZATION (0x01000000)
144#define MPI2_TOOLBOX_CLEAN_FLASH (0x00000004)
145#define MPI2_TOOLBOX_CLEAN_SEEPROM (0x00000002)
146#define MPI2_TOOLBOX_CLEAN_NVSRAM (0x00000001)
147
148
149/****************************************************************************

--- 399 unchanged lines hidden ---