2 tristate "STMicroelectronics 10/100/1000 Ethernet driver"
9 This is the driver for the Ethernet IPs are built around a
10 Synopsys IP Core and only tested on the STMicroelectronics
15 config STMMAC_DEBUG_FS
16 bool "Enable monitoring via sysFS "
18 depends on STMMAC_ETH && DEBUG_FS
20 The stmmac entry in /sys reports DMA TX/RX rings
21 or (if supported) the HW cap register.
24 bool "STMMAC DMA arbitration scheme"
27 Selecting this option, rx has priority over Tx (only for Giga
29 By default, the DMA arbitration scheme is based on Round-robin
30 (rx:tx priority is 1:1).
33 bool "STMMAC Timer optimisation"
35 depends on RTC_HCTOSYS_DEVICE
37 Use an external timer for mitigating the number of network
38 interrupts. Currently, for SH architectures, it is possible
39 to use the TMU channel 2 and the SH-RTC device.
42 prompt "Select Timer device"
43 depends on STMMAC_TIMER
45 config STMMAC_TMU_TIMER
50 config STMMAC_RTC_TIMER
51 bool "Real time clock"
58 prompt "Select the DMA TX/RX descriptor operating modes"
61 This driver supports DMA descriptor to operate both in dual buffer
62 (RING) and linked-list(CHAINED) mode. In RING mode each descriptor
63 points to two data buffer pointers whereas in CHAINED mode they
64 points to only one data buffer pointer.
67 bool "Enable Descriptor Ring Mode"
70 bool "Enable Descriptor Chained Mode"