[v2] drm/i915/tgl: Add Wa_1409825376 to tgl
diff mbox series

Message ID 20200109223727.5630-1-radhakrishna.sripada@intel.com
State New
Headers show
Series
  • [v2] drm/i915/tgl: Add Wa_1409825376 to tgl
Related show

Commit Message

Radhakrishna Sripada Jan. 9, 2020, 10:37 p.m. UTC
Workaround database indicates we should disable VRH clockgating
in pre-production hardware.

V2:
 - Use REG_BIT macro
 - Update reference in commit message(Matt)

Bspec: 52890
Bspec: 49424
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Radhakrishna Sripada <radhakrishna.sripada@intel.com>
---
 drivers/gpu/drm/i915/i915_reg.h | 3 +++
 drivers/gpu/drm/i915/intel_pm.c | 5 +++++
 2 files changed, 8 insertions(+)

Comments

Matt Roper Jan. 15, 2020, 4:34 p.m. UTC | #1
On Wed, Jan 15, 2020 at 09:35:26AM +0000, Patchwork wrote:
> == Series Details ==
> 
> Series: drm/i915/tgl: Add Wa_1409825376 to tgl (rev2)
> URL   : https://patchwork.freedesktop.org/series/71853/
> State : success
> 
> == Summary ==
> 
> CI Bug Log - changes from CI_DRM_7714_full -> Patchwork_16046_full
> ====================================================
> 
> Summary
> -------
> 
>   **SUCCESS**
> 
>   No regressions found.
> 

Applied to dinq.  Thanks for the patch.

It seems like this patch accidentally got added to the CI queue several
times so the CI system is probably going to spit out "rev3" and "rev5"
results eventually, but the patch itself never changed, so applying it
now based on the clean results here.


Matt

>   
> 
> Known issues
> ------------
> 
>   Here are the changes found in Patchwork_16046_full that come from known issues:
> 
> ### IGT changes ###
> 
> #### Issues hit ####
> 
>   * igt@gem_ctx_isolation@rcs0-s3:
>     - shard-kbl:          [PASS][1] -> [DMESG-WARN][2] ([i915#180]) +4 similar issues
>    [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-kbl2/igt@gem_ctx_isolation@rcs0-s3.html
>    [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-kbl2/igt@gem_ctx_isolation@rcs0-s3.html
> 
>   * igt@gem_ctx_isolation@vecs0-s3:
>     - shard-kbl:          [PASS][3] -> [INCOMPLETE][4] ([fdo#103665])
>    [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-kbl7/igt@gem_ctx_isolation@vecs0-s3.html
>    [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-kbl4/igt@gem_ctx_isolation@vecs0-s3.html
> 
>   * igt@gem_ctx_shared@q-smoketest-bsd2:
>     - shard-iclb:         [PASS][5] -> [SKIP][6] ([fdo#109276]) +17 similar issues
>    [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-iclb2/igt@gem_ctx_shared@q-smoketest-bsd2.html
>    [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-iclb5/igt@gem_ctx_shared@q-smoketest-bsd2.html
> 
>   * igt@gem_ctx_shared@q-smoketest-vebox:
>     - shard-tglb:         [PASS][7] -> [INCOMPLETE][8] ([fdo#111735])
>    [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb2/igt@gem_ctx_shared@q-smoketest-vebox.html
>    [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb4/igt@gem_ctx_shared@q-smoketest-vebox.html
> 
>   * igt@gem_eio@kms:
>     - shard-snb:          [PASS][9] -> [INCOMPLETE][10] ([i915#82])
>    [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-snb2/igt@gem_eio@kms.html
>    [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-snb2/igt@gem_eio@kms.html
>     - shard-tglb:         [PASS][11] -> [INCOMPLETE][12] ([i915#476])
>    [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb4/igt@gem_eio@kms.html
>    [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb1/igt@gem_eio@kms.html
> 
>   * igt@gem_exec_parallel@contexts:
>     - shard-tglb:         [PASS][13] -> [INCOMPLETE][14] ([i915#470] / [i915#472])
>    [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb1/igt@gem_exec_parallel@contexts.html
>    [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb8/igt@gem_exec_parallel@contexts.html
> 
>   * igt@gem_exec_parallel@vcs1-fds:
>     - shard-iclb:         [PASS][15] -> [SKIP][16] ([fdo#112080]) +9 similar issues
>    [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-iclb1/igt@gem_exec_parallel@vcs1-fds.html
>    [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-iclb8/igt@gem_exec_parallel@vcs1-fds.html
> 
>   * igt@gem_exec_schedule@in-order-bsd:
>     - shard-iclb:         [PASS][17] -> [SKIP][18] ([fdo#112146]) +4 similar issues
>    [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-iclb7/igt@gem_exec_schedule@in-order-bsd.html
>    [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-iclb4/igt@gem_exec_schedule@in-order-bsd.html
> 
>   * igt@gem_exec_schedule@independent-bsd1:
>     - shard-tglb:         [PASS][19] -> [INCOMPLETE][20] ([i915#472])
>    [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb6/igt@gem_exec_schedule@independent-bsd1.html
>    [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb3/igt@gem_exec_schedule@independent-bsd1.html
> 
>   * igt@gem_exec_schedule@pi-distinct-iova-bsd:
>     - shard-iclb:         [PASS][21] -> [SKIP][22] ([i915#677])
>    [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-iclb8/igt@gem_exec_schedule@pi-distinct-iova-bsd.html
>    [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-iclb4/igt@gem_exec_schedule@pi-distinct-iova-bsd.html
> 
>   * igt@gem_exec_suspend@basic-s3:
>     - shard-tglb:         [PASS][23] -> [INCOMPLETE][24] ([fdo#111736] / [i915#460] / [i915#472])
>    [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb7/igt@gem_exec_suspend@basic-s3.html
>    [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb4/igt@gem_exec_suspend@basic-s3.html
> 
>   * igt@gem_exec_suspend@basic-s4-devices:
>     - shard-tglb:         [PASS][25] -> [INCOMPLETE][26] ([i915#460] / [i915#472])
>    [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb1/igt@gem_exec_suspend@basic-s4-devices.html
>    [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb8/igt@gem_exec_suspend@basic-s4-devices.html
> 
>   * igt@gem_ppgtt@flink-and-close-vma-leak:
>     - shard-glk:          [PASS][27] -> [FAIL][28] ([i915#644])
>    [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-glk1/igt@gem_ppgtt@flink-and-close-vma-leak.html
>    [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-glk5/igt@gem_ppgtt@flink-and-close-vma-leak.html
>     - shard-kbl:          [PASS][29] -> [FAIL][30] ([i915#644])
>    [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-kbl3/igt@gem_ppgtt@flink-and-close-vma-leak.html
>    [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-kbl3/igt@gem_ppgtt@flink-and-close-vma-leak.html
> 
>   * igt@gem_sync@basic-each:
>     - shard-tglb:         [PASS][31] -> [INCOMPLETE][32] ([i915#472] / [i915#707])
>    [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb2/igt@gem_sync@basic-each.html
>    [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb3/igt@gem_sync@basic-each.html
> 
>   * igt@i915_pm_dc@dc6-psr:
>     - shard-iclb:         [PASS][33] -> [FAIL][34] ([i915#454])
>    [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-iclb7/igt@i915_pm_dc@dc6-psr.html
>    [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-iclb2/igt@i915_pm_dc@dc6-psr.html
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-suspend:
>     - shard-skl:          [PASS][35] -> [INCOMPLETE][36] ([i915#300])
>    [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-skl2/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
>    [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-skl5/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
> 
>   * igt@kms_flip@2x-flip-vs-expired-vblank:
>     - shard-glk:          [PASS][37] -> [FAIL][38] ([i915#79])
>    [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-glk5/igt@kms_flip@2x-flip-vs-expired-vblank.html
>    [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-glk5/igt@kms_flip@2x-flip-vs-expired-vblank.html
> 
>   * igt@kms_flip@flip-vs-suspend-interruptible:
>     - shard-apl:          [PASS][39] -> [DMESG-WARN][40] ([i915#180]) +2 similar issues
>    [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-apl2/igt@kms_flip@flip-vs-suspend-interruptible.html
>    [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-apl6/igt@kms_flip@flip-vs-suspend-interruptible.html
> 
>   * igt@kms_flip_tiling@flip-changes-tiling-yf:
>     - shard-skl:          [PASS][41] -> [FAIL][42] ([i915#699])
>    [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-skl10/igt@kms_flip_tiling@flip-changes-tiling-yf.html
>    [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-skl3/igt@kms_flip_tiling@flip-changes-tiling-yf.html
> 
>   * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt:
>     - shard-tglb:         [PASS][43] -> [FAIL][44] ([i915#49]) +2 similar issues
>    [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html
>    [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html
> 
>   * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes:
>     - shard-skl:          [PASS][45] -> [INCOMPLETE][46] ([i915#69])
>    [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-skl4/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes.html
>    [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-skl7/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes.html
> 
>   * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min:
>     - shard-skl:          [PASS][47] -> [FAIL][48] ([fdo#108145]) +1 similar issue
>    [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-skl2/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html
>    [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-skl2/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html
> 
>   * igt@kms_psr@psr2_no_drrs:
>     - shard-iclb:         [PASS][49] -> [SKIP][50] ([fdo#109441]) +4 similar issues
>    [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-iclb2/igt@kms_psr@psr2_no_drrs.html
>    [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-iclb1/igt@kms_psr@psr2_no_drrs.html
> 
>   
> #### Possible fixes ####
> 
>   * igt@gem_ctx_persistence@vcs1-mixed-process:
>     - shard-iclb:         [SKIP][51] ([fdo#109276] / [fdo#112080]) -> [PASS][52] +1 similar issue
>    [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-iclb7/igt@gem_ctx_persistence@vcs1-mixed-process.html
>    [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-iclb2/igt@gem_ctx_persistence@vcs1-mixed-process.html
> 
>   * igt@gem_eio@reset-stress:
>     - shard-tglb:         [INCOMPLETE][53] ([i915#470]) -> [PASS][54]
>    [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb4/igt@gem_eio@reset-stress.html
>    [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb8/igt@gem_eio@reset-stress.html
> 
>   * igt@gem_eio@wait-10ms:
>     - shard-skl:          [FAIL][55] ([i915#972]) -> [PASS][56]
>    [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-skl5/igt@gem_eio@wait-10ms.html
>    [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-skl6/igt@gem_eio@wait-10ms.html
> 
>   * igt@gem_exec_await@wide-all:
>     - shard-tglb:         [INCOMPLETE][57] ([fdo#111736] / [i915#472]) -> [PASS][58]
>    [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb3/igt@gem_exec_await@wide-all.html
>    [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb2/igt@gem_exec_await@wide-all.html
> 
>   * igt@gem_exec_balancer@smoke:
>     - shard-tglb:         [INCOMPLETE][59] ([fdo#111593] / [i915#472]) -> [PASS][60]
>    [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb4/igt@gem_exec_balancer@smoke.html
>    [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb6/igt@gem_exec_balancer@smoke.html
> 
>   * igt@gem_exec_nop@basic-series:
>     - shard-tglb:         [INCOMPLETE][61] ([CI#80] / [i915#472]) -> [PASS][62] +1 similar issue
>    [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb1/igt@gem_exec_nop@basic-series.html
>    [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb5/igt@gem_exec_nop@basic-series.html
> 
>   * igt@gem_exec_schedule@independent-bsd2:
>     - shard-iclb:         [SKIP][63] ([fdo#109276]) -> [PASS][64] +21 similar issues
>    [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-iclb7/igt@gem_exec_schedule@independent-bsd2.html
>    [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-iclb4/igt@gem_exec_schedule@independent-bsd2.html
> 
>   * igt@gem_exec_schedule@pi-shared-iova-bsd:
>     - shard-iclb:         [SKIP][65] ([i915#677]) -> [PASS][66] +1 similar issue
>    [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-iclb1/igt@gem_exec_schedule@pi-shared-iova-bsd.html
>    [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-iclb3/igt@gem_exec_schedule@pi-shared-iova-bsd.html
> 
>   * igt@gem_exec_schedule@preempt-other-chain-bsd:
>     - shard-iclb:         [SKIP][67] ([fdo#112146]) -> [PASS][68] +8 similar issues
>    [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-iclb4/igt@gem_exec_schedule@preempt-other-chain-bsd.html
>    [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-iclb3/igt@gem_exec_schedule@preempt-other-chain-bsd.html
> 
>   * igt@gem_linear_blits@interruptible:
>     - shard-glk:          [DMESG-WARN][69] ([i915#667]) -> [PASS][70]
>    [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-glk3/igt@gem_linear_blits@interruptible.html
>    [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-glk6/igt@gem_linear_blits@interruptible.html
> 
>   * igt@gem_softpin@noreloc-s3:
>     - shard-apl:          [DMESG-WARN][71] ([i915#180]) -> [PASS][72] +1 similar issue
>    [71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-apl2/igt@gem_softpin@noreloc-s3.html
>    [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-apl3/igt@gem_softpin@noreloc-s3.html
> 
>   * igt@gem_sync@basic-all:
>     - shard-tglb:         [INCOMPLETE][73] ([i915#470] / [i915#472]) -> [PASS][74]
>    [73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb7/igt@gem_sync@basic-all.html
>    [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb2/igt@gem_sync@basic-all.html
> 
>   * igt@i915_pm_rps@waitboost:
>     - shard-iclb:         [FAIL][75] ([i915#413]) -> [PASS][76]
>    [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-iclb6/igt@i915_pm_rps@waitboost.html
>    [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-iclb8/igt@i915_pm_rps@waitboost.html
> 
>   * igt@i915_selftest@live_active:
>     - shard-skl:          [DMESG-FAIL][77] ([i915#666]) -> [PASS][78]
>    [77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-skl3/igt@i915_selftest@live_active.html
>    [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-skl10/igt@i915_selftest@live_active.html
> 
>   * igt@i915_selftest@live_requests:
>     - shard-tglb:         [INCOMPLETE][79] ([i915#472]) -> [PASS][80]
>    [79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb7/igt@i915_selftest@live_requests.html
>    [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb7/igt@i915_selftest@live_requests.html
> 
>   * igt@kms_color@pipe-b-ctm-0-25:
>     - shard-skl:          [DMESG-WARN][81] ([i915#109]) -> [PASS][82] +1 similar issue
>    [81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-skl8/igt@kms_color@pipe-b-ctm-0-25.html
>    [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-skl1/igt@kms_color@pipe-b-ctm-0-25.html
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-onscreen:
>     - shard-skl:          [FAIL][83] ([i915#54]) -> [PASS][84]
>    [83]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-skl6/igt@kms_cursor_crc@pipe-c-cursor-128x128-onscreen.html
>    [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-skl5/igt@kms_cursor_crc@pipe-c-cursor-128x128-onscreen.html
> 
>   * igt@kms_flip@flip-vs-expired-vblank:
>     - shard-skl:          [FAIL][85] ([i915#79]) -> [PASS][86]
>    [85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-skl1/igt@kms_flip@flip-vs-expired-vblank.html
>    [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-skl6/igt@kms_flip@flip-vs-expired-vblank.html
> 
>   * igt@kms_flip@flip-vs-suspend:
>     - shard-kbl:          [DMESG-WARN][87] ([i915#180]) -> [PASS][88]
>    [87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-kbl6/igt@kms_flip@flip-vs-suspend.html
>    [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-kbl1/igt@kms_flip@flip-vs-suspend.html
> 
>   * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-pwrite:
>     - shard-tglb:         [FAIL][89] ([i915#49]) -> [PASS][90] +2 similar issues
>    [89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb1/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-pwrite.html
>    [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb5/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-pwrite.html
> 
>   * igt@kms_plane_alpha_blend@pipe-c-coverage-7efc:
>     - shard-skl:          [FAIL][91] ([fdo#108145] / [i915#265]) -> [PASS][92]
>    [91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-skl6/igt@kms_plane_alpha_blend@pipe-c-coverage-7efc.html
>    [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-skl5/igt@kms_plane_alpha_blend@pipe-c-coverage-7efc.html
> 
>   * igt@kms_psr@psr2_primary_blt:
>     - shard-iclb:         [SKIP][93] ([fdo#109441]) -> [PASS][94] +1 similar issue
>    [93]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-iclb1/igt@kms_psr@psr2_primary_blt.html
>    [94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-iclb2/igt@kms_psr@psr2_primary_blt.html
> 
>   * igt@perf_pmu@busy-no-semaphores-vcs1:
>     - shard-iclb:         [SKIP][95] ([fdo#112080]) -> [PASS][96] +12 similar issues
>    [95]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-iclb7/igt@perf_pmu@busy-no-semaphores-vcs1.html
>    [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-iclb2/igt@perf_pmu@busy-no-semaphores-vcs1.html
> 
>   
> #### Warnings ####
> 
>   * igt@gem_ctx_isolation@vcs1-nonpriv:
>     - shard-iclb:         [SKIP][97] ([fdo#109276] / [fdo#112080]) -> [FAIL][98] ([IGT#28])
>    [97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-iclb6/igt@gem_ctx_isolation@vcs1-nonpriv.html
>    [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-iclb1/igt@gem_ctx_isolation@vcs1-nonpriv.html
> 
>   * igt@gem_ctx_isolation@vcs2-dirty-create:
>     - shard-tglb:         [SKIP][99] ([fdo#111912] / [fdo#112080]) -> [SKIP][100] ([fdo#112080])
>    [99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb5/igt@gem_ctx_isolation@vcs2-dirty-create.html
>    [100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb9/igt@gem_ctx_isolation@vcs2-dirty-create.html
> 
>   * igt@gem_exec_nop@basic-sequential:
>     - shard-tglb:         [INCOMPLETE][101] ([CI#80] / [i915#472]) -> [INCOMPLETE][102] ([i915#472])
>    [101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb5/igt@gem_exec_nop@basic-sequential.html
>    [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb4/igt@gem_exec_nop@basic-sequential.html
> 
>   * igt@gem_pipe_control_store_loop@reused-buffer:
>     - shard-skl:          [TIMEOUT][103] ([fdo#111732]) -> [TIMEOUT][104] ([fdo#111732] / [fdo#112271])
>    [103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-skl7/igt@gem_pipe_control_store_loop@reused-buffer.html
>    [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-skl5/igt@gem_pipe_control_store_loop@reused-buffer.html
> 
>   * igt@i915_pm_dc@dc6-dpms:
>     - shard-tglb:         [FAIL][105] ([i915#454]) -> [SKIP][106] ([i915#468])
>    [105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-tglb7/igt@i915_pm_dc@dc6-dpms.html
>    [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-tglb2/igt@i915_pm_dc@dc6-dpms.html
> 
>   * igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen:
>     - shard-snb:          [SKIP][107] ([CI#80] / [fdo#109271]) -> [SKIP][108] ([fdo#109271])
>    [107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-snb5/igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen.html
>    [108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-snb5/igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen.html
> 
>   * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-pwrite:
>     - shard-skl:          [SKIP][109] ([fdo#109271]) -> [SKIP][110] ([CI#80] / [fdo#109271])
>    [109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7714/shard-skl2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-pwrite.html
>    [110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/shard-skl2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-pwrite.html
> 
>   
>   [CI#80]: https://gitlab.freedesktop.org/gfx-ci/i915-infra/issues/80
>   [IGT#28]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/28
>   [fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665
>   [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
>   [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
>   [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276
>   [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
>   [fdo#111593]: https://bugs.freedesktop.org/show_bug.cgi?id=111593
>   [fdo#111732]: https://bugs.freedesktop.org/show_bug.cgi?id=111732
>   [fdo#111735]: https://bugs.freedesktop.org/show_bug.cgi?id=111735
>   [fdo#111736]: https://bugs.freedesktop.org/show_bug.cgi?id=111736
>   [fdo#111912]: https://bugs.freedesktop.org/show_bug.cgi?id=111912
>   [fdo#112080]: https://bugs.freedesktop.org/show_bug.cgi?id=112080
>   [fdo#112146]: https://bugs.freedesktop.org/show_bug.cgi?id=112146
>   [fdo#112271]: https://bugs.freedesktop.org/show_bug.cgi?id=112271
>   [i915#109]: https://gitlab.freedesktop.org/drm/intel/issues/109
>   [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
>   [i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
>   [i915#300]: https://gitlab.freedesktop.org/drm/intel/issues/300
>   [i915#413]: https://gitlab.freedesktop.org/drm/intel/issues/413
>   [i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
>   [i915#460]: https://gitlab.freedesktop.org/drm/intel/issues/460
>   [i915#468]: https://gitlab.freedesktop.org/drm/intel/issues/468
>   [i915#470]: https://gitlab.freedesktop.org/drm/intel/issues/470
>   [i915#472]: https://gitlab.freedesktop.org/drm/intel/issues/472
>   [i915#476]: https://gitlab.freedesktop.org/drm/intel/issues/476
>   [i915#49]: https://gitlab.freedesktop.org/drm/intel/issues/49
>   [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
>   [i915#644]: https://gitlab.freedesktop.org/drm/intel/issues/644
>   [i915#666]: https://gitlab.freedesktop.org/drm/intel/issues/666
>   [i915#667]: https://gitlab.freedesktop.org/drm/intel/issues/667
>   [i915#677]: https://gitlab.freedesktop.org/drm/intel/issues/677
>   [i915#69]: https://gitlab.freedesktop.org/drm/intel/issues/69
>   [i915#699]: https://gitlab.freedesktop.org/drm/intel/issues/699
>   [i915#707]: https://gitlab.freedesktop.org/drm/intel/issues/707
>   [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
>   [i915#82]: https://gitlab.freedesktop.org/drm/intel/issues/82
>   [i915#972]: https://gitlab.freedesktop.org/drm/intel/issues/972
> 
> 
> Participating hosts (10 -> 11)
> ------------------------------
> 
>   Additional (1): pig-hsw-4770r 
> 
> 
> Build changes
> -------------
> 
>   * CI: CI-20190529 -> None
>   * Linux: CI_DRM_7714 -> Patchwork_16046
> 
>   CI-20190529: 20190529
>   CI_DRM_7714: b633f28f2de80cdb861d6c1c3b4df6fd2d53239f @ git://anongit.freedesktop.org/gfx-ci/linux
>   IGT_5358: c6fc013f414b806175dc4143c58ab445e5235ea5 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
>   Patchwork_16046: e950af08a6b4181ee021be9f40dd260cbe8c69fd @ git://anongit.freedesktop.org/gfx-ci/linux
>   piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
> 
> == Logs ==
> 
> For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16046/index.html
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Patch
diff mbox series

diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index 6cc55c103f67..a023166ca7b9 100644
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -4124,6 +4124,9 @@  enum {
 #define   PWM2_GATING_DIS		(1 << 14)
 #define   PWM1_GATING_DIS		(1 << 13)
 
+#define GEN9_CLKGATE_DIS_3		_MMIO(0x46538)
+#define   TGL_VRH_GATING_DIS		REG_BIT(31)
+
 #define GEN9_CLKGATE_DIS_4		_MMIO(0x4653C)
 #define   BXT_GMBUS_GATING_DIS		(1 << 14)
 
diff --git a/drivers/gpu/drm/i915/intel_pm.c b/drivers/gpu/drm/i915/intel_pm.c
index 148ac455dfa7..0d71fc19d0ee 100644
--- a/drivers/gpu/drm/i915/intel_pm.c
+++ b/drivers/gpu/drm/i915/intel_pm.c
@@ -6630,6 +6630,11 @@  static void tgl_init_clock_gating(struct drm_i915_private *dev_priv)
 
 	I915_WRITE(POWERGATE_ENABLE,
 		   I915_READ(POWERGATE_ENABLE) | vd_pg_enable);
+
+	/* Wa_1409825376:tgl (pre-prod)*/
+	if (IS_TGL_REVID(dev_priv, TGL_REVID_A0, TGL_REVID_A0))
+		I915_WRITE(GEN9_CLKGATE_DIS_3, I915_READ(GEN9_CLKGATE_DIS_3) |
+			   TGL_VRH_GATING_DIS);
 }
 
 static void cnp_init_clock_gating(struct drm_i915_private *dev_priv)