ACPI: scan: Do not bind ACPI drivers to fixed event buttons
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@intel.com> Link: https://patch.msgid.link/2213073.OBFZWjSADL@rafael.j.wysocki
This commit is contained in:
parent
f4203ec64e
commit
2cf321ef4e
|
|
@ -2764,15 +2764,8 @@ static void acpi_bus_add_fixed_device_object(enum acpi_bus_device_type type)
|
|||
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)
|
||||
|
|
|
|||
Loading…
Reference in New Issue