Loading...
1# SPDX-License-Identifier: GPL-2.0
2#
3# Renesas network device configuration
4#
5
6config 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
17if NET_VENDOR_RENESAS
18
19config 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
29config RAVB
30 tristate "Renesas Ethernet AVB support"
31 depends on ARCH_RENESAS || COMPILE_TEST
32 depends on PTP_1588_CLOCK_OPTIONAL
33 select CRC32
34 select MII
35 select MDIO_BITBANG
36 select PHYLIB
37 help
38 Renesas Ethernet AVB device driver.
39
40config RENESAS_ETHER_SWITCH
41 tristate "Renesas Ethernet Switch support"
42 depends on ARCH_RENESAS || COMPILE_TEST
43 depends on PTP_1588_CLOCK
44 select CRC32
45 select MII
46 select PHYLINK
47 select RENESAS_GEN4_PTP
48 help
49 Renesas Ethernet Switch device driver.
50
51config RENESAS_GEN4_PTP
52 tristate "Renesas R-Car Gen4 gPTP support" if COMPILE_TEST
53 depends on PTP_1588_CLOCK
54 select CRC32
55 select MII
56 select PHYLIB
57 help
58 Renesas R-Car Gen4 gPTP device driver.
59
60endif # NET_VENDOR_RENESAS
1#
2# Renesas device configuration
3#
4
5config NET_VENDOR_RENESAS
6 bool "Renesas devices"
7 default y
8 ---help---
9 If you have a network (Ethernet) card belonging to this class, say Y.
10
11 Note that the answer to this question doesn't directly affect the
12 kernel: saying N will just cause the configurator to skip all
13 the questions about Renesas devices. If you say Y, you will be asked
14 for your specific device in the following questions.
15
16if NET_VENDOR_RENESAS
17
18config SH_ETH
19 tristate "Renesas SuperH Ethernet support"
20 depends on HAS_DMA
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
32config RAVB
33 tristate "Renesas Ethernet AVB support"
34 depends on HAS_DMA
35 depends on ARCH_RENESAS || COMPILE_TEST
36 select CRC32
37 select MII
38 select MDIO_BITBANG
39 select PHYLIB
40 imply PTP_1588_CLOCK
41 help
42 Renesas Ethernet AVB device driver.
43 This driver supports the following SoCs:
44 - R8A779x.
45
46endif # NET_VENDOR_RENESAS