Re: [PATCH 2/5] ACPI: scan: Make acpi_walk_dep_device_list()
From: "Rafael J. Wysocki" <rafael@kernel.org>
Date: 2021-06-16 15:25:25
Also in:
lkml
On Wed, Jun 16, 2021 at 5:11 PM Rafael J. Wysocki [off-list ref] wrote:
On Wed, Jun 16, 2021 at 4:41 PM Hans de Goede [off-list ref] wrote:quoted
Hi, On 6/16/21 4:22 PM, Rafael J. Wysocki wrote:quoted
From: Rafael J. Wysocki <redacted> Because acpi_walk_dep_device_list() is only called by the code in the file in which it is defined, make it static, drop the export of it and drop its header from acpi.h. Signed-off-by: Rafael J. Wysocki <redacted>Actually, acpi_walk_dep_device_list() was split out as a helper function used to implement acpi_dev_clear_dependencies() because it will be used outside of drivers/acpi.Not exactly.quoted
Specifically it will be used in the new intel_skl_int3472 driver: https://patchwork.kernel.org/project/platform-driver-x86/patch/20210603224007.120560-6-djrscally@gmail.com/That driver will use acpi_dev_get_first_consumer_dev() which is based on acpi_walk_dep_device_list(), but still defined in drivers/acpi/scan.c.quoted
Which I plan to merge into pdx86/for-next today, I've just merged your linux-pm/acpi-scan PULL-req which exports acpi_walk_dep_device_list() as preparation for this.No, the acpi_walk_dep_device_list() is a leftover there AFAICS.
I mean the export of it.
If it needs to be exported in the future, that still can be done. ATM the export isn't necessary. Thanks!