]> git.baikalelectronics.ru Git - kernel.git/commit
ACPI: scan: Drop sta argument from acpi_init_device_object()
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 7 Apr 2021 14:32:43 +0000 (16:32 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 8 Apr 2021 17:55:40 +0000 (19:55 +0200)
commit404a77df07590d0b4e5473414ffccf5092acd80e
tree910d7eebac17a7d08b6e7b9dab340e1f3b5d92fb
parent40d2f6b1ddcf3da71342b6ee3c3e0cb343470768
ACPI: scan: Drop sta argument from acpi_init_device_object()

Use the observation that the initial status check for
ACPI_BUS_TYPE_PROCESSOR objects can be carried out in the same way
as for ACPI_BUS_TYPE_DEVICE objects and it is not necessary to fail
acpi_add_single_object() if acpi_bus_get_status_handle() returns an
error for a processor (its status can be set to 0 instead) to
simplify acpi_add_single_object().

Accordingly, drop the "sta" argument from acpi_init_device_object()
as it can always set the initial status to ACPI_STA_DEFAULT and let
its caller correct that later on.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
drivers/acpi/internal.h
drivers/acpi/power.c
drivers/acpi/scan.c