Skip to content

Commit 6120b13

Browse files
committed
orangepizero2w: fix ethernet using sunxi-gmac driver
It is patched into Armbian kernel sources, and was enabled in Linux 6.12, but has not been enabled anymore with Linux 6.18 and above. Additionally, a half patch for only ac200-phy was applied, while additionally sunxi-ephy (CONFIG_AC200_PHY_SUNXI) is needed for sunxi-gmac. Signed-off-by: MichaIng <micha@dietpi.com>
1 parent ef5966a commit 6120b13

4 files changed

Lines changed: 6 additions & 2 deletions

File tree

config/kernel/linux-sunxi64-current.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -680,6 +680,7 @@ CONFIG_NETKIT=y
680680
# CONFIG_NET_VENDOR_AGERE is not set
681681
# CONFIG_NET_VENDOR_ALACRITECH is not set
682682
CONFIG_SUN4I_EMAC=m
683+
CONFIG_SUNXI_GMAC=m
683684
# CONFIG_NET_VENDOR_ALTEON is not set
684685
# CONFIG_NET_VENDOR_AMAZON is not set
685686
# CONFIG_NET_VENDOR_AMD is not set

config/kernel/linux-sunxi64-edge.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -692,6 +692,7 @@ CONFIG_NETKIT=y
692692
# CONFIG_NET_VENDOR_AGERE is not set
693693
# CONFIG_NET_VENDOR_ALACRITECH is not set
694694
CONFIG_SUN4I_EMAC=m
695+
CONFIG_SUNXI_GMAC=m
695696
# CONFIG_NET_VENDOR_ALTEON is not set
696697
# CONFIG_NET_VENDOR_AMAZON is not set
697698
# CONFIG_NET_VENDOR_AMD is not set

patch/kernel/archive/sunxi-6.18/series.conf

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -403,7 +403,7 @@
403403
#
404404
################################################################################
405405

406-
patches.armbian/0201-drv-mfd-ac200-add-support.patch
406+
patches.armbian/drv-mfd-ac200-add-support.patch
407407
patches.armbian/0202-drv-net-phy-ac200-ephy-add.patch
408408
patches.armbian/0301-arm64-dts-sun50i-h616-add-emac1-rmii-pins.patch
409409
patches.armbian/0302-arm64-dts-sun50i-h618-orangepi-zero2w-add-emac-sound.patch
@@ -539,6 +539,7 @@
539539
patches.armbian/drv-misc-sunxi-add-addr-mgt-driver-uwe5622.patch
540540
patches.armbian/drv-mtd-nand-add-h27ubg8t2btr-nand.patch
541541
patches.armbian/drv-net-stmmac-dwmac-sun8i-add-second-emac-clock.patch
542+
patches.armbian/drv-net-stmmac-sun8i-add-h618-emac.patch
542543
patches.armbian/drv-net-usb-r8152-add-led-configuration-from-of.patch
543544
patches.armbian/drv-nvmem-sunxi-add-chipid-serial-helpers.patch
544545
patches.armbian/drv-nvmem-sunxi-add-h616-support.patch

patch/kernel/archive/sunxi-7.0/series.conf

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@
362362
#
363363
################################################################################
364364

365-
patches.armbian/0201-drv-mfd-ac200-add-support.patch
365+
patches.armbian/drv-mfd-ac200-add-support.patch
366366
patches.armbian/0202-drv-net-phy-ac200-ephy-add.patch
367367
patches.armbian/0301-arm64-dts-sun50i-h616-add-emac1-rmii-pins.patch
368368
patches.armbian/0302-arm64-dts-sun50i-h618-orangepi-zero2w-add-emac-sound.patch
@@ -498,6 +498,7 @@
498498
patches.armbian/drv-misc-sunxi-add-addr-mgt-driver-uwe5622.patch
499499
patches.armbian/drv-mtd-nand-add-h27ubg8t2btr-nand.patch
500500
patches.armbian/drv-net-stmmac-dwmac-sun8i-add-second-emac-clock.patch
501+
patches.armbian/drv-net-stmmac-sun8i-add-h618-emac.patch
501502
patches.armbian/drv-net-usb-r8152-add-led-configuration-from-of.patch
502503
patches.armbian/drv-nvmem-sunxi-add-chipid-serial-helpers.patch
503504
patches.armbian/drv-nvmem-sunxi-add-h616-support.patch

0 commit comments

Comments
 (0)