12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- config STMMAC_ETH
- tristate "STMicroelectronics 10/100/1000 Ethernet driver"
- select MII
- select PHYLIB
- select CRC32
- depends on NETDEVICES && HAS_IOMEM
- help
- This is the driver for the Ethernet IPs are built around a
- Synopsys IP Core and only tested on the STMicroelectronics
- platforms.
- if STMMAC_ETH
- config STMMAC_DA
- bool "STMMAC DMA arbitration scheme"
- default n
- help
- Selecting this option, rx has priority over Tx (only for Giga
- Ethernet device).
- By default, the DMA arbitration scheme is based on Round-robin
- (rx:tx priority is 1:1).
- config STMMAC_DUAL_MAC
- bool "STMMAC: dual mac support (EXPERIMENTAL)"
- default n
- depends on EXPERIMENTAL && STMMAC_ETH && !STMMAC_TIMER
- help
- Some ST SoCs (for example the stx7141 and stx7200c2) have two
- Ethernet Controllers. This option turns on the second Ethernet
- device on this kind of platforms.
- config STMMAC_TIMER
- bool "STMMAC Timer optimisation"
- default n
- depends on RTC_HCTOSYS_DEVICE
- help
- Use an external timer for mitigating the number of network
- interrupts. Currently, for SH architectures, it is possible
- to use the TMU channel 2 and the SH-RTC device.
- choice
- prompt "Select Timer device"
- depends on STMMAC_TIMER
- config STMMAC_TMU_TIMER
- bool "TMU channel 2"
- depends on CPU_SH4
- help
- config STMMAC_RTC_TIMER
- bool "Real time clock"
- depends on RTC_CLASS
- help
- endchoice
- endif
|