** Summary changed: - Support suspend/resume for IMX471 camera sensor + [SRU] Support suspend/resume for IMX471 camera sensor
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-oem-6.14 in Ubuntu. https://bugs.launchpad.net/bugs/2121948 Title: [SRU] Support suspend/resume for IMX471 camera sensor Status in ipu6-drivers package in Ubuntu: In Progress Status in linux-oem-6.14 package in Ubuntu: Invalid Status in linux-oem-6.17 package in Ubuntu: Invalid Status in ipu6-drivers source package in Noble: Invalid Status in linux-oem-6.14 source package in Noble: In Progress Status in linux-oem-6.17 source package in Noble: In Progress Status in ipu6-drivers source package in Plucky: In Progress Status in linux-oem-6.14 source package in Plucky: Invalid Status in linux-oem-6.17 source package in Plucky: Invalid Status in ipu6-drivers source package in Questing: In Progress Status in linux-oem-6.14 source package in Questing: Invalid Status in linux-oem-6.17 source package in Questing: Invalid Bug description: [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 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 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. 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 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ipu6-drivers/+bug/2121948/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp