linuxtv wip against media_tree master from linuxtv.org
drm next against next20200501 from kernel.org
ffmpeg v4l2 rkvdec against official 4.2.2
i made patchsets against next20200529 preparing for 5.7 to be released. (and prob slight changes afterwards). i was to share them when i get to my pbp (on phone now).
you are right that the patches didn't apply cleanly. i made several changes.
the kernel i am testing now, working well is:
next20200529
pinebookpro patch: https://pastebin.com/YK4LXeyv
LibreElec 1000 patch
v4l2 patch: https://pastebin.com/gaQSZQ6B
drm patch: https://pastebin.com/b1BWZ8Cg
plus:
ffmpeg 4.2.3 with v4l2-request-hwaccel-4.2.2-rkvdec patch: https://pastebin.com/uF5kpABD
kodi-git
libva-v4l2-request_master + pulls 29+30
libva_master + pulls 332+340
(for libva 332 delete the 5th chunk, version bump, or apply against libva 2.6.0)
general responsiveness is actually significantly better than 5.7-rc7 (!?), and my nvme drive is also much better handled. interesting.
also, i would recommend compiling hantro and rkvdec into the kernel, not modules, so that they are detected in the same order consistently.
drm next against next20200501 from kernel.org
ffmpeg v4l2 rkvdec against official 4.2.2
i made patchsets against next20200529 preparing for 5.7 to be released. (and prob slight changes afterwards). i was to share them when i get to my pbp (on phone now).
you are right that the patches didn't apply cleanly. i made several changes.
the kernel i am testing now, working well is:
next20200529
pinebookpro patch: https://pastebin.com/YK4LXeyv
LibreElec 1000 patch
v4l2 patch: https://pastebin.com/gaQSZQ6B
drm patch: https://pastebin.com/b1BWZ8Cg
plus:
ffmpeg 4.2.3 with v4l2-request-hwaccel-4.2.2-rkvdec patch: https://pastebin.com/uF5kpABD
kodi-git
libva-v4l2-request_master + pulls 29+30
libva_master + pulls 332+340
(for libva 332 delete the 5th chunk, version bump, or apply against libva 2.6.0)
general responsiveness is actually significantly better than 5.7-rc7 (!?), and my nvme drive is also much better handled. interesting.
also, i would recommend compiling hantro and rkvdec into the kernel, not modules, so that they are detected in the same order consistently.