summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/engleder/Kconfig
blob: 3df6bf476ae7e2563371dd7d40ab733bbd1a0aa1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# SPDX-License-Identifier: GPL-2.0
#
# Engleder network device configuration
#

config NET_VENDOR_ENGLEDER
	bool "Engleder devices"
	default y
	help
	  If you have a network (Ethernet) card belonging to this class, say Y.

	  Note that the answer to this question doesn't directly affect the
	  kernel: saying N will just cause the configurator to skip all
	  the questions about Engleder devices. If you say Y, you will be asked
	  for your specific card in the following questions.

if NET_VENDOR_ENGLEDER

config TSNEP
	tristate "TSN endpoint support"
	depends on HAS_IOMEM && HAS_DMA
	depends on PTP_1588_CLOCK_OPTIONAL
	select PHYLIB
	select PAGE_POOL
	help
	  Support for the Engleder TSN endpoint Ethernet MAC IP Core.

	  To compile this driver as a module, choose M here. The module will be
	  called tsnep.

config TSNEP_SELFTESTS
	bool "TSN endpoint self test support"
	default n
	depends on TSNEP
	help
	  This enables self test support within the TSN endpoint driver.

	  If unsure, say N.

endif # NET_VENDOR_ENGLEDER