Deleted Added
full compact
tw_cl_fwif.h (208969) tw_cl_fwif.h (212008)
1/*
2 * Copyright (c) 2004-07 Applied Micro Circuits Corporation.
3 * Copyright (c) 2004-05 Vinod Kashyap
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:

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

19 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25 * SUCH DAMAGE.
26 *
1/*
2 * Copyright (c) 2004-07 Applied Micro Circuits Corporation.
3 * Copyright (c) 2004-05 Vinod Kashyap
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:

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

19 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25 * SUCH DAMAGE.
26 *
27 * $FreeBSD: head/sys/dev/twa/tw_cl_fwif.h 208969 2010-06-09 21:40:38Z delphij $
27 * $FreeBSD: head/sys/dev/twa/tw_cl_fwif.h 212008 2010-08-30 19:15:04Z delphij $
28 */
29
30/*
31 * AMCC'S 3ware driver for 9000 series storage controllers.
32 *
33 * Author: Vinod Kashyap
34 * Modifications by: Adam Radford
35 */

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

84#define TWA_STATUS_HOST_INTERRUPT 0x00080000
85#define TWA_STATUS_PCI_ABORT_INTERRUPT 0x00100000
86#define TWA_STATUS_MICROCONTROLLER_ERROR 0x00200000
87#define TWA_STATUS_QUEUE_ERROR_INTERRUPT 0x00400000
88#define TWA_STATUS_PCI_PARITY_ERROR_INTERRUPT 0x00800000
89#define TWA_STATUS_MINOR_VERSION_MASK 0x0F000000
90#define TWA_STATUS_MAJOR_VERSION_MASK 0xF0000000
91
28 */
29
30/*
31 * AMCC'S 3ware driver for 9000 series storage controllers.
32 *
33 * Author: Vinod Kashyap
34 * Modifications by: Adam Radford
35 */

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

84#define TWA_STATUS_HOST_INTERRUPT 0x00080000
85#define TWA_STATUS_PCI_ABORT_INTERRUPT 0x00100000
86#define TWA_STATUS_MICROCONTROLLER_ERROR 0x00200000
87#define TWA_STATUS_QUEUE_ERROR_INTERRUPT 0x00400000
88#define TWA_STATUS_PCI_PARITY_ERROR_INTERRUPT 0x00800000
89#define TWA_STATUS_MINOR_VERSION_MASK 0x0F000000
90#define TWA_STATUS_MAJOR_VERSION_MASK 0xF0000000
91
92#define TWA_STATUS_UNEXPECTED_BITS 0x00F00000
92#define TWA_STATUS_UNEXPECTED_BITS 0x00D00000
93
94
95/* PCI related defines. */
96#define TWA_IO_CONFIG_REG 0x10
97
98#define TWA_PCI_CONFIG_CLEAR_PARITY_ERROR 0xc100
99#define TWA_PCI_CONFIG_CLEAR_PCI_ABORT 0x2000
100

--- 349 unchanged lines hidden ---
93
94
95/* PCI related defines. */
96#define TWA_IO_CONFIG_REG 0x10
97
98#define TWA_PCI_CONFIG_CLEAR_PARITY_ERROR 0xc100
99#define TWA_PCI_CONFIG_CLEAR_PCI_ABORT 0x2000
100

--- 349 unchanged lines hidden ---