** Description changed: + [SRU Justification] + + BugLink: https://bugs.launchpad.net/bugs/2101850 + + [ Impact ] + + Missing intel/ipu/ipu7ptl_fw.bin for Intel MIPI camera on Intel Panther + Lacke platforms. + + Proposed fix in + https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux- + firmware.git/commit/?id=62960e12efffbc25226ed8d7976716cd237fd744 ("Intel + IPU7: Add firmware binary files") that is under upstream tag 20250613. + + [ Test Plan ] + + 1. Install latest supported kernels. They are linux/questing and linux-oem-6.17/noble. While we have this firmware in Questing already, to test in Noble: + ``` + $ sudo apt-get install --no-install-recommends --yes \ + linux-oem-24.04d \ + linux-modules-ipu6-oem-24.04d \ + linux-modules-ipu7-oem-24.04d \ + linux-modules-usbio-oem-24.04d \ + linux-modules-vision-oem-24.04d + ``` + + 2. Install linux-firmware from -proposed pocket. + + 3. Reboot to the linux-oem-6.17 kernel. Check dmesg for firmware loading: + ``` + $ sudo dmesg | grep ipu + kernel: intel-ipu7 intel-ipu7: enabling device (0000 -> 0002) + kernel: intel-ipu7 intel-ipu7: Device 0xb05d (rev: 0x0) + kernel: intel-ipu7 intel-ipu7: IPU7 PCI BAR0 base 13012000000 BAR2 base 1301533d000 + kernel: intel-ipu7 intel-ipu7: IPU7 PCI BAR0 mapped at 00000000f582548a + kernel: intel-ipu7 intel-ipu7: IPU7 SKU 1 in secure mode mask 0x0 + kernel: intel-ipu7 intel-ipu7: IPU7P5 TLBID_HASH 4000 200 + kernel: intel-ipu7 intel-ipu7: IPC reset done + kernel: intel-ipu7 intel-ipu7: firmware cpd file: intel/ipu/ipu7ptl_fw.bin + kernel: intel-ipu7 intel-ipu7: FW binary0 info: + kernel: intel-ipu7 intel-ipu7: Name: psys + kernel: intel-ipu7 intel-ipu7: Version: 1.2.1.250515073927 + kernel: intel-ipu7 intel-ipu7: Timestamp: build_id:3316711623 + ``` + + 4. Check device availiability: + ``` + $ sudo gst-inspect-1.0 icamerasrc + ...... + Element Properties: + ...... + device-name : The input devices name queried from HAL + flags: readable, writable + Enum "GstCamerasrcDeviceName" Default: 0, "ov13b10-uf" + (0): ov13b10-uf - ov13b10 as sensor. + ``` + + 5. Use https://webcamtests.com/ to check webcam function + + [ Where problems could occur ] + + This adds a required firmware blob for the platforms equipped with IPU + camera. No known problem. + + [ Other Info ] + + While this is for Intel Panther Lake platform that is supported in + kernels >= 6.17, and we have this firmware in Questing already, nominate + only Noble. + + ========== original bug report ========== + Proposed fix in https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux- firmware.git/commit/?id=62960e12efffbc25226ed8d7976716cd237fd744 ("Intel IPU7: Add firmware binary files") that is under upstream tag 20250613. For Noble, this means to revert commit e7d34ac505bf ("UBUNTU: SAUCE: intel: Add IPU7 firmware") landed in bug 2071821. It has identical intel/ipu/ipu7_fw.bin with upstream commit 62960e12efff.
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/2101850 Title: Intel IPU7x enablement on PTL Status in ipu6-drivers package in Ubuntu: Fix Released Status in ipu7-drivers package in Ubuntu: Fix Released Status in linux-firmware package in Ubuntu: Fix Released Status in usbio-drivers package in Ubuntu: Fix Released Status in vision-drivers package in Ubuntu: Fix Released Status in ipu6-drivers source package in Noble: Invalid Status in ipu7-drivers source package in Noble: Invalid Status in linux-firmware source package in Noble: In Progress Status in usbio-drivers source package in Noble: Invalid Status in vision-drivers source package in Noble: Invalid Status in ipu6-drivers source package in Questing: Fix Released Status in ipu7-drivers source package in Questing: Fix Released Status in linux-firmware source package in Questing: Fix Released Status in usbio-drivers source package in Questing: Fix Released Status in vision-drivers source package in Questing: Fix Released Bug description: [SRU Justification] BugLink: https://bugs.launchpad.net/bugs/2101850 [ Impact ] Missing intel/ipu/ipu7ptl_fw.bin for Intel MIPI camera on Intel Panther Lacke platforms. Proposed fix in https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux- firmware.git/commit/?id=62960e12efffbc25226ed8d7976716cd237fd744 ("Intel IPU7: Add firmware binary files") that is under upstream tag 20250613. [ Test Plan ] 1. Install latest supported kernels. They are linux/questing and linux-oem-6.17/noble. While we have this firmware in Questing already, to test in Noble: ``` $ sudo apt-get install --no-install-recommends --yes \ linux-oem-24.04d \ linux-modules-ipu6-oem-24.04d \ linux-modules-ipu7-oem-24.04d \ linux-modules-usbio-oem-24.04d \ linux-modules-vision-oem-24.04d ``` 2. Install linux-firmware from -proposed pocket. 3. Reboot to the linux-oem-6.17 kernel. Check dmesg for firmware loading: ``` $ sudo dmesg | grep ipu kernel: intel-ipu7 intel-ipu7: enabling device (0000 -> 0002) kernel: intel-ipu7 intel-ipu7: Device 0xb05d (rev: 0x0) kernel: intel-ipu7 intel-ipu7: IPU7 PCI BAR0 base 13012000000 BAR2 base 1301533d000 kernel: intel-ipu7 intel-ipu7: IPU7 PCI BAR0 mapped at 00000000f582548a kernel: intel-ipu7 intel-ipu7: IPU7 SKU 1 in secure mode mask 0x0 kernel: intel-ipu7 intel-ipu7: IPU7P5 TLBID_HASH 4000 200 kernel: intel-ipu7 intel-ipu7: IPC reset done kernel: intel-ipu7 intel-ipu7: firmware cpd file: intel/ipu/ipu7ptl_fw.bin kernel: intel-ipu7 intel-ipu7: FW binary0 info: kernel: intel-ipu7 intel-ipu7: Name: psys kernel: intel-ipu7 intel-ipu7: Version: 1.2.1.250515073927 kernel: intel-ipu7 intel-ipu7: Timestamp: build_id:3316711623 ``` 4. Check device availiability: ``` $ sudo gst-inspect-1.0 icamerasrc ...... Element Properties: ...... device-name : The input devices name queried from HAL flags: readable, writable Enum "GstCamerasrcDeviceName" Default: 0, "ov13b10-uf" (0): ov13b10-uf - ov13b10 as sensor. ``` 5. Use https://webcamtests.com/ to check webcam function [ Where problems could occur ] This adds a required firmware blob for the platforms equipped with IPU camera. No known problem. [ Other Info ] While this is for Intel Panther Lake platform that is supported in kernels >= 6.17, and we have this firmware in Questing already, nominate only Noble. ========== original bug report ========== Proposed fix in https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux- firmware.git/commit/?id=62960e12efffbc25226ed8d7976716cd237fd744 ("Intel IPU7: Add firmware binary files") that is under upstream tag 20250613. For Noble, this means to revert commit e7d34ac505bf ("UBUNTU: SAUCE: intel: Add IPU7 firmware") landed in bug 2071821. It has identical intel/ipu/ipu7_fw.bin with upstream commit 62960e12efff. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ipu6-drivers/+bug/2101850/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp

