On 2025-03-31 08:34, Christian König wrote:
> Am 26.03.25 um 08:00 schrieb James Flowers:
>> msleep < 20ms will often sleep for ~20ms (according to 
>> Documentation/timers/timers-howto.rst).
> 
> Our display team has to decide but I don't think that this patch is justified.
> 
> The time given to msleep is just the minimum time necessary for some HW 
> action to take place. Waiting longer than that is usually not harmful except 
> when you want to optimize total operation time.
> 

Agreed. Little timing changes often have unintended effects.
I have no desire to change working code unless it's required
to fix a real-life issue.

Harry

> Regards,
> Christian.
> 
>>
>> Signed-off-by: James Flowers <bold.zone2...@fastmail.com>
>> ---
>>  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 
>> b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
>> index 2cd35392e2da..2d225735602b 100644
>> --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
>> +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
>> @@ -682,7 +682,7 @@ static bool execute_synaptics_rc_command(struct 
>> drm_dp_aux *aux,
>>              if (rc_cmd == cmd)
>>                      // active is 0
>>                      break;
>> -            msleep(10);
>> +            usleep_range(10000, 10200);
>>      }
>>  
>>      // read rc result
> 

Reply via email to