All of the media subsystem driver updates have been merged for the in-development Linux 7.0 kernel and brings some new work around AV1 acceleration as well as other driver updates.
The merged code for the media feature updates in Linux 7.0 include introducing the TI VIP driver, adding support to the MGB4 driver for GMSL1 and GMSL‑coax modules, new camera sensor drivers, the Synopsys CSI‑2 receiver driver, VeriSilicon and Rockchip RKVDEC video driver improvements, Intel IPU6 / IPU7 image processing fixes, and also AV1 kernel support in the media subsystem.
The TI VIP driver is for the Texas Instruments Video Input Port found on their DRA7xx, AM5x, and other hardware as a video source for sensor(s) or TV decoder.
While various GPUs have AV1 acceleration for a while and their DRM drivers, the media subsystem is now seeing activity around AV1 video support with adding decoder, transcoder, and pixel format handling. There is new user-space API support for handling stateful AV1 decoding, AV1 format is added to the Qualcomm Iris video decode driver, and AV1 fixes to the VeriSilicon media driver.
More details on these merged media driver changes for Linux 7.0 can be found via this pull.
Sadly not making it for the Linux 7.0 merge window is still the AMD ISP4 driver for the image signal processor offloading found with the HP ZBook Ultra G1a and future high-end AMD Ryzen laptops. (Sadly that HP ZBook Ultra G1a Ryzen AI Max+ 395 review unit had to be returned to HP which is why there haven’t been any further benchmarks or Linux testing of it on Phoronix.) But coincidentally today saw the v8 patches for AMD ISP4. The driver code continues to be improved upon and cleaned up for hopefully making it to the mainline kernel soon but wasn’t ready in time for this v7.0 media pull request.
