Public bug reported: I am testing an Intel MIPI camera on bare-metal Ubuntu. The camera is detected by the Intel IPU7 driver, but streaming produces black frames and the camera activity indicator never lights.
The camera is exposed as: ```text Intel MIPI Camera Sensor: OVTI02C1 / OV02C10 IPU: Intel Lunar Lake IPU7 Kernel: 7.0.0-1013-oem ``` The IPU7 firmware loads successfully: ```text intel-ipu7 0000:00:05.0: firmware cpd file: intel/ipu/ipu7_fw.bin intel-ipu7 0000:00:05.0: Found supported sensor OVTI02C1:00 intel-ipu7 0000:00:05.0: Connected 1 cameras intel_ipu7_isys.isys: bind ov02c10 3-0036 nlanes is 2 port is 0 intel_ipu7_isys.isys: All sensor registration completed. ``` However, the camera GPIO setup fails: ```text int3472-discrete INT3472:00: cannot find GPIO chip INTC10B5:00, deferring int3472-discrete INT3472:00: GPIO type 0x02 unknown; the sensor may not work ``` The GPIO chip later appears in sysfs: ```text gpiochip766: INTC10B5:00 ``` But it is provided by: ```text gpio_usbio.usbio-gpio ``` The camera stream then fails through the virtual camera relay: ```text VIDIOC_STREAMON returned -1 (Link has been severed) ``` Before that failure, V4L2 returned correctly sized NV12 buffers, but their contents were black. The camera indicator also remained off. Relevant loaded modules: ```text intel_ipu7 intel_ipu7_isys intel_ipu7_psys ipu_bridge ov02c10 pinctrl_intel_platform gpio_usbio usbio ``` The camera node `video0` is the `v4l2loopback`/relay node named “Intel MIPI Camera”; the physical IPU7 nodes are exposed separately under `video1` onward and `media0`. **Expected behavior** The OV02C10 sensor should be powered and reset through the INT3472 GPIO resources, and `video0` should deliver non-black frames while the camera activity indicator is lit. **Actual behavior** The sensor is enumerated, but its GPIO resources are not configured. The relay loses its upstream link, resulting in black frames or: ```text VIDIOC_STREAMON: Link has been severed ``` Laptop model: `[insert model]` BIOS version: `[insert BIOS version]` Could you confirm whether `INT3472` GPIO type `0x02` and the `INTC10B5:00`/`gpio_usbio` provider are supported for this platform, and whether a kernel or BIOS fix is available? ProblemType: Bug DistroRelease: Ubuntu 26.04 Package: linux-image-7.0.0-1013-oem 7.0.0-1013.13 ProcVersionSignature: Ubuntu 7.0.0-1013.13-oem 7.0.14 Uname: Linux 7.0.0-1013-oem x86_64 ApportVersion: 2.34.1-0ubuntu0.1 Architecture: amd64 CasperMD5CheckMismatches: ./casper/initrd ./casper/minimal.standard.live.hotfix.size ./casper/minimal.standard.live.size ./casper/minimal.manifest ./casper/minimal.standard.manifest ./casper/minimal.standard.size ./casper/minimal.hotfix.size ./casper/minimal.standard.live.hotfix.squashfs ./casper/minimal.standard.hotfix.squashfs ./casper/minimal.standard.hotfix.size ./casper/minimal.hotfix.squashfs ./casper/minimal.standard.live.manifest ./casper/minimal.size ./boot/grub/grub.cfg CasperMD5CheckResult: fail CurrentDesktop: ubuntu:GNOME Date: Wed Sep 16 14:02:01 2026 DistributionChannelDescriptor: # This is the distribution channel descriptor for Ubuntu 24.04 for Dell # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor canonical-oem-somerville-noble-oem-24.04c-20251015-76 InstallationDate: Installed on 2026-03-10 (190 days ago) InstallationMedia: Ubuntu OEM 24.04.3 LTS "Noble Numbat" - Release amd64 (20251015) SourcePackage: linux-signed-oem-7.0 UpgradeStatus: Upgraded to resolute on 2026-06-27 (81 days ago) ** Affects: linux-signed-oem-7.0 (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug resolute wayland-session -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2167477 Title: Intel IPU7 OV02C10 camera produces black frames: INT3472 cannot resolve INTC10B5 GPIO To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-signed-oem-7.0/+bug/2167477/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
