Merge branch develop-3.10
[firefly-linux-kernel-4.4.55.git] / drivers / net / ethernet / rockchip / gmac / Kconfig
1 config RK_GMAC_ETH
2         tristate "Rockchip 10/100/1000 Ethernet driver"
3         depends on HAS_IOMEM && HAS_DMA
4         select NET_CORE
5         select MII
6         select PHYLIB
7         select CRC32
8         select PTP_1588_CLOCK
9         ---help---
10           Rockchip 10/100/1000 Ethernet driver.
11
12 if RK_GMAC_ETH
13
14 config GMAC_DEBUG_FS
15         bool "Enable monitoring via sysFS "
16         default n
17         depends on RK_GMAC_ETH && DEBUG_FS
18         ---help---
19           The gmac entry in /sys reports DMA TX/RX rings
20           or (if supported) the HW cap register.
21
22 config GMAC_DA
23         bool "GMAC DMA arbitration scheme"
24         default n
25         ---help---
26           Selecting this option, rx has priority over Tx (only for Giga
27           Ethernet device).
28           By default, the DMA arbitration scheme is based on Round-robin
29           (rx:tx priority is 1:1).
30
31 endif