mirror of https://gitee.com/openkylin/linux.git
c57a94ffd0
It would race between userspace thread and commit worker. Ie. vblank irq would trigger event and userspace could begin the next atomic update, before the commit worker had a chance to clear the pending flag. If we do end up needing something to prevent userspace from trying another pageflip before getting vblank event, it should probably be implemented as a pending_planes bitmask, similar to pending_crtcs. See start_atomic() and end_atomic(). Signed-off-by: Rob Clark <robdclark@gmail.com> |
||
---|---|---|
.. | ||
mdp5.xml.h | ||
mdp5_cfg.c | ||
mdp5_cfg.h | ||
mdp5_cmd_encoder.c | ||
mdp5_crtc.c | ||
mdp5_ctl.c | ||
mdp5_ctl.h | ||
mdp5_encoder.c | ||
mdp5_irq.c | ||
mdp5_kms.c | ||
mdp5_kms.h | ||
mdp5_mdss.c | ||
mdp5_pipe.c | ||
mdp5_pipe.h | ||
mdp5_plane.c | ||
mdp5_smp.c | ||
mdp5_smp.h |