[i915 Broadwell] Backported bugfixes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
High
|
Timo Aaltonen | ||
Utopic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
This set of backports fixes some issues in i915_bdw:
drm/i915/bdw: Remove BDW preproduction W/As until C stepping.
drm/i915: Add the WaCsStallBefore
drm/i915: Refactor Broadwell PIPE_CONTROL emission into a helper.
drm/i915: Replace hardcoded cacheline size with macro
drm/i915/bdw: Cleanup pre prod workarounds
drm/i915/bdw: Apply workarounds in render ring init function
drm/i915: call lpt_init_
drm/i915/bdw: Disable idle DOP clock gating
drm/i915/bdw: 3D_CHICKEN3 has write mask bits
drm/i915: add null render states for gen6, gen7 and gen8
- Add new workarounds and remove those that cause issues on production HW
- Also makes sure the WA's are applied on GPU reset, suspend & resume et al
- fixes various cases when the GPU can get hung
drm/i915: respect the VBT minimum backlight brightness
drm/i915: extract backlight minimum brightness from VBT
drm/i915: shuffle panel code
- fix a bug where changing the panel brightness to lowest value actually turns the panel off
drm/i915/bdw: Add 42ms delay for IPS disable
- fix the panel getting confused and corrupt when changing resolutions back and forth
Changed in linux (Ubuntu): | |
status: | New → Invalid |
Changed in linux (Ubuntu Trusty): | |
assignee: | nobody → Timo Aaltonen (tjaalton) |
importance: | Undecided → High |
status: | New → Triaged |
Changed in linux (Ubuntu Trusty): | |
status: | Triaged → Fix Committed |
Changed in linux (Ubuntu Utopic): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-utopic removed: verification-needed-utopic |
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification- needed- trusty' to 'verification- done-trusty' .
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you!