Merge branch 'siocghwtstamp' of git://git.kernel.org/pub/scm/linux/kernel/git/bwh...
[linux-drm-fsl-dcu.git] / drivers / net / ethernet / tile / Kconfig
1 #
2 # Tilera network device configuration
3 #
4
5 config TILE_NET
6         tristate "Tilera GBE/XGBE network driver support"
7         depends on TILE
8         default y
9         select CRC32
10         select TILE_GXIO_MPIPE if TILEGX
11         select HIGH_RES_TIMERS if TILEGX
12         ---help---
13           This is a standard Linux network device driver for the
14           on-chip Tilera Gigabit Ethernet and XAUI interfaces.
15
16           To compile this driver as a module, choose M here: the module
17           will be called tile_net.
18
19 config PTP_1588_CLOCK_TILEGX
20         tristate "Tilera TILE-Gx mPIPE as PTP clock"
21         select PTP_1588_CLOCK
22         depends on TILE_NET
23         depends on TILEGX
24         ---help---
25           This driver adds support for using the mPIPE as a PTP
26           clock. This clock is only useful if your PTP programs are
27           getting hardware time stamps on the PTP Ethernet packets
28           using the SO_TIMESTAMPING API.