Hi Tomasz, I'm trying to get the RK3288 VPU do h.264 encoding on the Tinkerboard platform with latest mainline kernel. I found the v4l2 based rockchip-vpu driver in the vendor kernel. But I could not get it work even in the context of that kernel. Is this driver in usable state? If not, how far it is from being usable? Another option is to forward port the rockchip-vcodec shim driver for the MPP framework. I'm aware of Myy Miouyouyou's work[1] in this area. But this driver seems unusable as well. Testing v4.17-rc6, the PM code fails to enable the video power domain (the hvec power domain enables correctly, though). The error is: rockchip-pm-domain ff730000.power-management:power-controller: failed to get ack on domain 'pd_video', val=0x8021c With the TinkerOS provided kernel I managed to make the VPU encode to h.264 using the gstreamer MPP plugin. But I would rather not use that kernel if possible, since that would mean backporting other v4l2 code that I need. Do you have any other idea/direction for me to explore? Thanks, baruch [1] https://github.com/Miouyouyou/rockchip-vcodec -- http://baruch.siach.name/blog/ ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -