]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
imx: cortexa53: remove KSZ9477 static driver 22120/head
authorTim Harvey <tharvey@gateworks.com>
Fri, 20 Feb 2026 01:01:48 +0000 (17:01 -0800)
committerRobert Marko <robimarko@gmail.com>
Tue, 24 Feb 2026 09:48:01 +0000 (10:48 +0100)
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 <tharvey@gateworks.com>
Link: https://github.com/openwrt/openwrt/pull/22120
Signed-off-by: Robert Marko <robimarko@gmail.com>
target/linux/imx/cortexa53/config-default
target/linux/imx/image/cortexa53.mk

index 248baddbf5790382bf349f43ab79410dba8d491c..95e6d48bb0479cce5c49a399a64587b400f5ff39 100644 (file)
@@ -102,11 +102,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
index e618e3ee0a7f0fc7290da3c3567af5055a7da76c..a3187943b60ec81612de79ed4df4c4132f5a1694 100644 (file)
@@ -70,7 +70,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