Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
[cris-mirror.git] / drivers / net / ethernet / ibm / emac / Kconfig
blob90d49191beb36880b58cf85c9c2e1cd8b41bad1d
1 config IBM_EMAC
2         tristate "IBM EMAC Ethernet support"
3         depends on PPC_DCR
4         select CRC32
5         select PHYLIB
6         help
7           This driver supports the IBM EMAC family of Ethernet controllers
8           typically found on 4xx embedded PowerPC chips, but also on the
9           Axon southbridge for Cell.
11 config IBM_EMAC_RXB
12         int "Number of receive buffers"
13         depends on IBM_EMAC
14         default "128"
16 config IBM_EMAC_TXB
17         int "Number of transmit buffers"
18         depends on IBM_EMAC
19         default "64"
21 config IBM_EMAC_POLL_WEIGHT
22         int "MAL NAPI polling weight"
23         depends on IBM_EMAC
24         default "32"
26 config IBM_EMAC_RX_COPY_THRESHOLD
27         int "RX skb copy threshold (bytes)"
28         depends on IBM_EMAC
29         default "256"
31 config IBM_EMAC_RX_SKB_HEADROOM
32         int "Additional RX skb headroom (bytes)"
33         depends on IBM_EMAC
34         default "0"
35         help
36           Additional receive skb headroom. Note, that driver
37           will always reserve at least 2 bytes to make IP header
38           aligned, so usually there is no need to add any additional
39           headroom.
41           If unsure, set to 0.
43 config IBM_EMAC_DEBUG
44         bool "Debugging"
45         depends on IBM_EMAC
46         default n
48 # The options below has to be select'ed by the respective
49 # processor types or platforms
51 config IBM_EMAC_ZMII
52         bool
53         default n
55 config IBM_EMAC_RGMII
56         bool
57         default n
59 config IBM_EMAC_TAH
60         bool
61         default n
63 config IBM_EMAC_EMAC4
64         bool
65         default n
67 config IBM_EMAC_NO_FLOW_CTRL
68         bool
69         default n
71 config IBM_EMAC_MAL_CLR_ICINTSTAT
72         bool
73         default n
75 config IBM_EMAC_MAL_COMMON_ERR
76         bool
77         default n