drm/dp: Wait up all outstanding tx waiters
authorChris Wilson <chris@chris-wilson.co.uk>
Sat, 13 May 2017 10:52:01 +0000 (11:52 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Mon, 15 May 2017 12:04:49 +0000 (14:04 +0200)
commit68e989dc044346a7941370c48a96a64f42a36be1
treee5d1dca2b7e80205f32445c97fb3082f5aade3bf
parent992d38cc787d353aba8b0e13d37a719a3431db79
drm/dp: Wait up all outstanding tx waiters

As we can have multiple tx in the queue, with individual waiters, make
sure that all are woken when any state changes (so that we are sure the
right owner of the txmsg is woken).

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: http://patchwork.freedesktop.org/patch/msgid/20170513105201.17658-2-chris@chris-wilson.co.uk
drivers/gpu/drm/drm_dp_mst_topology.c