2         tristate "IBM EMAC Ethernet support"
 
   3         depends on PPC_DCR && PPC_MERGE
 
   6           This driver supports the IBM EMAC family of Ethernet controllers
 
   7           typically found on 4xx embedded PowerPC chips, but also on the
 
   8           Axon southbridge for Cell.
 
  10 config IBM_NEW_EMAC_RXB
 
  11         int "Number of receive buffers"
 
  12         depends on IBM_NEW_EMAC
 
  15 config IBM_NEW_EMAC_TXB
 
  16         int "Number of transmit buffers"
 
  17         depends on IBM_NEW_EMAC
 
  20 config IBM_NEW_EMAC_POLL_WEIGHT
 
  21         int "MAL NAPI polling weight"
 
  22         depends on IBM_NEW_EMAC
 
  25 config IBM_NEW_EMAC_RX_COPY_THRESHOLD
 
  26         int "RX skb copy threshold (bytes)"
 
  27         depends on IBM_NEW_EMAC
 
  30 config IBM_NEW_EMAC_RX_SKB_HEADROOM
 
  31         int "Additional RX skb headroom (bytes)"
 
  32         depends on IBM_NEW_EMAC
 
  35           Additional receive skb headroom. Note, that driver
 
  36           will always reserve at least 2 bytes to make IP header
 
  37           aligned, so usually there is no need to add any additional
 
  42 config IBM_NEW_EMAC_DEBUG
 
  44         depends on IBM_NEW_EMAC
 
  47 # The options below has to be select'ed by the respective
 
  48 # processor types or platforms
 
  50 config IBM_NEW_EMAC_ZMII
 
  54 config IBM_NEW_EMAC_RGMII
 
  58 config IBM_NEW_EMAC_TAH
 
  62 config IBM_NEW_EMAC_EMAC4