treewide: remove redundant IS_ERR() before error code check
[linux/fpc-iii.git] / drivers / net / ethernet / ibm / emac / Kconfig
blobc8e5de5987ac6026163b1bbc9dd0dce4a6011e58
1 # SPDX-License-Identifier: GPL-2.0-only
2 config IBM_EMAC
3         tristate "IBM EMAC Ethernet support"
4         depends on PPC_DCR
5         select CRC32
6         select PHYLIB
7         help
8           This driver supports the IBM EMAC family of Ethernet controllers
9           typically found on 4xx embedded PowerPC chips, but also on the
10           Axon southbridge for Cell.
12 config IBM_EMAC_RXB
13         int "Number of receive buffers"
14         depends on IBM_EMAC
15         default "128"
17 config IBM_EMAC_TXB
18         int "Number of transmit buffers"
19         depends on IBM_EMAC
20         default "64"
22 config IBM_EMAC_POLL_WEIGHT
23         int "MAL NAPI polling weight"
24         depends on IBM_EMAC
25         default "32"
27 config IBM_EMAC_RX_COPY_THRESHOLD
28         int "RX skb copy threshold (bytes)"
29         depends on IBM_EMAC
30         default "256"
32 config IBM_EMAC_DEBUG
33         bool "Debugging"
34         depends on IBM_EMAC
35         default n
37 # The options below has to be select'ed by the respective
38 # processor types or platforms
40 config IBM_EMAC_ZMII
41         bool
42         default n
44 config IBM_EMAC_RGMII
45         bool
46         default n
48 config IBM_EMAC_TAH
49         bool
50         default n
52 config IBM_EMAC_EMAC4
53         bool
54         default n
56 config IBM_EMAC_NO_FLOW_CTRL
57         bool
58         default n
60 config IBM_EMAC_MAL_CLR_ICINTSTAT
61         bool
62         default n
64 config IBM_EMAC_MAL_COMMON_ERR
65         bool
66         default n