[PATCH 0/1][SRU][OEM-5.10] Fix Intel IPU6 camera noises
You-Sheng Yang
vicamo.yang at canonical.com
Thu Apr 29 08:45:17 UTC 2021
[Impact]
Unexpected noises caused by incorrect analog gain and digital gain
setting are found on Intel IPU6 camera platforms.
[Fix]
Fixes were released to both kernel and libcamhal library in following
GitHub repositories:
* https://github.com/intel/ipu6-drivers/commit/f06a7aba2573b9ff53e7b186325c4e890066ee5d
* https://github.com/intel/ipu6-camera-hal/commit/768f8138a93e3e677c0e167e97205aac628c7580
* https://github.com/intel/ipu6-camera-hal/commit/42727783f4a2a808d5d43484a5a7795d6c6d899f
[Test Case]
One may use some ordinary camera clients, e.g. cheeze, to examine the
output via V4L2 loopback relay, or use following command to access
hardware camera directly:
$ sudo gst-launch-1.0 icamerasrc ! videoconvert ! xvimagesink
`sudo` is required due to a WIP bug.
[Where problems could occur]
This kernel driver change updates only register settings on the camera
sensor currently only used on IPU6 platforms, so the effect to other
components/platforms should be limited. However, while the
kernel/libcamhal fixes must cooperate with each other, we do meet one
regression introduced by this change, and soon got fixed as the third
commit in aforementioned list.
[Other Info]
So far Intel has no plan to commit this driver to upstream yet, so it's
only nominated for oem-5.10. It will only be nominated to generic
kernels when the plan/requirements have changed.
Wang Yating (1):
UBUNTU: SAUCE: Fix ov01a1s IQ issues
drivers/media/i2c/ov01a1s.c | 91 ++++++++++++++++++-------------------
1 file changed, 43 insertions(+), 48 deletions(-)
--
2.30.2
More information about the kernel-team
mailing list