diff options
author | Li Yang <leoli@freescale.com> | 2007-07-18 23:47:47 -0400 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-07-24 16:28:38 -0400 |
commit | ac421852b3a01e7440ac7bb2e635b60a99d0a391 (patch) | |
tree | b5dc87e69b764cf40cb5fb3a915340e1bbd0a08b /drivers/net/ucc_geth.h | |
parent | f695baf2df9e0413d3521661070103711545207a (diff) |
ucc_geth: add ethtool support
The patch enables statistics in ucc_geth and adds ethtool support to
ucc_geth driver.
Signed-off-by: Li Yang <leoli@freescale.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/net/ucc_geth.h')
-rw-r--r-- | drivers/net/ucc_geth.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/net/ucc_geth.h b/drivers/net/ucc_geth.h index a29e1c3ca4b7..bb4dac8c0c65 100644 --- a/drivers/net/ucc_geth.h +++ b/drivers/net/ucc_geth.h | |||
@@ -30,6 +30,10 @@ | |||
30 | 30 | ||
31 | #include "ucc_geth_mii.h" | 31 | #include "ucc_geth_mii.h" |
32 | 32 | ||
33 | #define DRV_DESC "QE UCC Gigabit Ethernet Controller" | ||
34 | #define DRV_NAME "ucc_geth" | ||
35 | #define DRV_VERSION "1.1" | ||
36 | |||
33 | #define NUM_TX_QUEUES 8 | 37 | #define NUM_TX_QUEUES 8 |
34 | #define NUM_RX_QUEUES 8 | 38 | #define NUM_RX_QUEUES 8 |
35 | #define NUM_BDS_IN_PREFETCHED_BDS 4 | 39 | #define NUM_BDS_IN_PREFETCHED_BDS 4 |
@@ -896,6 +900,7 @@ struct ucc_geth_hardware_statistics { | |||
896 | #define UCC_GETH_TX_VTAG_TABLE_ENTRY_MAX 8 | 900 | #define UCC_GETH_TX_VTAG_TABLE_ENTRY_MAX 8 |
897 | #define UCC_GETH_RX_BD_RING_SIZE_MIN 8 | 901 | #define UCC_GETH_RX_BD_RING_SIZE_MIN 8 |
898 | #define UCC_GETH_TX_BD_RING_SIZE_MIN 2 | 902 | #define UCC_GETH_TX_BD_RING_SIZE_MIN 2 |
903 | #define UCC_GETH_BD_RING_SIZE_MAX 0xffff | ||
899 | 904 | ||
900 | #define UCC_GETH_SIZE_OF_BD QE_SIZEOF_BD | 905 | #define UCC_GETH_SIZE_OF_BD QE_SIZEOF_BD |
901 | 906 | ||
@@ -1135,6 +1140,7 @@ struct ucc_geth_info { | |||
1135 | int bro; | 1140 | int bro; |
1136 | int ecm; | 1141 | int ecm; |
1137 | int receiveFlowControl; | 1142 | int receiveFlowControl; |
1143 | int transmitFlowControl; | ||
1138 | u8 maxGroupAddrInHash; | 1144 | u8 maxGroupAddrInHash; |
1139 | u8 maxIndAddrInHash; | 1145 | u8 maxIndAddrInHash; |
1140 | u8 prel; | 1146 | u8 prel; |