diff options
author | Andrea Bastoni <bastoni@cs.unc.edu> | 2010-05-30 19:16:45 -0400 |
---|---|---|
committer | Andrea Bastoni <bastoni@cs.unc.edu> | 2010-05-30 19:16:45 -0400 |
commit | ada47b5fe13d89735805b566185f4885f5a3f750 (patch) | |
tree | 644b88f8a71896307d71438e9b3af49126ffb22b /drivers/net/ps3_gelic_net.h | |
parent | 43e98717ad40a4ae64545b5ba047c7b86aa44f4f (diff) | |
parent | 3280f21d43ee541f97f8cda5792150d2dbec20d5 (diff) |
Merge branch 'wip-2.6.34' into old-private-masterarchived-private-master
Diffstat (limited to 'drivers/net/ps3_gelic_net.h')
-rw-r--r-- | drivers/net/ps3_gelic_net.h | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/drivers/net/ps3_gelic_net.h b/drivers/net/ps3_gelic_net.h index 8b413868bbe2..32521ae5e824 100644 --- a/drivers/net/ps3_gelic_net.h +++ b/drivers/net/ps3_gelic_net.h | |||
@@ -186,7 +186,7 @@ enum gelic_lv1_net_control_code { | |||
186 | GELIC_LV1_GET_CHANNEL = 6, | 186 | GELIC_LV1_GET_CHANNEL = 6, |
187 | GELIC_LV1_POST_WLAN_CMD = 9, | 187 | GELIC_LV1_POST_WLAN_CMD = 9, |
188 | GELIC_LV1_GET_WLAN_CMD_RESULT = 10, | 188 | GELIC_LV1_GET_WLAN_CMD_RESULT = 10, |
189 | GELIC_LV1_GET_WLAN_EVENT = 11 | 189 | GELIC_LV1_GET_WLAN_EVENT = 11, |
190 | }; | 190 | }; |
191 | 191 | ||
192 | /* for GELIC_LV1_SET_WOL */ | 192 | /* for GELIC_LV1_SET_WOL */ |
@@ -217,24 +217,29 @@ enum gelic_lv1_ether_port_status { | |||
217 | GELIC_LV1_ETHER_SPEED_10 = 0x0000000000000010L, | 217 | GELIC_LV1_ETHER_SPEED_10 = 0x0000000000000010L, |
218 | GELIC_LV1_ETHER_SPEED_100 = 0x0000000000000020L, | 218 | GELIC_LV1_ETHER_SPEED_100 = 0x0000000000000020L, |
219 | GELIC_LV1_ETHER_SPEED_1000 = 0x0000000000000040L, | 219 | GELIC_LV1_ETHER_SPEED_1000 = 0x0000000000000040L, |
220 | GELIC_LV1_ETHER_SPEED_MASK = 0x0000000000000070L | 220 | GELIC_LV1_ETHER_SPEED_MASK = 0x0000000000000070L, |
221 | }; | 221 | }; |
222 | 222 | ||
223 | enum gelic_lv1_vlan_index { | 223 | enum gelic_lv1_vlan_index { |
224 | /* for outgoing packets */ | 224 | /* for outgoing packets */ |
225 | GELIC_LV1_VLAN_TX_ETHERNET = 0x0000000000000002L, | 225 | GELIC_LV1_VLAN_TX_ETHERNET_0 = 0x0000000000000002L, |
226 | GELIC_LV1_VLAN_TX_WIRELESS = 0x0000000000000003L, | 226 | GELIC_LV1_VLAN_TX_WIRELESS = 0x0000000000000003L, |
227 | |||
227 | /* for incoming packets */ | 228 | /* for incoming packets */ |
228 | GELIC_LV1_VLAN_RX_ETHERNET = 0x0000000000000012L, | 229 | GELIC_LV1_VLAN_RX_ETHERNET_0 = 0x0000000000000012L, |
229 | GELIC_LV1_VLAN_RX_WIRELESS = 0x0000000000000013L | 230 | GELIC_LV1_VLAN_RX_WIRELESS = 0x0000000000000013L, |
231 | }; | ||
232 | |||
233 | enum gelic_lv1_phy { | ||
234 | GELIC_LV1_PHY_ETHERNET_0 = 0x0000000000000002L, | ||
230 | }; | 235 | }; |
231 | 236 | ||
232 | /* size of hardware part of gelic descriptor */ | 237 | /* size of hardware part of gelic descriptor */ |
233 | #define GELIC_DESCR_SIZE (32) | 238 | #define GELIC_DESCR_SIZE (32) |
234 | 239 | ||
235 | enum gelic_port_type { | 240 | enum gelic_port_type { |
236 | GELIC_PORT_ETHERNET = 0, | 241 | GELIC_PORT_ETHERNET_0 = 0, |
237 | GELIC_PORT_WIRELESS = 1, | 242 | GELIC_PORT_WIRELESS = 1, |
238 | GELIC_PORT_MAX | 243 | GELIC_PORT_MAX |
239 | }; | 244 | }; |
240 | 245 | ||
@@ -302,6 +307,8 @@ struct gelic_card { | |||
302 | atomic_t users; | 307 | atomic_t users; |
303 | 308 | ||
304 | u64 ether_port_status; | 309 | u64 ether_port_status; |
310 | int link_mode; | ||
311 | |||
305 | /* original address returned by kzalloc */ | 312 | /* original address returned by kzalloc */ |
306 | void *unalign; | 313 | void *unalign; |
307 | 314 | ||