** 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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2101850

Title:
  Intel IPU7x enablement on PTL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ipu6-drivers/+bug/2101850/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to