mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-11-19 12:10:30 +00:00
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_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 | ||
| mdp5.xml.h | ||