[PATCH v2 0/6] ACPI: Introduce and use acpi_dev_is_video_device() helper
Andy Shevchenko <[email protected]>
| Newsgroups | org.kernel.vger.linux-i2c,org.kernel.vger.linux-acpi,org.kernel.vger.linux-kernel,org.kernel.vger.linux-pci,org.kernel.vger.platform-driver-x86 |
|---|---|
| Message-ID | <[email protected]> |
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: [email protected] 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