** Description changed:

+ [SRU Justification]
+ 
+ [ Impact ]
+ 
+ Sony imx471 is not explicitly powered on before trying to identify the 
module, leaving following error messages in kernel dmesg buffer:
+ ```
+ kernel: imx471 i2c-SONY471A:00: failed to find sensor: -5
+ kernel: imx471 i2c-SONY471A:00: probe with driver imx471 failed with error -5
+ ```
+ 
+ Proposed fix in
+ 
https://github.com/intel/ipu6-drivers/commit/faef397c5bfedcd3182cce27eab1539f5eaca9eb.
+ 
+ [ Test Plan ]
+ 
+ 1. Install the dkms from -proposed pocket. The corresponding binary kernel 
module should be built automatically; if not, run:
+ ```
+ $ sudo dkms install --force ipu6-drivers/0~git202506270118.9bff7368 -k 
$(uname -r)
+ ```
+ 
+ 2. Reboot to the same kernel to reload the drivers.
+ 
+ 3. Make sure the device is probed and up running:
+ ```
+ $ media-ctl -p
+ Media controller API version 6.14.8
+ 
+ Media device information
+ ------------------------
+ driver          intel-ipu7
+ model           ipu7
+ serial          
+ bus info        PCI:intel-ipu7
+ hw revision     0x17aa233b
+ driver version  6.14.8
+ ...
+ ```
+ 
+ 4. Use https://webcamtests.com to verify the camera is really capable of
+ streaming.
+ 
+ [ Where problems could occur ]
+ 
+ This fills the probe procedure as other similar camera sensors do. No
+ known problem so far.
+ 
+ [ Other Info ]
+ 
+ This is a follow-up for bug 2107320 that supports IMX471 in linux-
+ oem-6.11 and on. Nominate for Plucky, Questing for ipu6-drivers, which
+ will be compiled within linux-oem-6.11 and on.
+ 
+ ========== original bug report ==========
+ 
  This is a follow-up for bug 2107320, support Sony IMX471 camera sensor
  for Intel IPU7 platforms.
  
  Proposed fix in 
https://github.com/intel/ipu6-drivers/commit/faef397c5bfedcd3182cce27eab1539f5eaca9eb.
- --- 
+ ---
  ProblemType: Bug
  ApportVersion: 2.28.1-0ubuntu3.8
  Architecture: amd64
  AudioDevicesInUse:
-  USER        PID ACCESS COMMAND
-  /dev/snd/controlC0:  ubuntu     1575 F.... pipewire
-                       ubuntu     1579 F.... wireplumber
-  /dev/snd/seq:        ubuntu     1575 F.... pipewire
+  USER        PID ACCESS COMMAND
+  /dev/snd/controlC0:  ubuntu     1575 F.... pipewire
+                       ubuntu     1579 F.... wireplumber
+  /dev/snd/seq:        ubuntu     1575 F.... pipewire
  CRDA: N/A
  CasperMD5CheckMismatches: ./casper/initrd 
./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.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 Lenovo
-  # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
-  canonical-oem-sutton-noble-oem-24.04c-20250822-50
+  # This is the distribution channel descriptor for Ubuntu 24.04 for Lenovo
+  # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
+  canonical-oem-sutton-noble-oem-24.04c-20250822-50
  DistroRelease: Ubuntu 24.04
  InstallationDate: Installed on 2025-08-29 (12 days ago)
  InstallationMedia: Ubuntu OEM 24.04.3 LTS "Noble Numbat" - Release amd64 
(20250821)
  IwConfig:
-  lo        no wireless extensions.
-  
-  wlp0s20f3  no wireless extensions.
-  
-  enx607d099eaa26  no wireless extensions.
+  lo        no wireless extensions.
+ 
+  wlp0s20f3  no wireless extensions.
+ 
+  enx607d099eaa26  no wireless extensions.
  MachineType: LENOVO 21Q7ZCM3US
  Package: ipu6-drivers
  ProcFB: 0 xedrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.14.0-9011-oem 
root=UUID=0f9adf29-e579-4dc5-82a4-a98b51147867 ro quiet splash vt.handoff=7
  ProcVersionSignature: Ubuntu 6.14.0-9011.11+exp.19-oem 6.14.8
  RelatedPackageVersions:
-  linux-restricted-modules-6.14.0-9011-oem N/A
-  linux-backports-modules-6.14.0-9011-oem  N/A
-  linux-firmware                           20240318.git3b128b60-0ubuntu2.17
+  linux-restricted-modules-6.14.0-9011-oem N/A
+  linux-backports-modules-6.14.0-9011-oem  N/A
+  linux-firmware                           20240318.git3b128b60-0ubuntu2.17
  Tags: noble
  Uname: Linux 6.14.0-9011-oem x86_64
  UnreportableReason: This does not seem to be an official Ubuntu package. 
Please retry after updating the indexes of available packages, if that does not 
work then remove related third party packages and try again.
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: N/A
  _MarkForUpload: True
  dmi.bios.date: 09/03/2025
  dmi.bios.release: 1.15
  dmi.bios.vendor: LENOVO
  dmi.bios.version: N4CET39W.T02.HotKey (1.15 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 21Q7ZCM3US
  dmi.board.vendor: LENOVO
  dmi.board.version: SDK0T76576 WIN
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: None
  dmi.ec.firmware.release: 1.11
  dmi.modalias: 
dmi:bvnLENOVO:bvrN4CET39W.T02.HotKey(1.15):bd09/03/2025:br1.15:efr1.11:svnLENOVO:pn21Q7ZCM3US:pvrThinkPadX9-15Gen1:rvnLENOVO:rn21Q7ZCM3US:rvrSDK0T76576WIN:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_21Q7_BU_Think_FM_ThinkPadX9-15Gen1:
  dmi.product.family: ThinkPad X9-15 Gen 1
  dmi.product.name: 21Q7ZCM3US
  dmi.product.sku: LENOVO_MT_21Q7_BU_Think_FM_ThinkPad X9-15 Gen 1
  dmi.product.version: ThinkPad X9-15 Gen 1
  dmi.sys.vendor: LENOVO

** Also affects: ipu6-drivers (Ubuntu Plucky)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.14 (Ubuntu Plucky)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.17 (Ubuntu Plucky)
   Importance: Undecided
       Status: New

** Changed in: ipu6-drivers (Ubuntu Plucky)
   Importance: Undecided => High

** Changed in: ipu6-drivers (Ubuntu Plucky)
       Status: New => In Progress

** Changed in: ipu6-drivers (Ubuntu Plucky)
     Assignee: (unassigned) => You-Sheng Yang (vicamo)

** Changed in: linux-oem-6.14 (Ubuntu Plucky)
       Status: New => Invalid

** Changed in: linux-oem-6.17 (Ubuntu Plucky)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2121948

Title:
  Support suspend/resume for IMX471 camera sensor

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


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

Reply via email to