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
,
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)
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
; 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
; 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
[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: