https://bugs.freedesktop.org/show_bug.cgi?id=100742
--- Comment #3 from Alex Deucher alexdeucher@gmail.com --- I think we probably need to add a new op to the context ioctl to allow the application to request a floor for a specific clock (sclk, mclk, dclk, eclk, etc.) so that the application can override the natural dynamic selection done by the smu. Then when commands from that specific context are scheduled, the kernel driver can force a higher floor for whichever clocks are requested.