[SKL] DDI buffer translation, link rates & VBT parsing updates
Bug #1494163 reported by
Timo Aaltonen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Timo Aaltonen | ||
Vivid |
Won't Fix
|
Undecided
|
Timo Aaltonen | ||
Wily |
Fix Released
|
Undecided
|
Timo Aaltonen |
Bug Description
4.3 has some updates to Skylake DDI buffer translations, link rates and VBT parsing that are needed, together with their prereq commits:
75067ddecf21271 drm/i915: Per-DDI I_boost override
6cc38acaaa995ad drm/i915: fix VBT parsing for SDVO child device mapping
af7080f555e5560 drm/i915: fix link rates reported for SKL
e2d6cf7f3696c87 drm/i915: Allow parsing of variable size child device entries from VBT
5f8b253147c27b8 drm/i915/skl: Update DDI buffer translation programming.
fe4c63c8cbd2225 drm/i915/bxt: fix DDI PHY vswing scale value setting
f8896f5d58e64bf drm/i915/skl: Buffer translation improvements
64987fc59d90738 drm/i915/bxt: edp1.4 Intermediate Freq support
Changed in linux (Ubuntu Wily): | |
assignee: | nobody → Timo Aaltonen (tjaalton) |
status: | New → In Progress |
Changed in linux (Ubuntu Vivid): | |
status: | New → Triaged |
Changed in linux (Ubuntu Wily): | |
status: | In Progress → Fix Committed |
tags: | added: tested-by |
Changed in linux (Ubuntu Vivid): | |
assignee: | nobody → Timo Aaltonen (tjaalton) |
To post a comment you must log in.
This bug was fixed in the package linux - 4.2.0-10.11
---------------
linux (4.2.0-10.11) wily; urgency=low
[ Andy Whitcroft ]
* Release Tracking Bug
- LP: #1495208
* No change rebuild to avoid issues with leading zero bytes on
internal module signing key. (see launchpad bug 1494943)
[ Ming Lei ]
* [Config] SERIAL_8250_DW=y for arm64
[ Upstream Kernel Changes ]
* drm/i915: Move WaBarrierPerfor manceFixDisable :skl to skl code from chv toreArbitration workaround L3CacheLinesAtC ontextSwitch AtContextSwitch workaround L3CacheLinesAtC ontextSwitch toreArbitration workaround L3CacheLinesAtC ontextSwitch ePixMaskCamming AndRhwoInCommon SliceChicken CreditFix manceFixDisable :skl heDispatchPortS haring irq_handler irq_handler irq_handler irq_handler irq_handler to one
code
- LP: #1484486
* drm/i915/gen8: Add infrastructure to initialize WA batch buffers
- LP: #1484486
* drm/i915/gen8: Re-order init pipe_control in lrc mode
- LP: #1484486
* drm/i915/gen8: Add WaDisableCtxRes
- LP: #1484486
* drm/i915/gen8: Add WaFlushCoherent
workaround
- LP: #1484486
* drm/i915: Bail out early if WA batch is not available for given Gen
- LP: #1484486
* drm/i915/gen8: Add WaClearSlmSpace
- LP: #1484486
* drm/i915: Update WaFlushCoherent
- LP: #1484486
* drm/i915/gen9: Implement WaDisableKillLogic for gen 9
- LP: #1484486
* drm/i915: Enable WA batch buffers for Gen9
- LP: #1484486
* drm/i915/gen9: Add WaDisableCtxRes
- LP: #1484486
* drm/i915: Update wa_ctx_emit() macro as per kernel coding guidelines
- LP: #1484486
* drm/i915/gen9: Add WaFlushCoherent
workaround
- LP: #1484486
* drm/i915/gen9: Add
WaSetDisabl
- LP: #1484486
* drm/i915:skl: Add WaEnableGapsTsv
- LP: #1484486
* drm/i915/skl: revert duplicated WaBarrierPerfor
- LP: #1484486
* drm/i915/skl: Don't expose the top most plane on gen9 display
- LP: #1484486
* drm/i915/skl WaDisableSbeCac
- LP: #1484486
* drm/i915/skl: WaIgnoreDDIAStrap is forever, always init DDI A
- LP: #1484486
* drm/i915: reduce indent in i9xx_hpd_
- LP: #1484531
* drm/i915: reduce duplicate conditions in i9xx_hpd_
- LP: #1484531
* drm/i915: reduce indent in intel_hpd_
- LP: #1484531
* drm/i915: group all hotplug related fields into a new struct in
dev_priv
- LP: #1484531
* drm/i915: add for_each_hpd_pin to iterate over hotplug pins
- LP: #1484531
* drm/i915: simplify conditions for skipping the 2nd hpd loop iterations
- LP: #1484531
* drm/i915: put back the indent in intel_hpd_
- LP: #1484531
* drm/i915: merge the two hpd loops in intel_hpd_
- LP: #1484531
* drm/i915: simplify condition for digital port
- LP: #1484531
* drm/i915: abstract away platform specific parts from hpd handling
- LP: #1484531
* drm/i915: Handle HPD when it has actually occurred
- LP: #1484531
* drm/i915: Set power domain for DDI-E
- LP: #1484531
* drm/i915: Set alternate aux for DDI-E
- LP: #1484531
* drm/i915/skl: enable DDI-E hotplug
- LP: #1484531
* drm/i915/bxt: fix DDI PHY vswing scale value setting
- LP: #1494163
* drm/i915/skl: Buf...