From: Tim Harvey Date: Fri, 20 Feb 2026 01:01:48 +0000 (-0800) Subject: imx: cortexa53: remove KSZ9477 static driver X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=626c67caca0c5ebd8d89a2c21c45ade7ce4d2f80;p=thirdparty%2Fopenwrt.git imx: cortexa53: remove KSZ9477 static driver The KSZ9477 driver was added to the cortexa53 kernel to support the Gateworks Venice product family which has a board with this switch. Now that the kmod-dsa-ksz9477 driver is available as a package remove the static configuration ad add the package. This resolves an issue caused by having the switch driver static and the PHY driver as a module such that the PHY driver was not registered early enough to be used causing some errata to not be worked around. Signed-off-by: Tim Harvey Link: https://github.com/openwrt/openwrt/pull/22120 Link: https://github.com/openwrt/openwrt/pull/22257 Signed-off-by: Robert Marko --- diff --git a/target/linux/imx/cortexa53/config-default b/target/linux/imx/cortexa53/config-default index 95757ef9e98..3a946c7647d 100644 --- a/target/linux/imx/cortexa53/config-default +++ b/target/linux/imx/cortexa53/config-default @@ -108,11 +108,6 @@ CONFIG_MFD_ROHM_BD718XX=y # CONFIG_MMC_SDHCI_PCI is not set CONFIG_MODULES_USE_ELF_RELA=y CONFIG_NEED_SG_DMA_LENGTH=y -# CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI is not set -CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=y -CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=y -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -CONFIG_NET_DSA_TAG_KSZ=y CONFIG_NOP_USB_XCEIV=y CONFIG_PARTITION_PERCPU=y CONFIG_PCI=y diff --git a/target/linux/imx/image/cortexa53.mk b/target/linux/imx/image/cortexa53.mk index 378bf67a623..2a33d328e61 100644 --- a/target/linux/imx/image/cortexa53.mk +++ b/target/linux/imx/image/cortexa53.mk @@ -74,7 +74,8 @@ define Device/gateworks_venice kmod-hwmon-gsc kmod-rtc-ds1672 kmod-eeprom-at24 \ kmod-gpio-button-hotplug kmod-leds-gpio kmod-pps-gpio \ kmod-lan743x kmod-sky2 kmod-iio-st_accel-i2c \ - kmod-can kmod-can-flexcan kmod-can-mcp251x + kmod-can kmod-can-flexcan kmod-can-mcp251x \ + kmod-dsa-ksz9477-i2c IMAGES := img.gz IMAGE/img.gz := boot-scr | boot-img-ext4 | sdcard-img-ext4 | gzip | append-metadata endef