GNU Linux-libre 4.19.264-gnu1
[releases.git] / drivers / net / ethernet / renesas / Kconfig
1 # SPDX-License-Identifier: GPL-2.0
2 #
3 # Renesas device configuration
4 #
5
6 config NET_VENDOR_RENESAS
7         bool "Renesas 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 Renesas devices. If you say Y, you will be asked
15           for your specific device in the following questions.
16
17 if NET_VENDOR_RENESAS
18
19 config SH_ETH
20         tristate "Renesas SuperH Ethernet support"
21         depends on ARCH_RENESAS || SUPERH || COMPILE_TEST
22         select CRC32
23         select MII
24         select MDIO_BITBANG
25         select PHYLIB
26         ---help---
27           Renesas SuperH Ethernet device driver.
28           This driver supporting CPUs are:
29                 - SH7619, SH7710, SH7712, SH7724, SH7734, SH7763, SH7757,
30                   R8A7740, R8A774x, R8A777x and R8A779x.
31
32 config RAVB
33         tristate "Renesas Ethernet AVB support"
34         depends on ARCH_RENESAS || COMPILE_TEST
35         select CRC32
36         select MII
37         select MDIO_BITBANG
38         select PHYLIB
39         imply PTP_1588_CLOCK
40         help
41           Renesas Ethernet AVB device driver.
42           This driver supports the following SoCs:
43                 - R8A779x.
44
45 endif # NET_VENDOR_RENESAS