xref: /linux/drivers/net/ethernet/engleder/Kconfig (revision 07f0148aafe8c95a3a76cd59e9e75b4d78d1d31d)
1# SPDX-License-Identifier: GPL-2.0
2#
3# Engleder network device configuration
4#
5
6config NET_VENDOR_ENGLEDER
7	bool "Engleder devices"
8	default y
9	help
10	  If you have a network (Ethernet) card belonging to this class, say Y.
11
12	  Note that the answer to this question doesn't directly affect the
13	  kernel: saying N will just cause the configurator to skip all
14	  the questions about Engleder devices. If you say Y, you will be asked
15	  for your specific card in the following questions.
16
17if NET_VENDOR_ENGLEDER
18
19config TSNEP
20	tristate "TSN endpoint support"
21	depends on HAS_IOMEM && HAS_DMA
22	depends on PTP_1588_CLOCK_OPTIONAL
23	select PHYLIB
24	select PAGE_POOL
25	help
26	  Support for the Engleder TSN endpoint Ethernet MAC IP Core.
27
28	  To compile this driver as a module, choose M here. The module will be
29	  called tsnep.
30
31config TSNEP_SELFTESTS
32	bool "TSN endpoint self test support"
33	default n
34	depends on TSNEP
35	help
36	  This enables self test support within the TSN endpoint driver.
37
38	  If unsure, say N.
39
40endif # NET_VENDOR_ENGLEDER
41