Hello You-Sheng, or anyone else affected,

Accepted ipu6-drivers into plucky-proposed. The package will build now
and be available at
https://launchpad.net/ubuntu/+source/ipu6-drivers/0~git202411190607.0ad49882-0ubuntu5~25.04.2
in a few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, what testing has been
performed on the package and change the tag from verification-needed-
plucky to verification-done-plucky. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-plucky. In either case, without details of your testing we will
not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

-- 
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:
  Fix Committed
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:
  Fix Committed
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:
  Fix Committed
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     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to