[PATCH 0/2][SRU][Unstable/Mantic] Support mipi camera on Intel Meteor Lake platform

You-Sheng Yang vicamo.yang at canonical.com
Tue Oct 24 08:56:51 UTC 2023


BugLink: https://bugs.launchpad.net/bugs/2031412

[Impact]

Need kernel driver fixes for int3472/iommu for Intel IPU6 platform on MTL.

[Fix]

Two fixes in need. One, we need IOMMU passthrough for MTL platform. The other,
fix is for handshake pin support for Lattice MIPI aggregator.

[Test Case]

```
$ sudo dmesg | grep "Passthrough IOMMU for integrated Intel IPU"
$ sudo dmesg | grep int3472
# should have no "int3472-discrete INT3472:0c: GPIO type 0x12 unknown; the sensor may not work"
```

[Where problems could occur]

IOMMU Passthrough as necessary to enable IPU6 on Intel platforms, and it has
been patching a few generations e.g. Bug 1989041 for Raptor Lake, Bug 1958004
for TGL and ADL. As IPU is not an external facing device which is not risky.

For INT3472, the proposed patch might receive further updates per current
upstream reviewers' opinions.

[Other Info]

Nominated for linux/mantic and oem-6.5/jammy as they're for MTL.

Hao Yao (1):
  UBUNTU: SAUCE: platform/x86: int3472: Add handshake GPIO function

You-Sheng Yang (1):
  UBUNTU: SAUCE: iommu: intel-ipu: use IOMMU passthrough mode for Intel
    IPUs on Meteor Lake

 drivers/iommu/intel/iommu.c                   | 1 +
 drivers/platform/x86/intel/int3472/common.h   | 1 +
 drivers/platform/x86/intel/int3472/discrete.c | 5 +++++
 3 files changed, 7 insertions(+)

-- 
2.40.1




More information about the kernel-team mailing list