| David Gibson | 1d3bb99 | 2007-08-23 13:56:01 +1000 | [diff] [blame] | 1 | config IBM_NEW_EMAC | 
|  | 2 | tristate "IBM EMAC Ethernet support" | 
|  | 3 | depends on PPC_DCR && PPC_MERGE | 
|  | 4 | help | 
|  | 5 | This driver supports the IBM EMAC family of Ethernet controllers | 
|  | 6 | typically found on 4xx embedded PowerPC chips, but also on the | 
|  | 7 | Axon southbridge for Cell. | 
|  | 8 |  | 
|  | 9 | config IBM_NEW_EMAC_RXB | 
|  | 10 | int "Number of receive buffers" | 
|  | 11 | depends on IBM_NEW_EMAC | 
|  | 12 | default "128" | 
|  | 13 |  | 
|  | 14 | config IBM_NEW_EMAC_TXB | 
|  | 15 | int "Number of transmit buffers" | 
|  | 16 | depends on IBM_NEW_EMAC | 
|  | 17 | default "64" | 
|  | 18 |  | 
|  | 19 | config IBM_NEW_EMAC_POLL_WEIGHT | 
|  | 20 | int "MAL NAPI polling weight" | 
|  | 21 | depends on IBM_NEW_EMAC | 
|  | 22 | default "32" | 
|  | 23 |  | 
|  | 24 | config IBM_NEW_EMAC_RX_COPY_THRESHOLD | 
|  | 25 | int "RX skb copy threshold (bytes)" | 
|  | 26 | depends on IBM_NEW_EMAC | 
|  | 27 | default "256" | 
|  | 28 |  | 
|  | 29 | config IBM_NEW_EMAC_RX_SKB_HEADROOM | 
|  | 30 | int "Additional RX skb headroom (bytes)" | 
|  | 31 | depends on IBM_NEW_EMAC | 
|  | 32 | default "0" | 
|  | 33 | help | 
|  | 34 | Additional receive skb headroom. Note, that driver | 
|  | 35 | will always reserve at least 2 bytes to make IP header | 
|  | 36 | aligned, so usually there is no need to add any additional | 
|  | 37 | headroom. | 
|  | 38 |  | 
|  | 39 | If unsure, set to 0. | 
|  | 40 |  | 
|  | 41 | config IBM_NEW_EMAC_DEBUG | 
|  | 42 | bool "Debugging" | 
|  | 43 | depends on IBM_NEW_EMAC | 
|  | 44 | default n | 
|  | 45 |  | 
|  | 46 | # The options below has to be select'ed by the respective | 
|  | 47 | # processor types or platforms | 
|  | 48 |  | 
|  | 49 | config IBM_NEW_EMAC_ZMII | 
|  | 50 | bool | 
|  | 51 | default n | 
|  | 52 |  | 
|  | 53 | config IBM_NEW_EMAC_RGMII | 
|  | 54 | bool | 
|  | 55 | default n | 
|  | 56 |  | 
|  | 57 | config IBM_NEW_EMAC_TAH | 
|  | 58 | bool | 
|  | 59 | default n | 
|  | 60 |  | 
|  | 61 | config IBM_NEW_EMAC_EMAC4 | 
|  | 62 | bool | 
|  | 63 | default n |