drm/nouveau/fifo: implement nvif event source