Userspace access to dmtimer interrupts

In my application, I would like to have a thread which is waiting for an interrupt from one of the dmtimers. I see how this is being done through the sysfs interface for gpio edges. Has anyone done anything similar for the dmtimers, or have another suggestion for how to get this triggered? (I do want an interrupt, and not a scheme that involves constantly re-reading the dm timer registers). This will be infrequent, and I do not require an immensely small latency. (If necessary I’ll write a kernel driver module to do this, but I’m hoping to not re-invent an existing wheel).

Thanks,
Andy S.