Linux-libre 2.6.34.11-gnu1
[librecmc/linux-libre.git] / drivers / scsi / bfa / include / bfi / bfi_boot.h
1 /*
2  * Copyright (c) 2005-2009 Brocade Communications Systems, Inc.
3  * All rights reserved
4  * www.brocade.com
5  *
6  * Linux driver for Brocade Fibre Channel Host Bus Adapter.
7  *
8  * This program is free software; you can redistribute it and/or modify it
9  * under the terms of the GNU General Public License (GPL) Version 2 as
10  * published by the Free Software Foundation
11  *
12  * This program is distributed in the hope that it will be useful, but
13  * WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15  * General Public License for more details.
16  */
17 /*
18  * bfi_boot.h
19  */
20
21 #ifndef __BFI_BOOT_H__
22 #define __BFI_BOOT_H__
23
24 #define BFI_BOOT_TYPE_OFF               8
25 #define BFI_BOOT_PARAM_OFF              12
26
27 #define BFI_BOOT_TYPE_NORMAL            0       /* param is device id */
28 #define BFI_BOOT_TYPE_FLASH             1
29 #define BFI_BOOT_TYPE_MEMTEST           2
30
31 #define BFI_BOOT_MEMTEST_RES_ADDR   0x900
32 #define BFI_BOOT_MEMTEST_RES_SIG    0xA0A1A2A3
33
34 #endif