Merge tag 'input-for-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-microblaze.git] / drivers / net / ethernet / engleder / Kconfig
1 # SPDX-License-Identifier: GPL-2.0
2 #
3 # Engleder network device configuration
4 #
5
6 config 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
17 if NET_VENDOR_ENGLEDER
18
19 config TSNEP
20         tristate "TSN endpoint support"
21         depends on HAS_IOMEM && HAS_DMA
22         depends on PTP_1588_CLOCK_OPTIONAL
23         select PHYLIB
24         help
25           Support for the Engleder TSN endpoint Ethernet MAC IP Core.
26
27           To compile this driver as a module, choose M here. The module will be
28           called tsnep.
29
30 config TSNEP_SELFTESTS
31         bool "TSN endpoint self test support"
32         default n
33         depends on TSNEP
34         help
35           This enables self test support within the TSN endpoint driver.
36
37           If unsure, say N.
38
39 endif # NET_VENDOR_ENGLEDER