I have tested this on a Dell Pro 14 Premium PA14250 (Intel Core Ultra 7 266V, Lunar Lake) running Ubuntu 24.04, kernel 6.11.0-1016-oem.
I submitted kernel patches to [email protected] to fix the GPIO warnings. Intel kernel maintainer Andy Shevchenko reviewed them and identified the root cause: The Dell BIOS does not set _CID properly for device INTC10B5. The Linux kernel pinctrl-intel-platform driver matches on _CID, but the BIOS only provides _HID. This is a BIOS bug that needs to be fixed by Dell. Andy's exact words: "The currently mentioned ID is CID in the driver, the BIOS has to set _CID properly. Can you file the bug against BIOS and make OEM aware of this?" Kernel patch thread: https://lore.kernel.org/platform-driver-x86/[email protected]/ After applying the kernel patches, both GPIO type warnings are eliminated and the camera works at 1280x720 30fps in Firefox, Chrome, and GNOME Snapshot. This needs a BIOS fix from Dell and a kernel-side workaround in pinctrl-intel-platform.c. ** Attachment added: "Dell PA14250 camera debug files - dmesg, ACPI dump, kernel patches" https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2131016/+attachment/5958694/+files/bug-attachments.zip -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2131016 Title: Dell XPS 9350 (2024) camera not working - missing INTC10B5 pinctrl support for Lunar Lake To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2131016/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
