On Friday, November 19th, 2021 at 16:53, Daniel Vetter daniel@ffwll.ch wrote:
Random idea ... should we perhaps let userspace connect the boosting? I.e. we do a bunch of standardized boost targets (render clocks, display sr exit), and userspace can then connect it to whichever input device it wants to?
On IRC we discussed having user-space hand over a FD to the kernel. When the FD becomes readable, the kernel triggers the boost.
This would let user-space use e.g. an input device, an eventfd, or an epoll FD with any combination of these as the boost signal.