Hi Rodrigo,
On 21 November 2015 at 00:46, Rodrigo Vivi rodrigo.vivi@intel.com wrote:
The goal of this series is to remove many different retries we have for aux communication and offload them to drm.
However on first attempt I was only returning EBUSY to use drm retries but there was no waiting there. So this series also introduce a new approach on drm level to retry on aux communication failures:
1 - EAGAIN: Immediatelly retry since HW might already taken care of the needed waitings. 2 - EBUSY: Something is probably busy and we are not getting what we expected so wait 1ms before trying again so we give time to aux channels to recover.
I know there are still some review comments to resolve, but for the series (except Nouveau): Tested-by: Daniel Stone daniels@collabora.com # SKL
I used to see this pretty frequently, but not since.
Cheers, Daniel