diff --git a/config/kernel/linux-sunxi64-current.config b/config/kernel/linux-sunxi64-current.config index 1f2d0223e459..ef2f4ec34a1a 100644 --- a/config/kernel/linux-sunxi64-current.config +++ b/config/kernel/linux-sunxi64-current.config @@ -693,6 +693,7 @@ CONFIG_NETKIT=y # CONFIG_NET_VENDOR_AGERE is not set # CONFIG_NET_VENDOR_ALACRITECH is not set CONFIG_SUN4I_EMAC=m +CONFIG_SUNXI_GMAC=m # CONFIG_NET_VENDOR_ALTEON is not set # CONFIG_NET_VENDOR_AMAZON is not set # CONFIG_NET_VENDOR_AMD is not set @@ -760,6 +761,7 @@ CONFIG_STMMAC_PCI=m # CONFIG_NET_VENDOR_XILINX is not set CONFIG_LED_TRIGGER_PHY=y CONFIG_AC200_PHY=m +CONFIG_AC200_PHY_SUNXI=m CONFIG_MOTORCOMM_PHY=y CONFIG_REALTEK_PHY=y CONFIG_SMSC_PHY=y @@ -1467,6 +1469,7 @@ CONFIG_MFD_SUN4I_GPADC=m CONFIG_MFD_AS3711=y CONFIG_MFD_AS3722=m CONFIG_MFD_AC200=m +CONFIG_MFD_AC200_SUNXI=m CONFIG_MFD_AXP20X_I2C=y CONFIG_MFD_AXP20X_RSB=y CONFIG_MFD_SUN6I_PRCM=y diff --git a/config/kernel/linux-sunxi64-edge.config b/config/kernel/linux-sunxi64-edge.config index 378c80aa4946..d7a69c7751b5 100644 --- a/config/kernel/linux-sunxi64-edge.config +++ b/config/kernel/linux-sunxi64-edge.config @@ -693,6 +693,7 @@ CONFIG_NETKIT=y # CONFIG_NET_VENDOR_AGERE is not set # CONFIG_NET_VENDOR_ALACRITECH is not set CONFIG_SUN4I_EMAC=m +CONFIG_SUNXI_GMAC=m # CONFIG_NET_VENDOR_ALTEON is not set # CONFIG_NET_VENDOR_AMAZON is not set # CONFIG_NET_VENDOR_AMD is not set @@ -759,6 +760,7 @@ CONFIG_STMMAC_PCI=m # CONFIG_NET_VENDOR_XILINX is not set CONFIG_LED_TRIGGER_PHY=y CONFIG_AC200_PHY=m +CONFIG_AC200_PHY_SUNXI=m CONFIG_MOTORCOMM_PHY=y CONFIG_REALTEK_PHY=y CONFIG_SMSC_PHY=y @@ -1464,6 +1466,7 @@ CONFIG_MFD_SUN4I_GPADC=m CONFIG_MFD_AS3711=y CONFIG_MFD_AS3722=m CONFIG_MFD_AC200=m +CONFIG_MFD_AC200_SUNXI=m CONFIG_MFD_AXP20X_I2C=y CONFIG_MFD_AXP20X_RSB=y CONFIG_MFD_SUN6I_PRCM=y diff --git a/patch/kernel/archive/sunxi-6.18/patches.armbian/drv-net-stmmac-sun8i-add-h618-emac.patch b/patch/kernel/archive/sunxi-6.18/patches.armbian/drv-net-stmmac-sun8i-add-h618-emac.patch index ec75c854177b..b4884a183e01 100644 --- a/patch/kernel/archive/sunxi-6.18/patches.armbian/drv-net-stmmac-sun8i-add-h618-emac.patch +++ b/patch/kernel/archive/sunxi-6.18/patches.armbian/drv-net-stmmac-sun8i-add-h618-emac.patch @@ -82,7 +82,7 @@ index 111111111111..222222222222 100644 + tristate "Allwinner GMAC support" + depends on ARCH_SUNXI + depends on OF -+ depends on AC200_PHY_SUNXI ++ select PHYLIB + select CRC32 + select MII + diff --git a/patch/kernel/archive/sunxi-6.18/series.conf b/patch/kernel/archive/sunxi-6.18/series.conf index 760eac49b00d..c8497a33e577 100644 --- a/patch/kernel/archive/sunxi-6.18/series.conf +++ b/patch/kernel/archive/sunxi-6.18/series.conf @@ -535,10 +535,12 @@ patches.armbian/drv-leds-ws2812-add-h616-driver.patch patches.armbian/drv-media-dvb-frontends-si2168-fix-cmd-timeout.patch patches.armbian/drv-mfd-ac200-add-ephy-syscon.patch + patches.armbian/drv-mfd-ac200-add-support.patch patches.armbian/drv-mfd-axp20x-add-sysfs.patch patches.armbian/drv-misc-sunxi-add-addr-mgt-driver-uwe5622.patch patches.armbian/drv-mtd-nand-add-h27ubg8t2btr-nand.patch patches.armbian/drv-net-stmmac-dwmac-sun8i-add-second-emac-clock.patch + patches.armbian/drv-net-stmmac-sun8i-add-h618-emac.patch patches.armbian/drv-net-usb-r8152-add-led-configuration-from-of.patch patches.armbian/drv-nvmem-sunxi-add-chipid-serial-helpers.patch patches.armbian/drv-nvmem-sunxi-add-h616-support.patch diff --git a/patch/kernel/archive/sunxi-7.0/patches.armbian/drv-net-stmmac-sun8i-add-h618-emac.patch b/patch/kernel/archive/sunxi-7.0/patches.armbian/drv-net-stmmac-sun8i-add-h618-emac.patch index ec75c854177b..b4884a183e01 100644 --- a/patch/kernel/archive/sunxi-7.0/patches.armbian/drv-net-stmmac-sun8i-add-h618-emac.patch +++ b/patch/kernel/archive/sunxi-7.0/patches.armbian/drv-net-stmmac-sun8i-add-h618-emac.patch @@ -82,7 +82,7 @@ index 111111111111..222222222222 100644 + tristate "Allwinner GMAC support" + depends on ARCH_SUNXI + depends on OF -+ depends on AC200_PHY_SUNXI ++ select PHYLIB + select CRC32 + select MII + diff --git a/patch/kernel/archive/sunxi-7.0/series.conf b/patch/kernel/archive/sunxi-7.0/series.conf index c4caa78e82f6..70d1a109a203 100644 --- a/patch/kernel/archive/sunxi-7.0/series.conf +++ b/patch/kernel/archive/sunxi-7.0/series.conf @@ -494,10 +494,12 @@ patches.armbian/drv-leds-ws2812-add-h616-driver.patch patches.armbian/drv-media-dvb-frontends-si2168-fix-cmd-timeout.patch patches.armbian/drv-mfd-ac200-add-ephy-syscon.patch + patches.armbian/drv-mfd-ac200-add-support.patch patches.armbian/drv-mfd-axp20x-add-sysfs.patch patches.armbian/drv-misc-sunxi-add-addr-mgt-driver-uwe5622.patch patches.armbian/drv-mtd-nand-add-h27ubg8t2btr-nand.patch patches.armbian/drv-net-stmmac-dwmac-sun8i-add-second-emac-clock.patch + patches.armbian/drv-net-stmmac-sun8i-add-h618-emac.patch patches.armbian/drv-net-usb-r8152-add-led-configuration-from-of.patch patches.armbian/drv-nvmem-sunxi-add-chipid-serial-helpers.patch patches.armbian/drv-nvmem-sunxi-add-h616-support.patch