r/EndeavourOS • • 3d ago

General Support Camera issues

Hi all, I'm trying to troubleshoot my built-in webcam on my Dell Latitude 7450 running EndeavourOS, with kernel 7.2.9-arch1-1.

Hardware and driver details:

  • Camera sensor: OmniVision OVTI02E1, handled by the ov02e10 driver.
  • Camera interface: Intel IPU6 (8086:7d19).
  • USBIO bridge creates I²C buses i2c-15 and i2c-16, with devices OVTI02E1:00 and HIMX1092:00.
  • Both sensor devices exist in sysfs, but neither has a driver bound.
  • The Intel IPU6 driver detects the camera, and creates /dev/video0 through /dev/video47 and /dev/media0, but the camera does not work.

Relevant kernel errors:

ov02e10 i2c-OVTI02E1:00: failed to write reg 253 val 0
ov02e10 i2c-OVTI02E1:00: failed to find sensor: -121
ov02e10 i2c-OVTI02E1:00: probe with driver ov02e10 failed with error -121
gpio_usbio.usbio-gpio usbio.usbio-gpio.0: [Firmware Bug]: GPIO 5 is not in FW pins bitmap

What I've investigated:

  • INT3472:01 and INT3472:0c are bound to int3472-discrete.
  • INTC10D1:00, INTC10D2:00 and INTC10D2:01 exist but have no platform driver bound.
  • No explicit deferred probe or missing-GPIO-provider error appears in the kernel log.
  • The ov02e10 module loads, but the sensor probe fails.
  • Rebooting exposes many /dev/video* nodes, but they do not correspond to a working webcam.

According to AI: "There may be a Linux driver-binding or camera power-sequencing issue involving the USBIO GPIO/I²C components, preventing the OV02E10 sensor from initialising."

Has anyone got the built-in webcam working on a Dell Latitude 7450 with EndeavourOS/Arch Linux? In particular, is there a known fix for the ov02e10 -121 probe error or the unbound INTC10D1/INTC10D2 devices?

* apparently someone else also has the same issues: https://github.com/intel/ipu6-drivers/issues/457

3 Upvotes

4 comments sorted by

View all comments

1

u/enomad51 3d ago

This looks like a known kernel/USBIO integration issue rather than a problem with the IPU6 userspace stack itself.

There's an almost identical report for the Latitude 7450 in the intel/ipu6-drivers repository you mentioned about. There's also an Ubuntu kernel bug concerning missing ACPI bindings for the USBIO GPIO and I2C devices (INTC10D1 and INTC10D2). Seems it's not fixed yet.

0

u/Several-Republic-842 3d ago

I've had this problem since I switched to Linux 1 year and a half ago, do you pls have any idea of when it's going to get fixed? Is it raised with the team?