[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <2213073.OBFZWjSADL@rafael.j.wysocki>
Date: Mon, 15 Dec 2025 15:00:01 +0100
From: "Rafael J. Wysocki" <rafael@...nel.org>
To: Linux ACPI <linux-acpi@...r.kernel.org>
Cc: Hans de Goede <hdegoede@...hat.com>, LKML <linux-kernel@...r.kernel.org>,
Linux PM <linux-pm@...r.kernel.org>,
Thomas Weißschuh <linux@...ssschuh.net>,
Armin Wolf <w_armin@....de>
Subject:
[PATCH v2 06/10] ACPI: scan: Do not bind ACPI drivers to fixed event buttons
From: Rafael J. Wysocki <rafael.j.wysocki@...el.com>
Both ACPI button drivers have been converted to platform ones, so there
is no reason to attempt to bind an ACPI driver to a struct acpi_device
representing a fixed event device button.
Update the relevant code accordingly.
No intentional functional impact.
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@...el.com>
---
v1 -> v2: No changes
---
drivers/acpi/scan.c | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
--- a/drivers/acpi/scan.c
+++ b/drivers/acpi/scan.c
@@ -2759,15 +2759,8 @@ static void acpi_bus_add_fixed_device_ob
struct acpi_device *adev = NULL;
acpi_add_single_object(&adev, NULL, type, false);
- if (adev) {
- adev->flags.match_driver = true;
- if (device_attach(&adev->dev) >= 0)
- device_init_wakeup(&adev->dev, true);
- else
- dev_dbg(&adev->dev, "No driver\n");
-
+ if (adev)
acpi_default_enumeration(adev);
- }
}
static void acpi_bus_scan_fixed(void)
Powered by blists - more mailing lists