backport Intel IPU6 camera driver updates 20210421
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-oem-5.10 (Ubuntu) |
Invalid
|
Undecided
|
You-Sheng Yang | ||
Focal |
Fix Released
|
High
|
You-Sheng Yang |
Bug Description
[SRU Justification]
[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:/
* https:/
* https:/
[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/
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.
========== original bug description ==========
Intel has a new release on camera IQ improvement at https:/
Changes includes:
1. Fix noise caused by incorrect analog gain and digital gain setting. See
attachment[1].
2. Change the sensor output size to match the tunings
---
ProblemType: Bug
ApportVersion: 2.20.11-
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CasperMD5CheckR
DistributionCha
# This is the distribution channel descriptor for the OEM CDs
# For more information see http://
canonical-
DistroRelease: Ubuntu 20.04
InstallationDate: Installed on 2021-04-22 (4 days ago)
InstallationMedia: Ubuntu 20.04 "Focal" - Build amd64 LIVE Binary 20200502-05:58
MachineType: Dell Inc. Latitude 9420
Package: linux (not installed)
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageV
linux-
linux-
linux-firmware 1.187.11+
Tags: focal
Uname: Linux 5.10.0-2021-oem x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: N/A
_MarkForUpload: True
dmi.bios.date: 01/25/2021
dmi.bios.release: 89.5
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 89.5.23
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.family: Latitude
dmi.product.name: Latitude 9420
dmi.product.sku: 0A32
dmi.sys.vendor: Dell Inc.
CVE References
Changed in linux-oem-5.10 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-oem-5.10 (Ubuntu Focal): | |
assignee: | nobody → You-Sheng Yang (vicamo) |
importance: | Undecided → High |
status: | New → In Progress |
description: | updated |
apport information