armvirt: 64: add Allwinner A3/A83T/A64 (sun8i family) Ethernet
Add support for the dwmac (stmmac) variant used by Allwinner Arm64 boards. Signed-off-by: Mathew McBride <matt@traverse.com.au>
This commit is contained in:
parent
2dbeb60725
commit
847467a572
2 changed files with 13 additions and 2 deletions
|
@ -109,8 +109,8 @@ define Device/generic
|
||||||
kmod-i2c-mux-pca954x kmod-gpio-pca953x partx-utils kmod-wdt-sp805 \
|
kmod-i2c-mux-pca954x kmod-gpio-pca953x partx-utils kmod-wdt-sp805 \
|
||||||
kmod-mvneta kmod-mvpp2 kmod-fsl-dpaa1-net kmod-fsl-dpaa2-net \
|
kmod-mvneta kmod-mvpp2 kmod-fsl-dpaa1-net kmod-fsl-dpaa2-net \
|
||||||
kmod-fsl-enetc-net kmod-dwmac-imx kmod-fsl-fec kmod-thunderx-net \
|
kmod-fsl-enetc-net kmod-dwmac-imx kmod-fsl-fec kmod-thunderx-net \
|
||||||
kmod-phy-aquantia kmod-phy-broadcom kmod-phy-marvell kmod-sfp \
|
kmod-dwmac-sun8i kmod-phy-aquantia kmod-phy-broadcom kmod-phy-marvell \
|
||||||
kmod-phy-marvell-10g kmod-atlantic
|
kmod-sfp kmod-phy-marvell-10g kmod-atlantic
|
||||||
endef
|
endef
|
||||||
TARGET_DEVICES += generic
|
TARGET_DEVICES += generic
|
||||||
|
|
||||||
|
|
|
@ -234,6 +234,17 @@ endef
|
||||||
|
|
||||||
$(eval $(call KernelPackage,dwmac-imx))
|
$(eval $(call KernelPackage,dwmac-imx))
|
||||||
|
|
||||||
|
define KernelPackage/dwmac-sun8i
|
||||||
|
SUBMENU=$(NETWORK_DEVICES_MENU)
|
||||||
|
TITLE:=Allwinner H3/A83T/A64 (sun8i) Ethernet
|
||||||
|
DEPENDS:=+kmod-stmmac-core +kmod-mdio-bus-mux
|
||||||
|
KCONFIG:=CONFIG_DWMAC_SUN8I
|
||||||
|
FILES=$(LINUX_DIR)/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.ko
|
||||||
|
AUTOLOAD=$(call AutoLoad,45,dwmac-sun8i)
|
||||||
|
endef
|
||||||
|
|
||||||
|
$(eval $(call KernelPackage,dwmac-sun8i))
|
||||||
|
|
||||||
define KernelPackage/thunderx-net
|
define KernelPackage/thunderx-net
|
||||||
SUBMENU:=$(NETWORK_DEVICES_MENU)
|
SUBMENU:=$(NETWORK_DEVICES_MENU)
|
||||||
TITLE:=Marvell (Cavium) ThunderX/2 network drivers
|
TITLE:=Marvell (Cavium) ThunderX/2 network drivers
|
||||||
|
|
Loading…
Reference in a new issue