From 29166faac5486cbc34228431cd049e1c1be451ac Mon Sep 17 00:00:00 2001 From: Heiner Kallweit Date: Sun, 15 Oct 2023 23:34:25 +0200 Subject: ACPI: Add helper acpi_use_parent_companion In several drivers devices use the ACPI companion of the parent. Add a helper for this use case to avoid code duplication. Signed-off-by: Heiner Kallweit Acked-by: Rafael J. Wysocki Reviewed-by: Andi Shyti Signed-off-by: Wolfram Sang --- include/linux/acpi.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'include') diff --git a/include/linux/acpi.h b/include/linux/acpi.h index a73246c3c35e..d17a280ce7c7 100644 --- a/include/linux/acpi.h +++ b/include/linux/acpi.h @@ -1539,4 +1539,9 @@ static inline void acpi_device_notify(struct device *dev) { } static inline void acpi_device_notify_remove(struct device *dev) { } #endif +static inline void acpi_use_parent_companion(struct device *dev) +{ + ACPI_COMPANION_SET(dev, ACPI_COMPANION(dev->parent)); +} + #endif /*_LINUX_ACPI_H*/ -- cgit