I believe so, yes, please 5.x upstream, Rockchip, please!
Otherwise I can’t believe Rockchip preparing new kernel because their latest release of kernels are not supports most of new drivers - some features thankfully support well ( a.k.a rkISP ) but some features ( as like mpp not ) are still not works at all.
And Rockchip performance governor seems just different how CPU operating clocks raise faster when task need it. Because there’s many performance issue when daemon starts work in default governor as you written - I’m using them for active server doing some many things, even I need best performance for capturing dual channel MIPI CSI2 cameras though each 4 lanes in realtime - and my cameras driver not provides from Rockchip.
Plus, here’s a screenshot with performance governor + heatsink + a small fan at VNC screen capture.
You can clone my program rkcpumon here.