debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #08128
[Bug 2110092] Re: Support AMD Image Signal Processing (ISP) unit V4.0
This bug was fixed in the package linux - 6.17.0-5.5
---------------
linux (6.17.0-5.5) questing; urgency=medium
* questing/linux: 6.17.0-5.5 -proposed tracker (LP: #2125319)
* Packaging resync (LP: #1786013)
- [Packaging] resync git-ubuntu-log
- [Packaging] debian.master/dkms-versions -- update from kernel-versions
(main/d2025.09.22)
* [SRU] Failed to create source package: Unmet build dependencies:
bpftool:native (LP: #2122310)
- [Packaging] fix build profile spec for bpftool
* UBUNTU: fan: fail to check kmalloc() return could cause a NULL pointer
dereference (LP: #2125053)
- SAUCE: fan: vxlan: check memory allocation for map
* iproute2 breaking netplan DEP-8 tests in Questing, unexpected "fan-map" in
JSON output (LP: #2124257)
- SAUCE: fan: don't enforce a specific enum value for IFLA_VXLAN_FAN_MAP
* memory leaks when configuring a small rate limit in audit (LP: #2122554)
- SAUCE: audit: fix skb leak when audit rate limit is exceeded
* Support AMD Image Signal Processing (ISP) unit V4.0 (LP: #2110092)
- SAUCE: media: platform: amd: Introduce amd isp4 capture driver
- SAUCE: media: platform: amd: low level support for isp4 firmware
- SAUCE: media: platform: amd: Add isp4 fw and hw interface
- SAUCE: media: platform: amd: isp4 subdev and firmware loading handling
added
- SAUCE: media: platform: amd: isp4 video node and buffers handling added
- SAUCE: media: platform: amd: isp4 debug fs logging and more descriptive
errors
- SAUCE: Documentation: add documentation of AMD isp 4 driver
- [Config] Enable AMD_ISP4
* 25.10 Snapdragon X Elite: Sync concept kernel changes (LP: #2121477)
- phy: qcom: qmp-combo: Rename 'mode' to 'phy_mode'
- phy: qcom: qmp-combo: store DP phy power state
- phy: qcom: qmp-combo: introduce QMPPHY_MODE
- phy: qcom: qmp-combo: register a typec mux to change the QMPPHY_MODE
- arm64: dts: qcom: x1e80100-crd: Add USB multiport fingerprint reader
- dt-bindings: arm: qcom: Add Dell Latitude 7455
- dt-bindings: display: panel: samsung,atna40cu11: document ATNA40CU11
- dt-bindings: display: panel: samsung,atna40ct06: document ATNA40CT06
- drm/panel-edp: Add BOE NV140WUM-N64
- arm64: dts: qcom: x1-crd: Enable HBR3 on external DPs
- SAUCE: drm/dp: drm_edp_backlight_set_level: do not always send 3-byte
commands
- SAUCE: drm/edp-panel: Add touchscreen panel used by Lenovo X13s
- SAUCE: net: qrtr: mhi: synchronize qrtr and mhi preparation
- SAUCE: arm64: dts: qcom: x1e78100-t14s-oled: add eDP panel
- SAUCE: wip: arm64: dts: qcom: x1e80100-crd: Add WiFi/BT pwrseq
- SAUCE: wip: arm64: dts: qcom: x1e78100-t14s: enable bluetooth
- SAUCE: drm/dp: clamp PWM bit count to advertised MIN and MAX
capabilities
- SAUCE: arm64: dts: qcom: x1e80100-pmics: Disable pm8010 by default
- SAUCE: arm64: dts: qcom: x1e80100-dell-xps13-9345: Add Left/Right
Speakers and Tweeter
- SAUCE: arm64: dts: qcom: x1e80100-dell-xps13-9345: enable MICs LDO
- SAUCE: arm64: dts: qcom: x1e80100-dell-xps13-9345: Mark audio channels
as left-right swapped
- SAUCE: arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13: Set up 4-lane DP
- SAUCE: dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Document default
phy mode
- SAUCE: phy: qcom: qmp-combo: get default qmpphy_mode from DT
- SAUCE: arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: add HDMI nodes
- SAUCE: dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Reference usb-
switch.yaml to allow mode-switch
- SAUCE: dt-bindings: arm: qcom: Add Asus Zenbook A14 UX3407QA LCD/OLED
variants
- SAUCE: arm64: dts: qcom: Rework X1-based Asus Zenbook A14's displays
- SAUCE: arm64: dts: qcom: x1e80100-asus-zenbook-a14: Enable WiFi,
Bluetooth
- SAUCE: arm64: dts: qcom: Add support for Dell Inspiron 7441 / Latitude
7455
- SAUCE: firmware: qcom: scm: Allow QSEECOM on Dell Inspiron 7441 /
Latitude 7455
- SAUCE: dt-bindings: arm: qcom: Add Acer Swift 14 AI
- SAUCE: arm64: dts: qcom: x1-acer-swift-14: Add support for Acer Swift 14
- SAUCE: arm64: dts: qcom: x1e80100: allow mode-switch events to reach the
QMP Combo PHYs
- SAUCE: arm64: dts: qcom: x1e80100: move dp0/1/2 data-lanes to SoC dtsi
- SAUCE: arm64: dts: qcom: x1e80100: Set up 4-lane DP
- SAUCE: arm64: dts: qcom: x1e80100: move remaining dp0/1/2 data-lanes to
SoC dtsi
- Revert "UBUNTU: SAUCE: Change: cracking sound fix"
* UBSAN: shift-out-of-bounds in drivers/edac/skx_common.c:452:16
(LP: #2119713)
- EDAC/i10nm: Skip DIMM enumeration on a disabled memory controller
* Miscellaneous Ubuntu changes
- [Config] updateconfigs for v6.17-rc6 rebase
-- Timo Aaltonen <timo.aaltonen@xxxxxxxxxxxxx> Mon, 22 Sep 2025
10:33:58 +0300
** Changed in: linux (Ubuntu Questing)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to libcamera in Ubuntu.
https://bugs.launchpad.net/bugs/2110092
Title:
Support AMD Image Signal Processing (ISP) unit V4.0
Status in libcamera package in Ubuntu:
Invalid
Status in linux package in Ubuntu:
Fix Released
Status in linux-oem-6.11 package in Ubuntu:
Invalid
Status in linux-oem-6.14 package in Ubuntu:
Invalid
Status in linux-oem-6.17 package in Ubuntu:
New
Status in libcamera source package in Noble:
Won't Fix
Status in linux source package in Noble:
Won't Fix
Status in linux-oem-6.11 source package in Noble:
Fix Released
Status in linux-oem-6.14 source package in Noble:
Fix Released
Status in libcamera source package in Plucky:
Won't Fix
Status in linux source package in Plucky:
Won't Fix
Status in linux-oem-6.11 source package in Plucky:
Invalid
Status in linux-oem-6.14 source package in Plucky:
Invalid
Status in libcamera source package in Questing:
Invalid
Status in linux source package in Questing:
Fix Released
Status in linux-oem-6.11 source package in Questing:
Invalid
Status in linux-oem-6.14 source package in Questing:
Invalid
Bug description:
[SRU Justification]
[Impact]
Miss AMD MIPI camera 4.0 support.
[Fix]
* https://lore.kernel.org/linux-
media/20250828100811.95722-1-Bin.Du@xxxxxxx/
[Test Case]
1. install kernel from -proposed channel with camera module installed,
2. Check device driver loaded:
```
$ media-ctl -p
Media controller API version 6.17.0
Media device information
------------------------
driver amd_isp_capture
model amd_isp41_mdev
...
$ gst-device-monitor-1.0 Video/Source
Probing devices...
Device found:
name : amd_isp_capture (V4L2)
class : Video/Source
...
```
3. Check camera functioning well:
```
$ gst-launch-1.0 v4l2src ! videoconvert ! autovideosink
```
[Where problems could occur]
New hardware support. Expect further updates.
[Other Info]
Unlike the previous driver implementations, the camera sensor is
delegated to sensor firmware fixed in bug 2119501. There is no more
ov05c10 part as done for linux-oem-6.11 and linux-oem-6.14, but
ov05c10 is still used and provided by ipu6-drivers.
Same with linux-oem-6.11 and linux-oem-6.14, there is no hard
dependency to libcamera to use AMD MIPI.
Nominiate for Questing as hwe-6.17 will be in the migration path for
linux-oem-6.14. And oem-6.17 of course.
========== SRU justification for linux-oem-6.11/6.14 ==========
[SRU Justification]
[Impact]
Miss AMD MIPI camera 4.0 support.
[Fix]
* kernel: https://github.com/amd/Linux_ISP_Kernel/tree/4.0 based on v6.14-rc2.
* Gstreamer or libcamera: https://github.com/amd/Linux_ISP_libcamera/tree/3.0 based on upstream v0.4.0.
- this depends on bug 2092060
[Test Case]
1. install kernel from -proposed channel with camera module installed,
2. upgrade libcamera, pipewire, install libcamera-tools from prebuilt
PPA https://launchpad.net/~vicamo/+archive/ubuntu/ppa-testfield
3. Test camera availability:
```
$ sudo cam -l
[0:00:16.776607397] [3034] INFO Camera camera_manager.cpp:327 libcamera v0.4.0
[0:00:16.778052318] [3039] WARN AmdIsp4 isp4.cpp:706 Env var LIBCAMERA_AMD_CONFIG_FILE not found
[0:00:16.778059201] [3039] WARN AmdIsp4 isp4.cpp:708 Using default config file 'config-default.yaml'
[0:00:16.778347069] [3039] INFO AmdIsp4 isp4.cpp:396 sensor id: 'ov05c_mipi0'
[0:00:16.778487742] [3039] WARN AmdIsp4 isp4.cpp:706 Env var LIBCAMERA_AMD_CONFIG_FILE not found
[0:00:16.778492591] [3039] WARN AmdIsp4 isp4.cpp:708 Using default config file 'config-default.yaml'
Available cameras:
1: (ov05c_mipi0)
```
4. Start camera streaming to check if it actually works:
```
$ gst-launch-1.0 libcamerasrc ! \
video/x-raw,format=YUY2,width=1280,height=720,framerate=30/1 ! \
videoconvert ! \
autovideosink
```
[Where problems could occur]
This kernel driver revision is isolated from other components, and
therefore should not project additional risk to amdgpu itself. It's
still under development but sufficient for early platform enablement,
and it is being upstreamed and is expecting to complete at v6.16.
[Other Info]
Nominate only for oem platform enablement. For Plucky or later, the
current plan is to take the upstreamed revision instead if AMD can
catch the mainline inclusion train. Otherwise, we may still have to
fallback to this beta revision.
---
ProblemType: Bug
ApportVersion: 2.28.1-0ubuntu3.5
Architecture: amd64
CasperMD5CheckMismatches: ./casper/initrd ./casper/vmlinuz ./casper/minimal.standard.live.hotfix.manifest ./casper/minimal.standard.live.hotfix.size ./casper/minimal.standard.live.size ./casper/minimal.manifest ./casper/minimal.standard.manifest ./casper/minimal.standard.size ./casper/minimal.hotfix.size ./casper/minimal.standard.live.hotfix.squashfs ./casper/minimal.standard.hotfix.squashfs ./casper/minimal.standard.hotfix.size ./casper/minimal.standard.hotfix.manifest ./casper/minimal.hotfix.squashfs ./casper/minimal.standard.live.manifest ./casper/minimal.size ./boot/grub/grub.cfg
CasperMD5CheckResult: fail
DistributionChannelDescriptor:
# This is the distribution channel descriptor for Ubuntu 24.04 for HP
# For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
canonical-oem-stella-noble-oem-24.04b-proposed-20250213-104
DistroRelease: Ubuntu 24.04
InstallationDate: Installed on 2025-02-13 (83 days ago)
InstallationMedia: Ubuntu OEM 24.04.1 LTS "Noble Numbat" - Release amd64 (20250212)
MachineType: HP HP ZBook Ultra G1a 14 inch Mobile Workstation PC
Package: linux (not installed)
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.14.0-9003-oem root=UUID=a052a9a2-b1d5-43be-b651-32591ec6419b ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 6.14.0-9003.3+exp.3-oem 6.14.0
RelatedPackageVersions:
linux-restricted-modules-6.14.0-9003-oem N/A
linux-backports-modules-6.14.0-9003-oem N/A
linux-firmware 20240318.git3b128b60-0ubuntu2.11
Tags: noble
Uname: Linux 6.14.0-9003-oem x86_64
UnreportableReason: This report is about a package that is not installed.
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: N/A
_MarkForUpload: False
dmi.bios.date: 02/07/2025
dmi.bios.release: 1.2
dmi.bios.vendor: HP
dmi.bios.version: X89 Ver. 01.01.02
dmi.board.name: 8D01
dmi.board.vendor: HP
dmi.board.version: KBC Version 35.26.00
dmi.chassis.type: 10
dmi.chassis.vendor: HP
dmi.ec.firmware.release: 53.38
dmi.modalias: dmi:bvnHP:bvrX89Ver.01.01.02:bd02/07/2025:br1.2:efr53.38:svnHP:pnHPZBookUltraG1a14inchMobileWorkstationPC:pvrSBKPF,SBKPFV2:rvnHP:rn8D01:rvrKBCVersion35.26.00:cvnHP:ct10:cvr:sku1234567#ABA:
dmi.product.family: 103C_5336AN HP ZBook
dmi.product.name: HP ZBook Ultra G1a 14 inch Mobile Workstation PC
dmi.product.sku: 1234567#ABA
dmi.product.version: SBKPF,SBKPFV2
dmi.sys.vendor: HP
---
ProblemType: Bug
ApportVersion: 2.28.1-0ubuntu3.8
Architecture: amd64
CasperMD5CheckMismatches: ./casper/initrd ./casper/vmlinuz ./casper/minimal.standard.live.hotfix.manifest ./casper/minimal.standard.live.hotfix.size ./casper/minimal.standard.live.size ./casper/minimal.manifest ./casper/minimal.standard.manifest ./casper/minimal.standard.size ./casper/minimal.hotfix.size ./casper/minimal.standard.live.hotfix.squashfs ./casper/minimal.standard.hotfix.squashfs ./casper/minimal.standard.hotfix.size ./casper/minimal.standard.hotfix.manifest ./casper/minimal.hotfix.squashfs ./casper/minimal.standard.live.manifest ./casper/minimal.size ./boot/grub/grub.cfg
CasperMD5CheckResult: fail
DistributionChannelDescriptor:
# This is the distribution channel descriptor for Ubuntu 24.04 for HP
# For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
canonical-oem-stella-noble-oem-24.04b-proposed-20250213-104
DistroRelease: Ubuntu 24.04
InstallationDate: Installed on 2025-08-29 (12 days ago)
InstallationMedia: Ubuntu OEM 24.04.1 LTS "Noble Numbat" - Release amd64 (20250212)
IwConfig:
lo no wireless extensions.
enx00e01c68108c no wireless extensions.
wlp193s0 no wireless extensions.
MachineType: HP HP ZBook Ultra G1a 14 inch Mobile Workstation PC
Package: linux (not installed)
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.17.0-2002-oem root=UUID=0e1330b9-28f1-4263-957e-6a29d158be88 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 6.17.0-2002.2+lp2110092.2-oem 6.17.0-rc3
RelatedPackageVersions:
linux-restricted-modules-6.17.0-2002-oem N/A
linux-backports-modules-6.17.0-2002-oem N/A
linux-firmware 20240318.git3b128b60-0ubuntu2.17
Tags: noble
Uname: Linux 6.17.0-2002-oem x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: N/A
_MarkForUpload: True
dmi.bios.date: 02/07/2025
dmi.bios.release: 1.2
dmi.bios.vendor: HP
dmi.bios.version: X89 Ver. 01.01.02
dmi.board.name: 8D01
dmi.board.vendor: HP
dmi.board.version: KBC Version 35.26.00
dmi.chassis.type: 10
dmi.chassis.vendor: HP
dmi.ec.firmware.release: 53.38
dmi.modalias: dmi:bvnHP:bvrX89Ver.01.01.02:bd02/07/2025:br1.2:efr53.38:svnHP:pnHPZBookUltraG1a14inchMobileWorkstationPC:pvrSBKPF,SBKPFV2:rvnHP:rn8D01:rvrKBCVersion35.26.00:cvnHP:ct10:cvr:sku1234567#ABA:
dmi.product.family: 103C_5336AN HP ZBook
dmi.product.name: HP ZBook Ultra G1a 14 inch Mobile Workstation PC
dmi.product.sku: 1234567#ABA
dmi.product.version: SBKPF,SBKPFV2
dmi.sys.vendor: HP
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libcamera/+bug/2110092/+subscriptions