[PATCH v2 1/3] platform/x86: system76: Drop redundant devm_led_classdev_unregister()

From: Rafael J. Wysocki

Date: Wed Mar 18 2026 - 10:13:21 EST


From: "Rafael J. Wysocki" <rafael.j.wysocki@xxxxxxxxx>

Drop two redundant devm_led_classdev_unregister() calls from
system76_remove().

No intentional functional impact.

Suggested-by: Ilpo Järvinen <ilpo.jarvinen@xxxxxxxxxxxxxxx>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@xxxxxxxxx>
---

v1 -> v2: New patch

---
drivers/platform/x86/system76_acpi.c | 3 ---
1 file changed, 3 deletions(-)

diff --git a/drivers/platform/x86/system76_acpi.c b/drivers/platform/x86/system76_acpi.c
index 3da753b3d00d..d8b64e2c2713 100644
--- a/drivers/platform/x86/system76_acpi.c
+++ b/drivers/platform/x86/system76_acpi.c
@@ -800,9 +800,6 @@ static void system76_remove(struct acpi_device *acpi_dev)
kfree(data->ntmp);
}

- devm_led_classdev_unregister(&acpi_dev->dev, &data->ap_led);
- devm_led_classdev_unregister(&acpi_dev->dev, &data->kb_led);
-
system76_get(data, "FINI");
}

--
2.51.0