summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/nuvoton/Kconfig
diff options
context:
space:
mode:
authorTomer Maimon <tmaimon77@gmail.com>2019-01-14 16:07:06 +0300
committerJoel Stanley <joel@jms.id.au>2021-11-01 09:42:42 +0300
commit66747db0321b7174d1eb3a7f4f47d0bdda4207d4 (patch)
tree3404ed2c9d3d83ed24a2afdd24c0252ce74a0335 /drivers/net/ethernet/nuvoton/Kconfig
parent4e09a4354a92dbb18a468ee5a1cf7cc50c45c304 (diff)
downloadlinux-66747db0321b7174d1eb3a7f4f47d0bdda4207d4.tar.xz
net: npcm: add NPCM7xx Ethernet MAC controller
Add Nuvoton BMC NPCM7xx Ethernet MAC controller (EMC) driver. OpenBMC-Staging-Count: 11 Signed-off-by: Avi Fishman <avifishman70@gmail.com> Signed-off-by: Tomer Maimon <tmaimon77@gmail.com> Signed-off-by: Joel Stanley <joel@jms.id.au>
Diffstat (limited to 'drivers/net/ethernet/nuvoton/Kconfig')
-rw-r--r--drivers/net/ethernet/nuvoton/Kconfig30
1 files changed, 30 insertions, 0 deletions
diff --git a/drivers/net/ethernet/nuvoton/Kconfig b/drivers/net/ethernet/nuvoton/Kconfig
new file mode 100644
index 000000000000..e79af5f0ba3c
--- /dev/null
+++ b/drivers/net/ethernet/nuvoton/Kconfig
@@ -0,0 +1,30 @@
+# SPDX-License-Identifier: GPL-2.0-only
+#
+# Nuvoton network device configuration
+#
+
+config NET_VENDOR_NUVOTON
+ bool "Nuvoton devices"
+ default y
+ depends on ARM && (ARCH_W90X900 || ARCH_NPCM7XX)
+ help
+ If you have a network (Ethernet) card belonging to this class, say Y.
+
+if NET_VENDOR_NUVOTON
+
+config NPCM7XX_EMC_ETH
+ bool "Nuvoton NPCM7XX Ethernet EMC"
+ depends on ARM && ARCH_NPCM7XX
+ select PHYLIB
+ select MII
+ help
+ Say Y here if you want to use built-in Ethernet MAC
+ on NPCM750 MCU.
+
+config NPCM7XX_EMC_ETH_DEBUG
+ bool "Nuvoton NPCM7XX Ethernet EMC debug"
+ depends on NPCM7XX_EMC_ETH
+ help
+ Say Y here if you want debug info via /proc/driver/npcm7xx_emc.x
+
+endif # NET_VENDOR_NUVOTON