ohm recon: tree-side confirms no rkvdec2 patches in danctnix kernel

modinfo on the sole rkvdec-family module in the built image
(/lib/modules/6.19.10-danctnix1-1-pinetab2/.../rockchip/rkvdec/rockchip-vdec.ko)
reports author Boris Brezillon, alias set of/rockchip,rk{3288,3328,3399}-vdec
only — that is the mainline rkvdec1 driver, not VDPU346. No rkvdec2
sibling directory, no extra module, CONFIG_VIDEO_ROCKCHIP_VDEC=m is the
only relevant config symbol.

Conclusion: DanctNIX ships a vanilla rkvdec-family config and does not
carry out-of-tree rkvdec2 patches for RK3566. HEVC/VP9 on ohm requires
either our own carrier patch series (VDPU346 driver + DT + firmware,
rebuild linux-pinetab2) or waiting for VDPU346 to land upstream.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-24 19:28:48 +00:00
parent 67ffb43fc1
commit 06ee15fc32
+8 -3
View File
@@ -122,9 +122,14 @@ mpv --hwdec=drm --vo=dmabuf-wayland input.mp4
`NV12`. No HEVC, no VP9.
- No rkvdec2 DT node, no rkvdec2 driver, no decoder firmware blob
(`/lib/firmware/rockchip/` only carries `dptx.bin`). HEVC/VP9 hardware
decode is **not available on this image** — needs a kernel rebuild with
out-of-tree rkvdec2 patches + firmware. Tree-side confirmation (does the
danctnix PKGBUILD even attempt to carry rkvdec2?) still pending.
decode is **not available on this image**. Tree-side confirmed: the
kernel build ships only the mainline `rockchip-vdec` module
(`CONFIG_VIDEO_ROCKCHIP_VDEC=m`, Collabora, rkvdec1) whose DT aliases are
`rockchip,rk{3288,3328,3399}-vdec` — none of which match RK3566. No
rkvdec2 module in `/lib/modules/.../rockchip/`; DanctNIX carries no
out-of-tree rkvdec2 patches. HEVC/VP9 on ohm needs either (a) our own
carrier patch series (VDPU346 driver + DT + firmware, rebuild
`linux-pinetab2`) or (b) waiting for VDPU346 to land upstream.
- Userspace: `ffmpeg 8.1` (stock, v4l2m2m only — **no v4l2request hwaccel**,
does not drive the stateless decoder), `gstreamer 1.28.2` with
`v4l2codecs` exposing `v4l2sl{h264,mpeg2,vp8}dec`, `mpv 0.41.0`,