Re: [PATCH 2/2] drm/amd/display: enable idle optimizations for linux (MALL stutter)

2020-12-18 Thread Lakha, Bhawanpreet
From: Feng, Kenneth Sent: December 18, 2020 12:46 AM To: Lakha, Bhawanpreet ; Deucher, Alexander ; Kazlauskas, Nicholas Cc: amd-gfx@lists.freedesktop.org Subject: RE: [PATCH 2/2] drm/amd/display: enable idle optimizations for linux (MALL stutter) [AMD Public Use] [AMD Public Use

RE: [PATCH 2/2] drm/amd/display: enable idle optimizations for linux (MALL stutter)

2020-12-17 Thread Feng, Kenneth
, Bhawanpreet Sent: Friday, December 18, 2020 1:42 AM To: Deucher, Alexander ; Kazlauskas, Nicholas Cc: amd-gfx@lists.freedesktop.org Subject: Re: [PATCH 2/2] drm/amd/display: enable idle optimizations for linux (MALL stutter) [AMD Public Use] [CAUTION: External Email] [AMD Public Use

Re: [PATCH 2/2] drm/amd/display: enable idle optimizations for linux (MALL stutter)

2020-12-17 Thread Lakha, Bhawanpreet
: Re: [PATCH 2/2] drm/amd/display: enable idle optimizations for linux (MALL stutter) I would but MALL is not fully validated so it might cause underflow issues if we keep it enabled by default. I can create a feature flag mask if that helps? Bhawan From: Deucher

Re: [PATCH 2/2] drm/amd/display: enable idle optimizations for linux (MALL stutter)

2020-12-17 Thread Lakha, Bhawanpreet
; Kazlauskas, Nicholas Cc: amd-gfx@lists.freedesktop.org Subject: Re: [PATCH 2/2] drm/amd/display: enable idle optimizations for linux (MALL stutter) [AMD Public Use] Can we drop the Kconfig? With that, the series is: Acked-by: Alex Deucher From

Re: [PATCH 2/2] drm/amd/display: enable idle optimizations for linux (MALL stutter)

2020-12-17 Thread Deucher, Alexander
; Kazlauskas, Nicholas Subject: [PATCH 2/2] drm/amd/display: enable idle optimizations for linux (MALL stutter) [Why] We can only use this feature when the display is idle. When active vblank irq count is 0 we know all the displays are idle. [How] -Add a active vblank irq counter -Update

[PATCH 2/2] drm/amd/display: enable idle optimizations for linux (MALL stutter)

2020-12-17 Thread Bhawanpreet Lakha
[Why] We can only use this feature when the display is idle. When active vblank irq count is 0 we know all the displays are idle. [How] -Add a active vblank irq counter -Update the counter when we enable/disable vblank irq -if vblank irq count is 0 we can consider mall stutter Change-Id: