xref: /linux/drivers/net/ethernet/faraday/Kconfig (revision 0b32e91fdfd87314af9943e69eb85a88adb4233c)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2baf0fbfeSJeff Kirsher#
3baf0fbfeSJeff Kirsher# Faraday device configuration
4baf0fbfeSJeff Kirsher#
5baf0fbfeSJeff Kirsher
6baf0fbfeSJeff Kirsherconfig NET_VENDOR_FARADAY
7baf0fbfeSJeff Kirsher	bool "Faraday devices"
888f07484SJeff Kirsher	default y
9eac8173eSGreentime Hu	depends on ARM || NDS32 || COMPILE_TEST
10a7f7f624SMasahiro Yamada	help
11138b15edSPaul Gortmaker	  If you have a network (Ethernet) card belonging to this class, say Y.
12baf0fbfeSJeff Kirsher
13baf0fbfeSJeff Kirsher	  Note that the answer to this question doesn't directly affect the
14baf0fbfeSJeff Kirsher	  kernel: saying N will just cause the configurator to skip all
15baf0fbfeSJeff Kirsher	  the questions about Faraday cards. If you say Y, you will be asked for
16baf0fbfeSJeff Kirsher	  your specific card in the following questions.
17baf0fbfeSJeff Kirsher
18baf0fbfeSJeff Kirsherif NET_VENDOR_FARADAY
19baf0fbfeSJeff Kirsher
20baf0fbfeSJeff Kirsherconfig FTMAC100
21baf0fbfeSJeff Kirsher	tristate "Faraday FTMAC100 10/100 Ethernet support"
22eac8173eSGreentime Hu	depends on ARM || NDS32 || COMPILE_TEST
23eac8173eSGreentime Hu	depends on !64BIT || BROKEN
24baf0fbfeSJeff Kirsher	select MII
25a7f7f624SMasahiro Yamada	help
26baf0fbfeSJeff Kirsher	  This driver supports the FTMAC100 10/100 Ethernet controller
27baf0fbfeSJeff Kirsher	  from Faraday. It is used on Faraday A320, Andes AG101 and some
28baf0fbfeSJeff Kirsher	  other ARM/NDS32 SoC's.
29baf0fbfeSJeff Kirsher
30baf0fbfeSJeff Kirsherconfig FTGMAC100
31baf0fbfeSJeff Kirsher	tristate "Faraday FTGMAC100 Gigabit Ethernet support"
32eac8173eSGreentime Hu	depends on ARM || NDS32 || COMPILE_TEST
33eac8173eSGreentime Hu	depends on !64BIT || BROKEN
34baf0fbfeSJeff Kirsher	select PHYLIB
3582f151deSAndrew Jeffery	select MDIO_ASPEED if MACH_ASPEED_G6
36*0b32e91fSArnd Bergmann	select CRC32
37a7f7f624SMasahiro Yamada	help
38baf0fbfeSJeff Kirsher	  This driver supports the FTGMAC100 Gigabit Ethernet controller
39baf0fbfeSJeff Kirsher	  from Faraday. It is used on Faraday A369, Andes AG102 and some
40baf0fbfeSJeff Kirsher	  other ARM/NDS32 SoC's.
41baf0fbfeSJeff Kirsher
42baf0fbfeSJeff Kirsherendif # NET_VENDOR_FARADAY
43