[PATCH v3 1/7] ACPI: Add acpi_device_clear_dep() helper function
Lorenzo Pieralisi
lpieralisi at kernel.org
Mon Jul 6 01:46:55 PDT 2026
On Thu, Jul 02, 2026 at 10:27:35PM +0100, Marc Zyngier wrote:
> On Wed, 01 Jul 2026 15:38:49 +0100,
> Lorenzo Pieralisi <lpieralisi at kernel.org> wrote:
> >
> > Code clearing device dependencies in ACPI in drivers through
> >
> > acpi_dev_clear_dependencies()
> >
> > requires annoying ifdeffery to make sure it is compiled out on
> > !CONFIG_ACPI configurations.
> >
> > Implement a wrapper function to clear device dependencies that can be used
> > in device drivers without conditional compilation.
> >
> > Signed-off-by: Lorenzo Pieralisi <lpieralisi at kernel.org>
> > Cc: "Rafael J. Wysocki" <rafael at kernel.org>
> > ---
> > include/linux/acpi.h | 8 ++++++++
> > 1 file changed, 8 insertions(+)
> >
> > diff --git a/include/linux/acpi.h b/include/linux/acpi.h
> > index 10d6c6c11bdf..4f950f5386d7 100644
> > --- a/include/linux/acpi.h
> > +++ b/include/linux/acpi.h
> > @@ -94,6 +94,12 @@ static inline void acpi_preset_companion(struct device *dev,
> > ACPI_COMPANION_SET(dev, acpi_find_child_device(parent, addr, false));
> > }
> >
> > +static inline void acpi_device_clear_dep(struct device *dev)
>
> uber nit: "clear_dep" is singular, while "clear_dependencies" is
> obviously plural. acpi_device_clear_deps() would look slightly
> clearer.
Hi Marc,
sure I will update it and respin a final version.
Thanks,
Lorenzo
More information about the linux-arm-kernel
mailing list