SRU:
* https://kernel.ubuntu.com/forgejo/kernel/noble-linux-oem/pulls/435 (oem-6.17)
* https://kernel.ubuntu.com/forgejo/kernel/resolute-linux-oem/pulls/10 (oem-7.0)
* https://lists.ubuntu.com/archives/kernel-team/2026-June/169646.html
(questing, resolute, stonking)
** Description changed:
+ [SRU Justification]
+
+ [Impact]
+
+ The camera output is abnormal, and it takes longer time to start the camera.
+
+ kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY
recoverable synchronization error
+ kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet
header error corrected
+ kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Payload
checksum (CRC) error
+ kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY
recoverable synchronization error
+ kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet
header error corrected
+ kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Payload
checksum (CRC) error
+ kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY
recoverable synchronization error
+ kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet
header error corrected
+
+ [Fix]
+
+ Upstream commit 477620dccf3e ("media: intel/ipu6: Improve DWC PHY
+ HSFREQRANGE band selection for overlapping ranges") in v7.2-rc1 fixes
+ commit 1e7eeb301696 ("media: intel/ipu6: add the CSI2 DPHY
+ implementation") from v6.10.
+
+ [Test Plan]
+
+ 1. capture video stream and verify the video quality.
+
+ $ gst-launch-1.0 v4l2src ! videoconvert ! avimux ! filesink
+ location=out.avi
+
+ 2. check no error found in dmesg
+
+ $ sudo dmesg |grep intel_ipu6_isys
+
+ [Where problems could occur]
+
+ The regression can be considered as low, because the patch is meant to
+ locate a band with higher osc_freq_target for best hardware utilization.
+ No other part is touched.
+
+ [Other Info]
+
+ While this affects kernels >= v6.10, nominate for all the newer kernels.
+ And since this is already in v7.2-rc1, skip Unstable.
+
+ ========== original bug report ==========
+
The camera output is abnormal, and it takes longer time to start the
camera.
I record the video by command:
$ gst-launch-1.0 v4l2src ! videoconvert ! avimux ! filesink
location=out.avi
Some errors reported in the driver:
kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY
recoverable synchronization error
kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet
header error corrected
kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Payload
checksum (CRC) error
kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY
recoverable synchronization error
kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet
header error corrected
kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Payload
checksum (CRC) error
kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY
recoverable synchronization error
kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet
header error corrected
Proposed fix was in https://github.com/intel/ipu6-drivers/pull/447. This
affects kernel v6.10 and up, which added D-PHY implementation in commit
1e7eeb301696 ("media: intel/ipu6: add the CSI2 DPHY implementation").
It's then submitted into upstream as commit 477620dccf3e ("media:
intel/ipu6: Improve DWC PHY HSFREQRANGE band selection for overlapping
ranges") in v7.2-rc1.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2156972
Title:
Camera output is vague and color is abnormal
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2156972/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs