[PATCH 0/1][SRU][Unstable][Plucky][Oracular] media: ipu-bridge: Add support for additional link frequencies

You-Sheng Yang vicamo.yang at canonical.com
Sat Oct 26 04:41:36 UTC 2024


BugLink: https://bugs.launchpad.net/bugs/2084059

[Impact]

OVTI08F4 camera sensor is used in a different hardware config that is not
currently supported:

  $ sudo dmesg
  ...
  usbio-i2c usbio-i2c.3.auto: hid INTC10B6 uid VIC0 new uid1
  ov08x40 i2c-OVTI08F4:00: number of CSI2 data lanes 2 is not supported
  ov08x40 i2c-OVTI08F4:00: failed to check hwcfg: -22
  ov08x40 i2c-OVTI08F4:00: probe with driver ov08x40 failed with error -22

[Fix]

Proposed fix in:
* https://github.com/intel/ipu6-drivers/pull/286

There are two parts. One in the kernel tree that is to be SRU-ed in this pull
request. It adds two additional link frequencies so that ipu-bridge may probe
this case.

The other part is in the camera sensor driver itself that goes to ipu6-drivers.

[Test Case]

With patch applied, install kernel and intel-ipu6-dkms from -proposed pocket:

  $ sudo dmesg
  ...
  intel_ipu7_psys.psys intel_ipu7.psys.40: psys probe minor: 0
  intel_ipu7_isys.isys intel_ipu7.isys.40: bind ov08x40 14-0036 nlanes is 2 port is 0
  intel_ipu7_isys.isys intel_ipu7.isys.40: All sensor registration completed.

[Where problems could occur]

This is a new hardware configuration for OVTI08F4. Expect further issues.

[Other Info]

So far this configuration is bound to Intel Lunar Lake platform that is only
supported by v6.11 kernels and ipu6-drivers/oracular, ipu7/drivers/oracular.
Nominate for linux/oracular, linux-oem-6.11/noble and linux-unstable-6.12.

Jason Chen (1):
  UBUNTU: SAUCE: media: ipu-bridge: Add support for additional link
    frequencies

 drivers/media/pci/intel/ipu-bridge.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
2.45.2




More information about the kernel-team mailing list