Support Intel IPU6 MIPI camera on Alder Lake platforms
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
OEM Priority Project |
Fix Released
|
Critical
|
Shih-Yuan Lee | ||
linux (Ubuntu) |
Invalid
|
High
|
You-Sheng Yang | ||
Focal |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Medium
|
You-Sheng Yang | ||
linux-firmware (Ubuntu) |
Fix Released
|
High
|
You-Sheng Yang | ||
Focal |
Fix Released
|
High
|
You-Sheng Yang | ||
Jammy |
Fix Released
|
High
|
You-Sheng Yang | ||
linux-oem-5.14 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
High
|
You-Sheng Yang | ||
Jammy |
Invalid
|
Undecided
|
Unassigned |
Bug Description
========== kernel driver SRU ==========
[SRU Justification]
[Impact]
To support Intel IPU6 MIPI camera on Alder Lake platforms.
[Fix]
Initial support for Intel IPU6 MIPI camera on Tiger Lake platforms has
been addressed by bug 1921345 and 1939539. They are backported from
https:/
Further works to enable IPU6 camera on Alder Lake platforms depend on a
few more fixes from same ipu6-drivers repository, as well as an extra
https:/
Controller(IVSC).
[Test Case]
This depends on an integral of enablement components inclusive of the
kernel drivers that are being proposed, firmware, updates for the
userspace camera hardware abstration layer library and a gstreamer
element as what we have for Tiger Lake platforms.
[Where problems could occur]
It's confirmed Intel IPU6 MIPI camera doesn't support suspend at
streaming.
[Other Info]
Jammy is planned, but yet the support for 5.15 kernel is not yet started
from Intel side.
========== linux-firmware SRU ==========
[SRU Justification]
[Impact]
Intel IPU6 MIPI camera on Alder Lake platform takes a different fw blob.
[Fix]
While Intel has no intention to upstream IPU6 driver before kernel
camera is out, it's available in
https:/
main branch.
[Test Case]
This would take both kernel and firmware fixes, as well as updates for
the userspace middleware, gstreamer element plugin, to enable the device.
With all of them in position, one should be able to browse camera with
legacy camera apps like cheese.
[Where problems could occur]
It's confirmed Intel IPU6 MIPI camera doesn't support suspend at
streaming.
========== original bug report ==========
This depends on following componenets:
* ipu6ep firmware in https:/
* Intel VSC fw version 1.2.3.439 (not yet available publicly)
---
ProblemType: Bug
ApportVersion: 2.20.11-
Architecture: amd64
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CasperMD5CheckR
Dependencies:
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-12-20 (7 days ago)
InstallationMedia: Ubuntu 20.04 "Focal" - Build amd64 LIVE Binary 20200502-05:58
MachineType: Dell Inc. XPS 9320
Package: linux-firmware 1.187.23+staging.38 [origin: unknown]
PackageArchitec
ProcFB: 0 i915
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.23+staging.38
Tags: third-party-
Uname: Linux 5.14.0-2013-oem x86_64
UnreportableReason: This is not an official Ubuntu package. Please remove any third party package and try again.
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: N/A
_MarkForUpload: True
dmi.bios.date: 12/02/2021
dmi.bios.release: 0.2
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 0.2.7
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.family: XPS
dmi.product.name: XPS 9320
dmi.product.sku: 0AF3
dmi.sys.vendor: Dell Inc.
CVE References
tags: | added: oem-priority originate-from-1942915 somerville |
tags: | added: originate-from-1932254 |
tags: | added: originate-from-1949435 |
description: | updated |
tags: | added: kern-1793 |
Changed in oem-priority: | |
assignee: | nobody → Shih-Yuan Lee (fourdollars) |
importance: | Undecided → High |
status: | New → In Progress |
tags: | added: originate-from-1961382 sutton |
Changed in linux-oem-5.17 (Ubuntu Focal): | |
status: | New → Invalid |
Changed in linux-oem-5.17 (Ubuntu Jammy): | |
assignee: | nobody → You-Sheng Yang (vicamo) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in linux (Ubuntu Jammy): | |
importance: | High → Medium |
status: | In Progress → Fix Committed |
tags: |
added: verification-failed-jammy removed: verification-done-jammy |
Changed in oem-priority: | |
importance: | High → Critical |
Changed in linux (Ubuntu Jammy): | |
status: | Fix Committed → Triaged |
no longer affects: | linux-oem-5.17 (Ubuntu) |
no longer affects: | linux-oem-5.17 (Ubuntu Focal) |
no longer affects: | linux-oem-5.17 (Ubuntu Jammy) |
Changed in linux (Ubuntu Jammy): | |
status: | Triaged → In Progress |
Changed in linux (Ubuntu): | |
status: | In Progress → Invalid |
Changed in linux (Ubuntu Jammy): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-jammy removed: verification-failed-jammy |
Changed in linux (Ubuntu Jammy): | |
status: | Fix Committed → Fix Released |
Changed in oem-priority: | |
status: | In Progress → Fix Released |
Changed in hwe-next: | |
status: | New → Fix Released |
SRU: /lists. ubuntu. com/archives/ kernel- team/2021- December/ 126747. html (linux- firmware/ focal) /lists. ubuntu. com/archives/ kernel- team/2021- December/ 126749. html (linux- firmware/ jammy)
* https:/
* https:/
Note that vsc fw is still not included in above pull requests due to the lake of a formal release allowing public redistribution. Might have to be done in follow-ups.