Files
linux-t2-patches/3008-applesmc-make-applesmc_remove-void.patch
T
Orlando Chamberlain 8c6eb2ecff linux 6.2-rc5
Everything seems to be working on MacBookPro16,1.

- 	remove fix-acpica-for-zero-arguments-acpi-calls
	Fixed upstream by 7dfb216eda99bb "ACPICA: Fix operand resolution"
-	wifi: update to 6.2, fix context mismatch
-	applesmc: make applesmc_remove void function
2023-02-20 15:30:55 +05:30

36 lines
994 B
Diff

From e52b0fad357b6203691942831715fce4f26d66e2 Mon Sep 17 00:00:00 2001
From: Orlando Chamberlain <orlandoch.dev@gmail.com>
Date: Tue, 24 Jan 2023 15:46:48 +1100
Subject: [PATCH 1/1] applesmc: make applesmc_remove void
for linux6.2 compatibility
---
drivers/hwmon/applesmc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/hwmon/applesmc.c b/drivers/hwmon/applesmc.c
index d071130ff68d..12be9269a314 100644
--- a/drivers/hwmon/applesmc.c
+++ b/drivers/hwmon/applesmc.c
@@ -979,7 +979,7 @@ static int applesmc_add(struct acpi_device *dev)
return ret;
}
-static int applesmc_remove(struct acpi_device *dev)
+static void applesmc_remove(struct acpi_device *dev)
{
struct applesmc_device *smc = dev_get_drvdata(&dev->dev);
@@ -990,7 +990,7 @@ static int applesmc_remove(struct acpi_device *dev)
mutex_destroy(&smc->reg.mutex);
kfree(smc);
- return 0;
+ return;
}
static acpi_status applesmc_walk_resources(struct acpi_resource *res,
--
2.39.1