Linux's Hantro VPU Media Driver Looks To Be Promoted Out Of Staging
The Hantro VPU media driver in the mainline kernel allows for accelerated video/image encoding and decoding to various formats on several Rockchip SoCs as well as the NXP i.MX8M. The Hantro video IP is developed and licensed by VeriSilicon. Hantro video IP can be found with other hardware but among the upstream Linux kernel contributors the motivation is around NXP and Rockchip SoCs with seemingly some focus for Chromebook usage. VP8, MPEG-2, H.264, HEVC/H.265, VP9, and other codecs are supported by this driver while it comes down to the actual Hantro IP / SoC for the actual video encode/decode capabilities.
The Hantro driver was kept in the Linux kernel's staging area until supporting the stateless video codec controls, but now that those items are all squared away, it's time to finally move Hantro out of staging.
The proposal for promoting Hantro is going through the kernel mailing list and looks like there is agreement that it is ready to be promoted as a stable driver. This change could happen as soon as the upcoming v5.20 cycle.