[brcm63xx] add missing SSB_BLOCKIO to prevent build failres, will resolve that global...
[openwrt/svn-archive/archive.git] / target / linux / cavium-octeon / patches / 008-more_board_types_constraints.patch
1 The bootloader now uses additional board type constants. The
2 octeon-ethernet driver needs some of the new values.
3
4 Signed-off-by: David Daney <ddaney@caviumnetworks.com>
5 ---
6 arch/mips/include/asm/octeon/cvmx-bootinfo.h | 13 +++++++++++++
7 1 files changed, 13 insertions(+), 0 deletions(-)
8
9 diff --git a/arch/mips/include/asm/octeon/cvmx-bootinfo.h b/arch/mips/include/asm/octeon/cvmx-bootinfo.h
10 index 692989a..f3c23a4 100644
11 --- a/arch/mips/include/asm/octeon/cvmx-bootinfo.h
12 +++ b/arch/mips/include/asm/octeon/cvmx-bootinfo.h
13 @@ -157,6 +157,13 @@ enum cvmx_board_types_enum {
14 CVMX_BOARD_TYPE_NIC_XLE_4G = 21,
15 CVMX_BOARD_TYPE_EBT5600 = 22,
16 CVMX_BOARD_TYPE_EBH5201 = 23,
17 + CVMX_BOARD_TYPE_EBT5200 = 24,
18 + CVMX_BOARD_TYPE_CB5600 = 25,
19 + CVMX_BOARD_TYPE_CB5601 = 26,
20 + CVMX_BOARD_TYPE_CB5200 = 27,
21 + /* Special 'generic' board type, supports many boards */
22 + CVMX_BOARD_TYPE_GENERIC = 28,
23 + CVMX_BOARD_TYPE_EBH5610 = 29,
24 CVMX_BOARD_TYPE_MAX,
25
26 /*
27 @@ -228,6 +235,12 @@ static inline const char *cvmx_board_type_to_string(enum
28 ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_NIC_XLE_4G)
29 ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_EBT5600)
30 ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_EBH5201)
31 + ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_EBT5200)
32 + ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_CB5600)
33 + ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_CB5601)
34 + ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_CB5200)
35 + ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_GENERIC)
36 + ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_EBH5610)
37 ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_MAX)
38
39 /* Customer boards listed here */
40 --
41 1.6.0.6
42