From: Mieczyslaw Nalewaj Date: Sun, 6 Jul 2025 12:50:59 +0000 (+0200) Subject: ramips: update drivers to be compatible with kernel 6.12 and above X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F19320%2Fhead;p=thirdparty%2Fopenwrt.git 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 --- 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,