]> www.infradead.org Git - users/willy/pagecache.git/commit
ACPI: scan: Ignore camera graph port nodes on all Dell Tiger, Alder and Raptor Lake...
authorHans de Goede <hdegoede@redhat.com>
Wed, 12 Jun 2024 10:42:20 +0000 (12:42 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 17 Jun 2024 19:34:15 +0000 (21:34 +0200)
commitc7be64355fccfe7d4727681e32fce07113e40af1
treea7e9c85091ffb9748968241c981e097c3e1f3c76
parent6ba59ff4227927d3a8530fc2973b80e94b54d58f
ACPI: scan: Ignore camera graph port nodes on all Dell Tiger, Alder and Raptor Lake models

Dell laptops with IPU6 camera (the Tiger Lake, Alder Lake and Raptor
Lake generations) have broken ACPI MIPI DISCO information (this results
from an OEM attempt to make Linux work by supplying it with custom data
in the ACPI tables which has never been supported in the mainline).

Instead of adding a lot of DMI quirks for this, check for Dell platforms
based on the processor generations in question and drop the ACPI graph
port nodes, likely to be created with the help of invalid data, on all
of them.

Fixes: bd721b934323 ("ACPI: scan: Extract CSI-2 connection graph from _CRS")
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
[ rjw: Changelog edits ]
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/internal.h
drivers/acpi/mipi-disco-img.c