xref: /freebsd/sys/dev/ocs_fc/version.h (revision 95ee2897e98f5d444f26ed2334cc7c439f9c16c6)
1*ef270ab1SKenneth D. Merry /*-
2*ef270ab1SKenneth D. Merry  * Copyright (c) 2017 Broadcom. All rights reserved.
3*ef270ab1SKenneth D. Merry  * The term "Broadcom" refers to Broadcom Limited and/or its subsidiaries.
4*ef270ab1SKenneth D. Merry  *
5*ef270ab1SKenneth D. Merry  * Redistribution and use in source and binary forms, with or without
6*ef270ab1SKenneth D. Merry  * modification, are permitted provided that the following conditions are met:
7*ef270ab1SKenneth D. Merry  *
8*ef270ab1SKenneth D. Merry  * 1. Redistributions of source code must retain the above copyright notice,
9*ef270ab1SKenneth D. Merry  *    this list of conditions and the following disclaimer.
10*ef270ab1SKenneth D. Merry  *
11*ef270ab1SKenneth D. Merry  * 2. Redistributions in binary form must reproduce the above copyright notice,
12*ef270ab1SKenneth D. Merry  *    this list of conditions and the following disclaimer in the documentation
13*ef270ab1SKenneth D. Merry  *    and/or other materials provided with the distribution.
14*ef270ab1SKenneth D. Merry  *
15*ef270ab1SKenneth D. Merry  * 3. Neither the name of the copyright holder nor the names of its contributors
16*ef270ab1SKenneth D. Merry  *    may be used to endorse or promote products derived from this software
17*ef270ab1SKenneth D. Merry  *    without specific prior written permission.
18*ef270ab1SKenneth D. Merry  *
19*ef270ab1SKenneth D. Merry  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
20*ef270ab1SKenneth D. Merry  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
21*ef270ab1SKenneth D. Merry  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
22*ef270ab1SKenneth D. Merry  * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
23*ef270ab1SKenneth D. Merry  * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
24*ef270ab1SKenneth D. Merry  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
25*ef270ab1SKenneth D. Merry  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
26*ef270ab1SKenneth D. Merry  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
27*ef270ab1SKenneth D. Merry  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
28*ef270ab1SKenneth D. Merry  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29*ef270ab1SKenneth D. Merry  * POSSIBILITY OF SUCH DAMAGE.
30*ef270ab1SKenneth D. Merry  */
31*ef270ab1SKenneth D. Merry 
32*ef270ab1SKenneth D. Merry #define STR_BE_BRANCH "0"
33*ef270ab1SKenneth D. Merry #define STR_BE_BUILD "9999"
34*ef270ab1SKenneth D. Merry #define STR_BE_DOT   "0"
35*ef270ab1SKenneth D. Merry #define STR_BE_MINOR "0"
36*ef270ab1SKenneth D. Merry #define STR_BE_MAJOR "0"
37*ef270ab1SKenneth D. Merry 
38*ef270ab1SKenneth D. Merry #define BE_BRANCH 0
39*ef270ab1SKenneth D. Merry #define BE_BUILD 9999
40*ef270ab1SKenneth D. Merry #define BE_DOT   0
41*ef270ab1SKenneth D. Merry #define BE_MINOR 0
42*ef270ab1SKenneth D. Merry #define BE_MAJOR 0
43*ef270ab1SKenneth D. Merry 
44*ef270ab1SKenneth D. Merry #define MGMT_BRANCH 0
45*ef270ab1SKenneth D. Merry #define MGMT_BUILDNUM 476
46*ef270ab1SKenneth D. Merry #define MGMT_MINOR 100
47*ef270ab1SKenneth D. Merry #define MGMT_MAJOR 2
48*ef270ab1SKenneth D. Merry 
49*ef270ab1SKenneth D. Merry #define BE_REDBOOT_VERSION "2.0.5.0"
50*ef270ab1SKenneth D. Merry 
51*ef270ab1SKenneth D. Merry //start-auto
52*ef270ab1SKenneth D. Merry #define BUILD_MONTH "6"
53*ef270ab1SKenneth D. Merry #define BUILD_MONTH_NAME "June"
54*ef270ab1SKenneth D. Merry #define BUILD_DAY "12"
55*ef270ab1SKenneth D. Merry #define BUILD_YEAR "2009"
56*ef270ab1SKenneth D. Merry #define BUILD_24HOUR "5"
57*ef270ab1SKenneth D. Merry #define BUILD_12HOUR "5"
58*ef270ab1SKenneth D. Merry #define BUILD_AM_PM "AM"
59*ef270ab1SKenneth D. Merry #define BUILD_MIN "37"
60*ef270ab1SKenneth D. Merry #define BUILD_SEC "17"
61*ef270ab1SKenneth D. Merry #define BUILD_MONTH_NUMBER 6
62*ef270ab1SKenneth D. Merry #define BUILD_DAY_NUMBER 12
63*ef270ab1SKenneth D. Merry #define BUILD_YEAR_NUMBER 2009
64*ef270ab1SKenneth D. Merry #define BUILD_24HOUR_NUMBER 5
65*ef270ab1SKenneth D. Merry #define BUILD_12HOUR_NUMBER 5
66*ef270ab1SKenneth D. Merry #define BUILD_MIN_NUMBER 37
67*ef270ab1SKenneth D. Merry #define BUILD_SEC_NUMBER 17
68*ef270ab1SKenneth D. Merry #undef MAJOR_BUILD
69*ef270ab1SKenneth D. Merry #undef MINOR_BUILD
70*ef270ab1SKenneth D. Merry #undef DOT_BUILD
71*ef270ab1SKenneth D. Merry #undef NUMBERED_BUILD
72*ef270ab1SKenneth D. Merry #undef BRANCH_BUILD
73*ef270ab1SKenneth D. Merry //end-auto
74*ef270ab1SKenneth D. Merry 
75*ef270ab1SKenneth D. Merry #define ELX_FCOE_XROM_BIOS_VER "7.03a1"
76*ef270ab1SKenneth D. Merry #define ELX_FCoE_X86_VER       "4.02a1"
77*ef270ab1SKenneth D. Merry #define ELX_FCoE_EFI_VER       "5.01a1"
78*ef270ab1SKenneth D. Merry #define ELX_FCoE_FCODE_VER     "4.01a0"
79*ef270ab1SKenneth D. Merry #define ELX_PXE_BIOS_VER       "3.00a5"
80*ef270ab1SKenneth D. Merry #define ELX_UEFI_NIC_VER       "2.10A10"
81*ef270ab1SKenneth D. Merry #define ELX_UEFI_FCODE_VER     "1.10A1"
82*ef270ab1SKenneth D. Merry #define ELX_ISCSI_BIOS_VER     "1.00A8"
83