[File Contents]

Andews-MLK:
cheese.5.14.0-1032-oem.HDA4101000A.good
cheese.5.15.0-9032-generic.HDA4101000A.good
cheese.5.15.12-for-ubuntu.HDA4101000A.bad
cheese.5.17.0-9004-oem.HDA4101000A.slow-unusable
dmesg.5.14.0-1032-oem.HDA4101000A
dmesg.5.15.0-9032-generic.HDA4101000A
dmesg.5.15.12-for-ubuntu.HDA4101000A
dmesg.5.17.0-9004-oem.HDA4101000A
media-ctl.5.14.0-1032-oem.HDA4101000A
media-ctl.5.15.0-9032-generic.HDA4101000A
media-ctl.5.15.12-for-ubuntu.HDA4101000A
media-ctl.5.17.0-9004-oem.HDA4101000A

KC-TGL-ov01a1s:
cheese.5.15.0-32-generic.ANDW-DVT2-C3.KC-TGL-ov01a1s.bad
cheese.5.15.0-9032-generic.ANDW-DVT2-C3.KC-TGL-ov01a1s.bad
cheese.5.15.12-for-ubuntu.ANDW-DVT2-C3.KC-TGL-ov01a1s.bad
cheese.5.17.0-9004-oem.ANDW-DVT2-C3.KC-TGL-ov01a1s.bad
dmesg.5.15.0-32-generic.ANDW-DVT2-C3.KC-TGL-ov01a1s
dmesg.5.15.0-9032-generic.ANDW-DVT2-C3.KC-TGL-ov01a1s
dmesg.5.15.12-for-ubuntu.ANDW-DVT2-C3.KC-TGL-ov01a1s
dmesg.5.17.0-9004-oem.ANDW-DVT2-C3.KC-TGL-ov01a1s
media-ctl.5.15.0-32-generic.ANDW-DVT2-C3.KC-TGL-ov01a1s
media-ctl.5.15.0-9032-generic.ANDW-DVT2-C3.KC-TGL-ov01a1s
media-ctl.5.15.12-for-ubuntu.ANDW-DVT2-C3.KC-TGL-ov01a1s
media-ctl.5.17.0-9004-oem.ANDW-DVT2-C3.KC-TGL-ov01a1s

Tributo:
cheese.5.14.0-1024-oem.202109-29401.Tributo.good
cheese.5.15.0-9032-generic.202109-29401.Tributo.good
cheese.5.15.12-for-ubuntu.202109-29401.Tributo.good
cheese.5.17.0-9004-oem.202109-29401.Tributo.good
dmesg.5.14.0-1024-oem.202109-29401.Tributo
dmesg.5.15.0-9032-generic.202109-29401.Tributo
dmesg.5.15.12-for-ubuntu.202109-29401.Tributo
dmesg.5.17.0-9004-oem.202109-29401.Tributo
media-ctl.5.14.0-1024-oem.202109-29401.Tributo
media-ctl.5.15.0-9032-generic.202109-29401.Tributo
media-ctl.5.15.12-for-ubuntu.202109-29401.Tributo
media-ctl.5.17.0-9004-oem.202109-29401.Tributo

Vicamo-TGL-hm11b1:
cheese.5.14.0-1036-oem.ANDW-DVT2-C2.Vicamo-hm11b1.bad
cheese.5.15.0-9032-generic.ANDW-DVT2-C2.Vicamo-hm11b1.good
cheese.5.15.12-for-ubuntu.ANDW-DVT2-C2.Vicamo-hm11b1.good
cheese.5.17.0-9004-oem.ANDW-DVT2-C2.Vicamo-hm11b1.bad
dmesg.5.14.0-1036-oem.ANDW-DVT2-C2.Vicamo-hm11b1
dmesg.5.15.0-9032-generic.ANDW-DVT2-C2.Vicamo-hm11b1
dmesg.5.15.12-for-ubuntu.ANDW-DVT2-C2.Vicamo-hm11b1
dmesg.5.17.0-9004-oem.ANDW-DVT2-C2.Vicamo-hm11b1
media-ctl.5.14.0-1036-oem.ANDW-DVT2-C2.Vicamo-hm11b1
media-ctl.5.15.0-9032-generic.ANDW-DVT2-C2.Vicamo-hm11b1
media-ctl.5.15.12-for-ubuntu.ANDW-DVT2-C2.Vicamo-hm11b1
media-ctl.5.17.0-9004-oem.ANDW-DVT2-C2.Vicamo-hm11b1

Vicamo-TGL-ov01a1s:
cheese.5.14.0-1036-oem.ANDW-DVT2-C1.Vicamo-TGL-ov01a1s.good
cheese.5.15.0-9032-generic.ANDW-DVT2-C1.Vicamo-TGL-ov01a1s.bad
cheese.5.15.12-for-ubuntu.ANDW-DVT2-C1.Vicamo-TGL-ov01a1s.bad
cheese.5.17.0-9004-oem.ANDW-DVT2-C1.Vicamo-TGL-ov01a1s.bad
dmesg.5.14.0-1036-oem.ANDW-DVT2-C1.Vicamo-TGL-ov01a1s
dmesg.5.15.0-9032-generic.ANDW-DVT2-C1.Vicamo-TGL-ov01a1s
dmesg.5.15.12-for-ubuntu.ANDW-DVT2-C1.Vicamo-TGL-ov01a1s
dmesg.5.17.0-9004-oem.ANDW-DVT2-C1.Vicamo-TGL-ov01a1s
media-ctl.5.14.0-1036-oem.ANDW-DVT2-C1.Vicamo-TGL-ov01a1s
media-ctl.5.15.0-9032-generic.ANDW-DVT2-C1.Vicamo-TGL-ov01a1s
media-ctl.5.15.12-for-ubuntu.ANDW-DVT2-C1.Vicamo-TGL-ov01a1s
media-ctl.5.17.0-9004-oem.ANDW-DVT2-C1.Vicamo-TGL-ov01a1s

[Summary]

We should care most for cheese.5.15.0-9032-generic.* as they represent
the results of proposed kernel with all ipu6 and ivsc driver patches
applied. The source code can be retrieved from
https://git.launchpad.net/~canonical-hwe-team/hwe-
next/+git/intermediate-
kernel/tag/?h=linux/jammy/experimental/5.15.0-9032.33%2bexp.29 , and the
prebuilt binary in https://launchpad.net/~canonical-hwe-
team/+archive/ubuntu/intermediate-kernel version 5.15.0-9032.33+exp.29.

The results show that 5.15.0-9032.33+exp.29:
* works:
  - Vicamo-TGL-hm11b1
  - Tributo
  - Andews-MLK
* breaks:
  - Vicamo-TGL-ov01a1s
  - KC-TGL-ov01a1s

[Additional notes/TODOs]

All devices boot into GUI, except AndrewsMLK running 5.17.0-9004-oem,
which became extremely irresponsive. The oem-5.17 kernel does not carry
IPU6/IVSC drivers in tree, but utilizes DKMS from bug 1972109 and bug
1972106. IOMMU passthrough mode for Intel IPUs also included. So it's
completely Intel's driver, but it currently works only on Tributo.

Intel's prebuilt kernel, versioned 5.15.12-for-ubuntu, works only on
Vicamo-TGL-hm11b1 and Tributo per my tests.

cheese.5.14.0-1036-oem.ANDW-DVT2-C2.Vicamo-hm11b1.bad is not expected.

cheese.5.15.0-32-generic.ANDW-DVT2-C3.KC-TGL-ov01a1s.bad is expected for
IPU6 was reverted since 5.15.0-29-generic.

** Attachment added: "mipi-camera-logs_TGL_Tributo_AndrewsMLK.tar.gz"
   
https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1955383/+attachment/5590471/+files/mipi-camera-logs_TGL_Tributo_AndrewsMLK.tar.gz

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

Title:
  Support Intel IPU6 MIPI camera on Alder Lake platforms

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1955383/+subscriptions


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

Reply via email to