RKVDEC2 Driver Posted For Accelerated Video Decoding On Newer Rockchip SoCs

Written by Michael Larabel in Hardware on 16 June 2024 at 06:11 AM EDT. 19 Comments
HARDWARE
For years there has been the RKVDEC Linux media driver to provide accelerated video decoding on Rockchip SoCs. Being worked on now is RKVDEC2 for providing video decoding on the newer Rockchip SoCs.

RKVDEC2 patches were posted on Friday by Collabora's Detlev Casanova. The initial hardware target with RKVDEC2 is on supporting video decode for Rockchip's RK3588. The RK3588 SoC pairs a quad-core Arm Cortex-A76 and quad-core Arm Cortex-A55 with a Mali-G610 MC4 graphics, a basic NPU, and video accelerated decode for H.264 / H.265 / AV1 / AVS2.

Rockchip RK3588


The RKVDEC2 is being developed since with the newer SoCs is second-generation Rockchip video decode IP. There are dual video decoders on the RK3588 for supporting up to 8K@30 video but with the initial Linux driver only using one video decoder at a time is currently supported. This driver also is initially limited to H.264 even though HEVC/H.265, VP9, AV1, and AVS2 are also supported by the hardware.

The RKVDEC2 driver is based in part on the original RKVDEC driver. Those interested in this second-generation Rockchip video decode driver for Linux can find the initial patches under review on the kernel mailing list. Along with the forthcoming NPU driver, the RK3588 has been seeing a lot of nice upstream driver support work.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week