[backfire] cleanup: remove unsupported "cobalt" target
[openwrt-10.03/.git] / target / linux / octeon / patches-2.6.30 / 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 --- a/arch/mips/include/asm/octeon/cvmx-bootinfo.h
10 +++ b/arch/mips/include/asm/octeon/cvmx-bootinfo.h
11 @@ -157,6 +157,13 @@ enum cvmx_board_types_enum {
12         CVMX_BOARD_TYPE_NIC_XLE_4G = 21,
13         CVMX_BOARD_TYPE_EBT5600 = 22,
14         CVMX_BOARD_TYPE_EBH5201 = 23,
15 +       CVMX_BOARD_TYPE_EBT5200 = 24,
16 +       CVMX_BOARD_TYPE_CB5600  = 25,
17 +       CVMX_BOARD_TYPE_CB5601  = 26,
18 +       CVMX_BOARD_TYPE_CB5200  = 27,
19 +       /* Special 'generic' board type, supports many boards */
20 +       CVMX_BOARD_TYPE_GENERIC = 28,
21 +       CVMX_BOARD_TYPE_EBH5610 = 29,
22         CVMX_BOARD_TYPE_MAX,
23  
24         /*
25 @@ -228,6 +235,12 @@ static inline const char *cvmx_board_typ
26                 ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_NIC_XLE_4G)
27                 ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_EBT5600)
28                 ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_EBH5201)
29 +               ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_EBT5200)
30 +               ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_CB5600)
31 +               ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_CB5601)
32 +               ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_CB5200)
33 +               ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_GENERIC)
34 +               ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_EBH5610)
35                 ENUM_BRD_TYPE_CASE(CVMX_BOARD_TYPE_MAX)
36  
37                         /* Customer boards listed here */