[PATCH v2 0/6] ACPI: Introduce and use acpi_dev_is_video_device() helper
From: Andy Shevchenko
Date: Tue Jul 14 2026 - 15:02:36 EST
There are a few users that open code functionality of matching
a given device against ACPI video device IDs. The current approach
duplicates ID table along with the matching code. Consolidate it
under the acpi_dev_is_video_device() helper's hood.
Supposed to go via ACPI tree, please ack.
Changelog v2:
- rebased on top of the latest code base
- renamed helper and changed its prototype (Rafael, Mika)
- added tag (Wolfram)
- added patch to change scan.c as well
v1: 20220630212819.42958-1-andriy.shevchenko@xxxxxxxxxxxxxxx
Andy Shevchenko (6):
ACPI: utils: Introduce acpi_dev_is_video_device() helper
ACPI: scan: Convert to use acpi_dev_is_video_device() helper
ACPI: video: Convert to use acpi_dev_is_video_device() helper
i2c: acpi: Convert to use acpi_dev_is_video_device() helper
PCI/VGA: Convert to use acpi_dev_is_video_device() helper
platform/x86: thinkpad_acpi: Convert to use acpi_dev_is_video_device()
helper
drivers/acpi/scan.c | 4 +++-
drivers/acpi/utils.c | 17 +++++++++++++++++
drivers/acpi/video_detect.c | 7 +------
drivers/i2c/i2c-core-acpi.c | 15 +++++----------
drivers/pci/vgaarb.c | 4 +---
drivers/platform/x86/lenovo/thinkpad_acpi.c | 2 +-
include/linux/acpi.h | 1 +
7 files changed, 29 insertions(+), 21 deletions(-)
--
2.50.1