mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-08-23 23:57:42 +00:00
net: airoha: Move airoha_eth driver in a dedicated folder
The airoha_eth driver has no codebase shared with mtk_eth_soc one. Moreover, the upcoming features (flowtable hw offloading, PCS, ..) will not reuse any code from MediaTek driver. Move the Airoha driver in a dedicated folder. Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org> Signed-off-by: Paolo Abeni <pabeni@redhat.com>
This commit is contained in:
parent
265e352b6c
commit
fb3dda82fd
@ -20,6 +20,8 @@ source "drivers/net/ethernet/actions/Kconfig"
|
||||
source "drivers/net/ethernet/adaptec/Kconfig"
|
||||
source "drivers/net/ethernet/aeroflex/Kconfig"
|
||||
source "drivers/net/ethernet/agere/Kconfig"
|
||||
source "drivers/net/ethernet/airoha/Kconfig"
|
||||
source "drivers/net/ethernet/mellanox/Kconfig"
|
||||
source "drivers/net/ethernet/alacritech/Kconfig"
|
||||
source "drivers/net/ethernet/allwinner/Kconfig"
|
||||
source "drivers/net/ethernet/alteon/Kconfig"
|
||||
|
@ -10,6 +10,7 @@ obj-$(CONFIG_NET_VENDOR_ADAPTEC) += adaptec/
|
||||
obj-$(CONFIG_GRETH) += aeroflex/
|
||||
obj-$(CONFIG_NET_VENDOR_ADI) += adi/
|
||||
obj-$(CONFIG_NET_VENDOR_AGERE) += agere/
|
||||
obj-$(CONFIG_NET_VENDOR_AIROHA) += airoha/
|
||||
obj-$(CONFIG_NET_VENDOR_ALACRITECH) += alacritech/
|
||||
obj-$(CONFIG_NET_VENDOR_ALLWINNER) += allwinner/
|
||||
obj-$(CONFIG_NET_VENDOR_ALTEON) += alteon/
|
||||
|
18
drivers/net/ethernet/airoha/Kconfig
Normal file
18
drivers/net/ethernet/airoha/Kconfig
Normal file
@ -0,0 +1,18 @@
|
||||
# SPDX-License-Identifier: GPL-2.0-only
|
||||
config NET_VENDOR_AIROHA
|
||||
bool "Airoha devices"
|
||||
depends on ARCH_AIROHA || COMPILE_TEST
|
||||
help
|
||||
If you have a Airoha SoC with ethernet, say Y.
|
||||
|
||||
if NET_VENDOR_AIROHA
|
||||
|
||||
config NET_AIROHA
|
||||
tristate "Airoha SoC Gigabit Ethernet support"
|
||||
depends on NET_DSA || !NET_DSA
|
||||
select PAGE_POOL
|
||||
help
|
||||
This driver supports the gigabit ethernet MACs in the
|
||||
Airoha SoC family.
|
||||
|
||||
endif #NET_VENDOR_AIROHA
|
6
drivers/net/ethernet/airoha/Makefile
Normal file
6
drivers/net/ethernet/airoha/Makefile
Normal file
@ -0,0 +1,6 @@
|
||||
# SPDX-License-Identifier: GPL-2.0-only
|
||||
#
|
||||
# Airoha for the Mediatek SoCs built-in ethernet macs
|
||||
#
|
||||
|
||||
obj-$(CONFIG_NET_AIROHA) += airoha_eth.o
|
@ -7,14 +7,6 @@ config NET_VENDOR_MEDIATEK
|
||||
|
||||
if NET_VENDOR_MEDIATEK
|
||||
|
||||
config NET_AIROHA
|
||||
tristate "Airoha SoC Gigabit Ethernet support"
|
||||
depends on NET_DSA || !NET_DSA
|
||||
select PAGE_POOL
|
||||
help
|
||||
This driver supports the gigabit ethernet MACs in the
|
||||
Airoha SoC family.
|
||||
|
||||
config NET_MEDIATEK_SOC_WED
|
||||
depends on ARCH_MEDIATEK || COMPILE_TEST
|
||||
def_bool NET_MEDIATEK_SOC != n
|
||||
|
@ -11,4 +11,3 @@ mtk_eth-$(CONFIG_NET_MEDIATEK_SOC_WED) += mtk_wed_debugfs.o
|
||||
endif
|
||||
obj-$(CONFIG_NET_MEDIATEK_SOC_WED) += mtk_wed_ops.o
|
||||
obj-$(CONFIG_NET_MEDIATEK_STAR_EMAC) += mtk_star_emac.o
|
||||
obj-$(CONFIG_NET_AIROHA) += airoha_eth.o
|
||||
|
Loading…
Reference in New Issue
Block a user