drm/i915: Enable Tiger Lake

Bug #1868727 reported by Timo Aaltonen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-oem-5.6 (Ubuntu)
Fix Released
Undecided
Timo Aaltonen

Bug Description

[Impact]
We need to apply a set of patches on oem-5.6 in order to enable Tiger Lake (TGL) graphics. These are all from drm-intel-next-queued that will end up in v5.7.

 drm/i915/dp/tgl+: Update combo phy vswing tables
 drm/i915/tgl: Add Wa_1409825376 to tgl
 drm/i915/tgl: Re-enable RPS
 drm/i915: Disable tesselation clock gating on tgl A0
 drm/i915/tgl: Update cdclk voltage level settings
 drm/i915: HDCP support on above PORT_E
 drm/i915/tgl: Add Wa_1808121037 to tgl.
 drm/i915: Implement Wa_1607090982
 drm/i915: Use engine wa list for Wa_1607090982
 drm/i915/tgl: Program MBUS_ABOX{1,2}_CTL during display init
 drm/i915/tgl: Allow DC5/DC6 entry while PG2 is active
 drm/i915/tgl: Add Wa_1606054188:tgl
 drm/i915: Set up PIPE_MISC truncate bit on tgl+
 drm/i915/ggtt: do not set bits 1-11 in gen12 ptes
 drm/i915: Nuke pre-production GLK HDMI w/a 1139
 drm/i915: Limit display Wa_1405510057 to gen11
 drm/i915/tgl: Implement Wa_1409804808
 drm/i915/tgl: Implement Wa_1806527549
 drm/i915/tgl: Add Wa_1409085225, Wa_14010229206
 drm/i915/tgl: Extend Wa_1606931601 for all steppings
 drm/i915/tgl: Add note to Wa_1607297627
 drm/i915/tgl: Add note about Wa_1607063988
 drm/i915/tgl: Fix the Wa number of a fix
 drm/i915/tgl: Add note about Wa_1409142259
 drm/i915/tgl: Add Wa number to
               WaAllowPMDepthAndInvocationCountAccessFromUMD
 drm/i915/huc: update TGL HuC to v7.0.12
 drm/i915/dmc: Use firmware v2.06 for TGL
 drm/i915/tgl: Move and restrict Wa_1408615072
 drm/i915/tgl: WaDisableGPGPUMidThreadPreemption
 drm/i915/tgl: Make Wa_1606700617 permanent
 drm/i915/tgl: Don't treat unslice registers as masked
 drm/i915: Add missing HDMI audio pixel clocks for gen12
 drm/i915/gen12: Disable preemption timeout
 Revert "drm/i915/tgl: Add extra hdc flush workaround"
 drm/i915: Handle all MCR ranges
 drm/i915/tgl: Remove require_force_probe protection
 drm/i915/tgl: Add new PCI IDs to TGL

[Test case]
Boot a TGL system, verify that it's using the native graphics driver.

[Regression potential]
Shouldn't be any, this is a new platform.

Timo Aaltonen (tjaalton)
affects: linux (Ubuntu) → linux-oem-5.4 (Ubuntu)
Changed in linux-oem-5.4 (Ubuntu):
assignee: nobody → Timo Aaltonen (tjaalton)
status: New → In Progress
Timo Aaltonen (tjaalton)
description: updated
Timo Aaltonen (tjaalton)
Changed in linux-oem-5.4 (Ubuntu):
status: In Progress → Fix Committed
Timo Aaltonen (tjaalton)
affects: linux-oem-5.4 (Ubuntu) → linux-oem-5.6 (Ubuntu)
Timo Aaltonen (tjaalton)
Changed in linux-oem-5.6 (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.