From: Mathew McBride Date: Tue, 6 Jan 2026 06:40:22 +0000 (+1100) Subject: kernel: armsr: kmod-fsl-enetc-net: use common library X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=d012cf3caaa0bfb81ff4d9cc4024799609dbcddb;p=thirdparty%2Fopenwrt.git kernel: armsr: kmod-fsl-enetc-net: use common library NXP has introduced an evolved version of the LS1028A ENETC IP in their new i.MX94/5 family. While the two devices share a common lineage, they are different enough that they cannot be implemented in the same driver. Hence some functions from the LS1028A ENETC driver have been split into a 'library'. When a kmod package for the new ENETC (nxp-enetc4) is introduced then the packaging for the common library will need to be reworked. Signed-off-by: Mathew McBride Link: https://github.com/openwrt/openwrt/pull/21433 Signed-off-by: Jonas Jelonek --- diff --git a/target/linux/armsr/modules.mk b/target/linux/armsr/modules.mk index cc6907d6f49..4759efac009 100644 --- a/target/linux/armsr/modules.mk +++ b/target/linux/armsr/modules.mk @@ -93,6 +93,7 @@ define KernelPackage/fsl-enetc-net FILES:= \ $(LINUX_DIR)/drivers/net/ethernet/freescale/enetc/fsl-enetc.ko \ $(LINUX_DIR)/drivers/net/ethernet/freescale/enetc/fsl-enetc-core.ko \ + $(LINUX_DIR)/drivers/net/ethernet/freescale/enetc/nxp-enetc-pf-common.ko@ge6.18 \ $(LINUX_DIR)/drivers/net/ethernet/freescale/enetc/fsl-enetc-vf.ko \ $(LINUX_DIR)/drivers/net/ethernet/freescale/enetc/fsl-enetc-mdio.ko \ $(LINUX_DIR)/drivers/net/ethernet/freescale/enetc/fsl-enetc-ierb.ko