brcm63xx: 3.10: backport multi-board support
[openwrt.git] / target / linux / brcm63xx / patches-3.10 / 553-boards_probe_switch.patch
1 --- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
2 +++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
3 @@ -598,6 +598,8 @@ static struct board_info __initdata boar
4         .has_uart0                      = 1,
5         .has_enet0                      = 1,
6         .enet0 = {
7 +               .has_phy                = 1,
8 +               .phy_id                 = 0,
9                 .force_speed_100        = 1,
10                 .force_duplex_full      = 1,
11         },
12 @@ -641,6 +643,8 @@ static struct board_info __initdata boar
13         .has_uart0                      = 1,
14         .has_enet0                      = 1,
15         .enet0 = {
16 +               .has_phy                = 1,
17 +               .phy_id                 = 0,
18                 .force_speed_100        = 1,
19                 .force_duplex_full      = 1,
20         },
21 @@ -926,6 +930,8 @@ static struct board_info __initdata boar
22                 .use_internal_phy       = 1,
23         },
24         .enet1 = {
25 +               .has_phy                = 1,
26 +               .phy_id                 = 0,
27                 .force_speed_100        = 1,
28                 .force_duplex_full      = 1,
29         },
30 @@ -998,6 +1004,8 @@ static struct board_info __initdata boar
31         },
32  
33         .enet1 = {
34 +               .has_phy                = 1,
35 +               .phy_id                 = 0,
36                 .force_speed_100        = 1,
37                 .force_duplex_full      = 1,
38         },
39 @@ -1245,6 +1253,8 @@ static struct board_info __initdata boar
40                 .use_internal_phy       = 1,
41         },
42         .enet1 = {
43 +               .has_phy                = 1,
44 +               .phy_id                 = 0,
45                 .force_speed_100        = 1,
46                 .force_duplex_full      = 1,
47         },
48 @@ -1420,6 +1430,8 @@ static struct board_info __initdata boar
49         },
50  
51         .enet1 = {
52 +               .has_phy                = 1,
53 +               .phy_id                 = 0,
54                 .force_speed_100        = 1,
55                 .force_duplex_full      = 1,
56         },
57 @@ -1610,6 +1622,8 @@ static struct board_info __initdata boar
58                 .use_internal_phy       = 1,
59         },
60         .enet1 = {
61 +               .has_phy                = 1,
62 +               .phy_id                 = 0,
63                 .force_speed_100        = 1,
64                 .force_duplex_full      = 1,
65         },
66 @@ -1631,6 +1645,8 @@ static struct board_info __initdata boar
67                 .use_internal_phy       = 1,
68         },
69         .enet1 = {
70 +               .has_phy                = 1,
71 +               .phy_id                 = 0,
72                 .force_speed_100        = 1,
73                 .force_duplex_full      = 1,
74         },
75 @@ -1650,6 +1666,8 @@ static struct board_info __initdata boar
76                 .use_internal_phy       = 1,
77         },
78         .enet1 = {
79 +               .has_phy                = 1,
80 +               .phy_id                 = 0,
81                 .force_speed_100        = 1,
82                 .force_duplex_full      = 1,
83         },
84 @@ -2021,6 +2039,8 @@ static struct board_info __initdata boar
85         },
86  
87         .enet1 = {
88 +               .has_phy                = 1,
89 +               .phy_id                 = 0,
90                 .force_speed_100        = 1,
91                 .force_duplex_full      = 1,
92         },
93 @@ -2073,6 +2093,8 @@ static struct board_info __initdata boar
94         },
95  
96         .enet1 = {
97 +               .has_phy                = 1,
98 +               .phy_id                 = 0,
99                 .force_speed_100        = 1,
100                 .force_duplex_full      = 1,
101         },
102 @@ -2214,6 +2236,8 @@ static struct board_info __initdata boar
103         },
104  
105         .enet1 = {
106 +               .has_phy                = 1,
107 +               .phy_id                 = 0,
108                 .force_speed_100        = 1,
109                 .force_duplex_full      = 1,
110         },
111 @@ -2331,6 +2355,8 @@ static struct board_info __initdata boar
112         },
113  
114         .enet1 = {
115 +               .has_phy                = 1,
116 +               .phy_id                 = 0,
117                 .force_speed_100        = 1,
118                 .force_duplex_full      = 1,
119         },