On 2022-01-12 10:53, Alex Deucher wrote:
> On Wed, Jan 12, 2022 at 9:28 AM Harry Wentland <harry.wentl...@amd.com> wrote:
>>
>> From: Meenakshikumar Somasundaram <meenakshikumar.somasunda...@amd.com>
>>
>> [Why]
>> During otg sync trigger, plane states are used to decide whether the otg
>> is already synchronized or not. There are scenarions when otgs are
>> disabled without plane state getting disabled and in such case the otg is
>> excluded from synchronization.
>>
>> [How]
>> Introduced pipe_idx_syncd in pipe_ctx that tracks each otgs master pipe.
>> When a otg is disabled/enabled, pipe_idx_syncd is reset to itself.
>> On sync trigger, pipe_idx_syncd is checked to decide whether a otg is
>> already synchronized and the otg is further included or excluded from
>> synchronization.
>>
>> v2:
>> Don't drop is_blanked logic
>>
>> Reviewed-by: Jun Lei <jun....@amd.com>
>> Reviewed-by: Mustapha Ghaddar <mustapha.ghad...@amd.com>
>> Acked-by: Bhawanpreet Lakha <bhawanpreet.la...@amd.com>
>> Signed-off-by: meenakshikumar somasundaram
>> <meenakshikumar.somasunda...@amd.com>
>> Tested-by: Daniel Wheeler <daniel.whee...@amd.com>
>> Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
>> Signed-off-by: Harry Wentland <harry.wentl...@amd.com>
>> Cc: torva...@linux-foundation.org
>
> Series is:
> Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
>
And merged. Thanks.
Harry