summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMieczyslaw Nalewaj2025-04-19 10:14:24 +0000
committerHauke Mehrtens2025-04-22 17:21:07 +0000
commit0adbac6c17e8c80ec5319bc7bce8d4a01ddc609d (patch)
tree7df654ddb1059c395e94ea4d83cabef1e845c1e6
parent8de91748167c4a94b33569111861d64e0384de94 (diff)
downloadopenwrt-0adbac6c17e8c80ec5319bc7bce8d4a01ddc609d.tar.gz
mediatek: convert driver to .remove_new
Convert driver to .remove_new in preparation for kernel 6.12 support. Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com> Link: https://github.com/openwrt/openwrt/pull/18535 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
-rw-r--r--target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s_mdio.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s_mdio.c b/target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s_mdio.c
index d958d622e0..d70aeebad9 100644
--- a/target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s_mdio.c
+++ b/target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s_mdio.c
@@ -283,17 +283,15 @@ static int rtk_gsw_probe(struct platform_device *pdev)
}
-static int rtk_gsw_remove(struct platform_device *pdev)
+static void rtk_gsw_remove(struct platform_device *pdev)
{
platform_set_drvdata(pdev, NULL);
gsw_debug_proc_exit();
-
- return 0;
}
static struct platform_driver gsw_driver = {
.probe = rtk_gsw_probe,
- .remove = rtk_gsw_remove,
+ .remove_new = rtk_gsw_remove,
.driver = {
.name = "rtk-gsw",
.of_match_table = rtk_gsw_match,