brintos

brintos / linux-shallow public Read only

0
0
Text · 1.7 KiB · 9b7559c Raw
73 lines · plain
1# SPDX-License-Identifier: GPL-2.02#3# Renesas network device configuration4#5 6config NET_VENDOR_RENESAS7	bool "Renesas devices"8	default y9	help10	  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 the13	  kernel: saying N will just cause the configurator to skip all14	  the questions about Renesas devices. If you say Y, you will be asked15	  for your specific device in the following questions.16 17if NET_VENDOR_RENESAS18 19config SH_ETH20	tristate "Renesas SuperH Ethernet support"21	depends on ARCH_RENESAS || SUPERH || COMPILE_TEST22	select CRC3223	select MII24	select MDIO_BITBANG25	select PHYLIB26	help27	  Renesas SuperH Ethernet device driver.28 29config RAVB30	tristate "Renesas Ethernet AVB support"31	depends on ARCH_RENESAS || COMPILE_TEST32	depends on PTP_1588_CLOCK_OPTIONAL33	select CRC3234	select MII35	select MDIO_BITBANG36	select PAGE_POOL37	select PHYLIB38	select RESET_CONTROLLER39	help40	  Renesas Ethernet AVB device driver.41 42config RENESAS_ETHER_SWITCH43	tristate "Renesas Ethernet Switch support"44	depends on ARCH_RENESAS || COMPILE_TEST45	depends on PTP_1588_CLOCK46	select CRC3247	select MII48	select PHYLINK49	select RENESAS_GEN4_PTP50	help51	  Renesas Ethernet Switch device driver.52 53config RENESAS_GEN4_PTP54	tristate "Renesas R-Car Gen4 gPTP support" if COMPILE_TEST55	depends on PTP_1588_CLOCK56	select CRC3257	select MII58	select PHYLIB59	help60	  Renesas R-Car Gen4 gPTP device driver.61 62config RTSN63	tristate "Renesas Ethernet-TSN support"64	depends on ARCH_RENESAS || COMPILE_TEST65	depends on PTP_1588_CLOCK66	select CRC3267	select PHYLIB68	select RENESAS_GEN4_PTP69	help70	  Renesas Ethernet-TSN device driver.71 72endif # NET_VENDOR_RENESAS73