Bug 2333383 - Lunar Lake MIPI camera / IPU7 CSI receiver support
Summary: Lunar Lake MIPI camera / IPU7 CSI receiver support
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Hans de Goede
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 2347295 2362064
TreeView+ depends on / blocked
 
Reported: 2024-12-19 18:19 UTC by Hans de Goede
Modified: 2025-10-02 01:20 UTC (History)
16 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-09-29 16:04:29 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Hans de Goede 2024-12-19 18:19:47 UTC
This is a tracking bug for getting IPU7 CSI receiver support added to the mainline and Fedora kernels.

IPU7 CSI receiver support is necessary to get the cameras to work on Lunar Lake laptops with MIPI cameras (in combination with support for the used camera sensors and libcamera's software ISP support).

The mainline kernel already has support for the IPU6 CSI receiver and out of tree IPU7 support is available here:

https://github.com/intel/ipu7-drivers/

Reproducible: Always

Comment 1 Hans de Goede 2025-01-14 12:14:24 UTC
The Lunar Lake using ThinkPad X1 carbon gen 13 has just been released:
https://www.tomshardware.com/laptops/lenovo-thinkpad-x1-carbon-gen-13-aura-edition-review

This model is very likely affected by this and will not have a working camera OOTB in Fedora until we get IPU7 CSI2 receiver support merged in the mainline kernel.

Comment 2 Fedora Update System 2025-09-29 14:59:12 UTC
FEDORA-2025-fce55647a3 (libcamera-0.5.2-4.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-fce55647a3

Comment 3 Fedora Update System 2025-09-29 16:04:29 UTC
FEDORA-2025-fce55647a3 (libcamera-0.5.2-4.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 4 Fedora Update System 2025-09-29 16:12:14 UTC
FEDORA-2025-bdeff04027 (libcamera-0.5.2-4.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-bdeff04027

Comment 5 Fedora Update System 2025-09-30 01:32:55 UTC
FEDORA-2025-bdeff04027 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-bdeff04027`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-bdeff04027

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Hans de Goede 2025-09-30 16:10:33 UTC
Good news the just released 6.17 kernel has support for the IPU7 CSI2
receiver and the missing USBIO drivers have recently landed in linux-next.
I have backported the USBIO drivers + a few other camera fixes to
the Fedora 6.17 kernel:

https://gitlab.com/cki-project/kernel-ark/-/merge_requests/4105

I've also prepared an updated libcamera-0.5.2 Fedora package with support
for IPU7 (Lunar Lake) CSI2 receivers as well as backporting a set of
upstream SwStats and AGC fixes, fixing various crashes as well as the
bad flicker MIPI camera users have been hitting with libcamera 0.5.2.

Together these 2 updates should make the FOSS MIPI camera support work on
most Meteor Lake, Lunar Lake and Arrow Lake laptops:

https://bodhi.fedoraproject.org/updates/FEDORA-2025-a2b653cff6
https://bodhi.fedoraproject.org/updates/FEDORA-2025-bdeff04027

Please install these updates, disable the proprietary stack from rpmfusion
(if installed) by running: "sudo ipu6-driver-select foss", reboot and
give the new drivers a try by running qcam, snapshot or video-conferencing
in Firefox. After testing please report the testing results in this bug.

If things work well for you please leave positive feedback on the updates
in bodhi.

Note snapshot on Lunar Lake triggers a bug in the LNL Vulkan code,
to avoid this start snapshot from a terminal with:

GSK_RENDERER=gl snapshot

Comment 7 Fedora Update System 2025-10-02 01:20:45 UTC
FEDORA-2025-bdeff04027 (libcamera-0.5.2-4.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.