Add iommu passthrough quirk for Intel IPU6 on RaptorLake
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
You-Sheng Yang | ||
Jammy |
Won't Fix
|
Undecided
|
Unassigned | ||
Kinetic |
Won't Fix
|
High
|
You-Sheng Yang | ||
Lunar |
Fix Released
|
High
|
You-Sheng Yang | ||
linux-oem-5.17 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Won't Fix
|
High
|
You-Sheng Yang | ||
Kinetic |
Invalid
|
Undecided
|
Unassigned | ||
Lunar |
Invalid
|
Undecided
|
Unassigned | ||
linux-oem-6.0 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
High
|
You-Sheng Yang | ||
Kinetic |
Invalid
|
Undecided
|
Unassigned | ||
Lunar |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[SRU Justification]
[Impact]
Intel iommu was turned on by default in mainline build v5.15.5 or jammy
-generic kernel 5.15.0-12.12. This would breaks IPU6.
For TGL and ADL platforms, it has been fixed in bug 1958004 for oem-5.14 and
above. This patch adds a new ID for RPL.
[Fix]
Use IOMMU passthrough mode for IPU6 as it has its own iommu hardware.
[Test Case]
Apply the fix and kernel should print a new info line:
Passthrough IOMMU for integrated Intel IPU
and IPU6 camera should continue to work without intel_iommu=off
work-around.
[Where problems could occur]
No. That's what it should have been done.
[Other Info]
Nominates only oem-6.0 and unstable for we have RPL IPU6 enabled on oem-6.0
and newer.
========== original bug report ==========
Per https:/
Changed in linux (Ubuntu Kinetic): | |
status: | Incomplete → In Progress |
importance: | Undecided → High |
assignee: | nobody → You-Sheng Yang (vicamo) |
Changed in linux-oem-5.17 (Ubuntu Jammy): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → You-Sheng Yang (vicamo) |
Changed in linux-oem-6.0 (Ubuntu Jammy): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → You-Sheng Yang (vicamo) |
Changed in linux-oem-6.0 (Ubuntu Jammy): | |
status: | In Progress → Fix Committed |
tags: | added: verification-needed-jammy |
This is a follow-up of bug 1958004 on RPL.