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

Stefan Bader stefan.bader at canonical.com
Thu Oct 26 09:02:55 UTC 2023


On 25.10.23 18:06, You-Sheng Yang wrote:
> 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.
> 
> The Intel IPU6 camera drivers are not yet all upstreamed yet. So far
> Intel VSC, LJCA (the previous MIPI aggregator for ADL/RPL platforms) are
> in v6.6 already, and IPU6 ISYS is under upstream review. More components
> to come according to Intel.
> 
> These two fixes are therefore for related components for not-yet fully
> upstreamed IPU6 as needed for out-of-tree dkms drivers.
> 
> [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.
> 
> --
> V2: no change resubmit with additional details to the current
> upstream status of Intel IPU6 drivers.
> --
> 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(+)
> 

Acked-by: Stefan Bader <stefan.bader at canonical.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xE8675DEECBEECEA3.asc
Type: application/pgp-keys
Size: 44613 bytes
Desc: OpenPGP public key
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20231026/30df887f/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20231026/30df887f/attachment-0001.sig>


More information about the kernel-team mailing list