Public bug reported:

Hardware: Dell XPS 13 9320 (Alder Lake), MIPI camera OV01A10 behind
Intel IPU6, IVSC (mei_vsc, ivsc_csi, ivsc_ace) and USB-LJCA bridge.
OS: Ubuntu 26.04, kernel 7.0.0-38-generic, BIOS 2.32.0.
Camera userspace: Ubuntu IPU6 camera HAL + v4l2-relayd (v4l2loopback).

Steps to reproduce:
1. Boot; the camera works (ffplay /dev/video0 shows an image, LED on).
2. systemctl hibernate, then resume.
3. Open the camera: black frames, camera LED stays off.

Expected: the camera works after resume from hibernation, as it does
after a normal boot.

Actual: on resume, dmesg shows the sensor being removed (call traces in
ov01a10_power_off() called from ov01a10_remove()), the IVSC being
re-initialised ("intel_vsc intel_vsc: silicon stepping version is 0:2"),
and then:

  ivsc_csi intel_vsc-92335fcf-...: mei-csi probed without device fwnode!

After this, the sensor is missing from the media graph
(media-ctl -p -d /dev/media0 shows no ov01a10 entity) and the camera HAL
falls back to a generic sensor configuration (loads AR0234_TGL_10bits.aiqb
instead of ov01a10.aiqb), failing with "Stream config is not supported"
or waitFrame timeouts.

Recovery attempts that do NOT work (relay service stopped first):
- reloading intel_ipu6 / intel_ipu6_isys / intel_ipu6_psys only;
- additionally reloading ov01a10, ivsc_csi, ivsc_ace, ipu_bridge
  (with intel_ipu6 loaded before ivsc_csi and ov01a10);
- reloading the full chain: usb_ljca, gpio_ljca, i2c_ljca, spi_ljca,
  intel_skl_int3472_discrete, mei_vsc_hw, mei_vsc, ivsc_ace, intel_ipu6,
  ivsc_csi, ov01a10, isys, psys.
In every case "mei-csi probed without device fwnode!" reappears and only
a reboot restores the camera.

Possible cause (hypothesis): on restore from hibernation the USB-LJCA
device is unbound and re-bound instead of being resumed, so the IVSC and
sensor devices are recreated after ipu_bridge has assigned the software
fwnode graph, and that graph is not rebuilt for the new devices.

Suspend-to-idle (s2idle) does not trigger this problem.

ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: linux-image-7.0.0-38-generic 7.0.0-38.38
ProcVersionSignature: Ubuntu 7.0.0-38.38-generic 7.0.14
Uname: Linux 7.0.0-38-generic x86_64
ApportVersion: 2.34.1-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC0:  vittorio   6322 F.... pipewire
                      vittorio   6332 F.... wireplumber
 /dev/snd/seq:        vittorio   6322 F.... pipewire
CRDA: N/A
CasperMD5CheckResult: pass
CurrentDesktop: GNOME
Date: Thu Oct 22 12:26:48 2026
HibernationDevice: RESUME=UUID=c858e7ff-beb9-4bc7-89b3-dfe8c0d001d5
InstallationDate: Installed on 2023-07-04 (1206 days ago)
InstallationMedia: Ubuntu 22.04.2 LTS "Jammy Jellyfish" - Release amd64 
(20230223)
MachineType: Dell Inc. XPS 9320
ProcEnviron:
 LANG=it_IT.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-7.0.0-38-generic 
root=UUID=c858e7ff-beb9-4bc7-89b3-dfe8c0d001d5 ro quiet splash 
resume=UUID=c858e7ff-beb9-4bc7-89b3-dfe8c0d001d5 resume_offset=116736
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
SourcePackage: linux
UpgradeStatus: Upgraded to resolute on 2026-10-07 (15 days ago)
dmi.bios.date: 07/23/2026
dmi.bios.release: 2.32
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 2.32.0
dmi.board.name: 07608N
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.ec.firmware.release: 1.17
dmi.modalias: 
dmi:bvnDellInc.:bvr2.32.0:bd07/23/2026:br2.32:efr1.17:svnDellInc.:pnXPS9320:pvr:rvnDellInc.:rn07608N:rvrA00:cvnDellInc.:ct10:cvr:sku0C10:pfaXPS:
dmi.product.family: XPS
dmi.product.name: XPS 9320
dmi.product.sku: 0C10
dmi.sys.vendor: Dell Inc.

** Affects: linux (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/2171924

Title:
  [Dell XPS 13 9320] IPU6 MIPI camera (OV01A10 via IVSC/USB-LJCA) broken
  after hibernation: "mei-csi probed without device fwnode", only reboot
  recovers

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2171924/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to