Consider patching: mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO

Description:

Support for IPU6 camera has been upstreamed since around 6.10 but has been in a broken state on a few devices (apparently only Arch Linux). This patch fixes the webcam for XPS 9315, XPS 9320 and XPS 9640 (possibly others too).

I realize that adding patches to the Arch Linux kernel is frowned upon/avoided, but this issue has been bothering many people and the out of tree drivers/ecosystem (intel-ipu6-driver + ipu6-camera-bin + ipu6-camera-hal + icamerasrc) is very hard to setup (see https://github.com/stefanpartheym/archlinux-ipu6-webcam) and tends to break with each upstream kernel release.

I've built my own kernel image with this patch, but I'd like to avoid having to keep doing this until the patch is included upstream.

The proposed patch has already been queued by gregkh to be included in the linux-next and will probably be queued for stable releases too but as you know, these things tend to take time.

Additional info:

Both packages linux and linux-lts have been impacted, the latter since moving on from the 6.6 series.

Upstream bug report: https://bugzilla.redhat.com/show_bug.cgi?id=2316918

LKML: https://lore.kernel.org/lkml/20250214212425.84021-1-hdegoede@redhat.com/T/#u

Patch file: https://raw.githubusercontent.com/twouters/kernel-images/f83806f6d6c5708d4ddf825340d3c0dbf428bba1/works/20250214_hdegoede_mei_vsc_use_wakeuphostint_when_getting_the_host_wakeup_gpio.patch