diff options
author | Anton Vorontsov <avorontsov@ru.mvista.com> | 2008-12-18 03:23:35 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-12-19 01:50:56 -0500 |
commit | 221b3d60cbb2740ec7d46a4f1ea6d3318a112e51 (patch) | |
tree | 28ecf0f1ba06f5a393b6b5038d81a80a02256fb7 /drivers/net/Kconfig | |
parent | 3e73fc9a12679a546284d597c1f19165792d0b83 (diff) |
ucc_geth: Remove UGETH_FILTERING dead code
The code appears to be dead: nobody call these functions, plus build
breaks when UGETH_FILTERING is enabled:
ucc_geth.c:1848: warning: 'struct enet_addr' declared inside parameter list
ucc_geth.c:1848: warning: its scope is only this definition or declaration, which is probably not what you want
ucc_geth.c: In function 'ugeth_82xx_filtering_get_match_addr_in_hash':
ucc_geth.c:1856: error: dereferencing pointer to incomplete type
ucc_geth.c:1874: error: dereferencing pointer to incomplete type
ucc_geth.c:1877: warning: return from incompatible pointer type
ucc_geth.c: At top level:
ucc_geth.c:1885: warning: 'struct enet_addr' declared inside parameter list
ucc_geth.c: In function 'ugeth_82xx_filtering_add_addr_in_hash':
ucc_geth.c:1894: error: dereferencing pointer to incomplete type
ucc_geth.c:1909: warning: passing argument 2 of 'ugeth_82xx_filtering_get_match_addr_in_hash' from incompatible pointer type
ucc_geth.c:1909: warning: assignment from incompatible pointer type
ucc_geth.c:1918: error: dereferencing pointer to incomplete type
ucc_geth.c: At top level:
ucc_geth.c:1928: warning: 'struct enet_addr' declared inside parameter list
ucc_geth.c: In function 'ugeth_82xx_filtering_clear_addr_in_hash':
ucc_geth.c:1947: warning: passing argument 2 of 'ugeth_82xx_filtering_get_match_addr_in_hash' from incompatible pointer type
ucc_geth.c:1947: warning: assignment from incompatible pointer type
ucc_geth.c:1954: error: dereferencing pointer to incomplete type
ucc_geth.c: At top level:
ucc_geth.c:2060: warning: 'struct enet_addr' declared inside parameter list
ucc_geth.c: In function 'ugeth_82xx_filtering_add_addr_in_paddr':
ucc_geth.c:2064: error: dereferencing pointer to incomplete type
ucc_geth.c:2073: error: dereferencing pointer to incomplete type
ucc_geth.c:2075: warning: passing argument 2 of 'hw_add_addr_in_paddr' from incompatible pointer type
make[2]: *** [ucc_geth.o] Error 1
The code is there since the driver was merged, and nobody seem to be
interested in fixing or actually using it. If we ever want the
filtering support, we can always revert the patch and fix it, but so
far it just draws reader's attention.
Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/Kconfig')
-rw-r--r-- | drivers/net/Kconfig | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig index 4490c0882779..adb4073ce151 100644 --- a/drivers/net/Kconfig +++ b/drivers/net/Kconfig | |||
@@ -2294,10 +2294,6 @@ config UGETH_MAGIC_PACKET | |||
2294 | bool "Magic Packet detection support" | 2294 | bool "Magic Packet detection support" |
2295 | depends on UCC_GETH | 2295 | depends on UCC_GETH |
2296 | 2296 | ||
2297 | config UGETH_FILTERING | ||
2298 | bool "Mac address filtering support" | ||
2299 | depends on UCC_GETH | ||
2300 | |||
2301 | config UGETH_TX_ON_DEMAND | 2297 | config UGETH_TX_ON_DEMAND |
2302 | bool "Transmit on Demand support" | 2298 | bool "Transmit on Demand support" |
2303 | depends on UCC_GETH | 2299 | depends on UCC_GETH |