From 6f09f8ca315793c9e42a31e94be6e7c6ecd63412 Mon Sep 17 00:00:00 2001 From: Mieczyslaw Nalewaj Date: Sun, 6 Jul 2025 14:50:59 +0200 Subject: [PATCH] ramips: update drivers to be compatible with kernel 6.12 and above Replace .remove_new with .remove for compatibility with future kernel versions. Dropping compatibility with older kernels. Signed-off-by: Mieczyslaw Nalewaj Link: https://github.com/openwrt/openwrt/pull/19320 Signed-off-by: Nick Hainke --- .../linux/ramips/files/drivers/net/ethernet/ralink/esw_rt3050.c | 2 +- .../linux/ramips/files/drivers/net/ethernet/ralink/gsw_mt7620.c | 2 +- .../ramips/files/drivers/net/ethernet/ralink/mtk_eth_soc.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/target/linux/ramips/files/drivers/net/ethernet/ralink/esw_rt3050.c b/target/linux/ramips/files/drivers/net/ethernet/ralink/esw_rt3050.c index 9cd6fc456c0..0d77db511bf 100644 --- a/target/linux/ramips/files/drivers/net/ethernet/ralink/esw_rt3050.c +++ b/target/linux/ramips/files/drivers/net/ethernet/ralink/esw_rt3050.c @@ -1521,7 +1521,7 @@ int rt3050_esw_init(struct fe_priv *priv) static struct platform_driver esw_driver = { .probe = esw_probe, - .remove_new = esw_remove, + .remove = esw_remove, .driver = { .name = "rt3050-esw", .of_match_table = ralink_esw_match, diff --git a/target/linux/ramips/files/drivers/net/ethernet/ralink/gsw_mt7620.c b/target/linux/ramips/files/drivers/net/ethernet/ralink/gsw_mt7620.c index ad0b2007aff..750fd94d3ff 100644 --- a/target/linux/ramips/files/drivers/net/ethernet/ralink/gsw_mt7620.c +++ b/target/linux/ramips/files/drivers/net/ethernet/ralink/gsw_mt7620.c @@ -292,7 +292,7 @@ static void mt7620_gsw_remove(struct platform_device *pdev) static struct platform_driver gsw_driver = { .probe = mt7620_gsw_probe, - .remove_new = mt7620_gsw_remove, + .remove = mt7620_gsw_remove, .driver = { .name = "mt7620-gsw", .of_match_table = mediatek_gsw_match, diff --git a/target/linux/ramips/files/drivers/net/ethernet/ralink/mtk_eth_soc.c b/target/linux/ramips/files/drivers/net/ethernet/ralink/mtk_eth_soc.c index 5a8e92ab121..9bf486381fd 100644 --- a/target/linux/ramips/files/drivers/net/ethernet/ralink/mtk_eth_soc.c +++ b/target/linux/ramips/files/drivers/net/ethernet/ralink/mtk_eth_soc.c @@ -1652,7 +1652,7 @@ static void fe_remove(struct platform_device *pdev) static struct platform_driver fe_driver = { .probe = fe_probe, - .remove_new = fe_remove, + .remove = fe_remove, .driver = { .name = "mtk_soc_eth", .of_match_table = of_fe_match, -- 2.47.2