News: 0001612996

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Media Driver Updates Merged For Linux 7.0 - Still Without The AMD ISP4 Driver

([Hardware] 6 Hours Ago Linux 7.0 Media)


All of the media subsystem driver updates have been merged for the in-development [1]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 [2]this pull .

Sadly not making it for the Linux 7.0 merge window is still the [3]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 [4]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.



[1] https://www.phoronix.com/search/Linux+7.0

[2] https://lore.kernel.org/lkml/20260211122921.42215991@foz.lan/

[3] https://www.phoronix.com/search/AMD+ISP4

[4] https://lore.kernel.org/lkml/20260212083426.216430-1-Bin.Du@amd.com/



The basic idea behind malls is that they are more convenient than cities.
Cities contain streets, which are dangerous and crowded and difficult to
park in. Malls, on the other hand, have parking lots, which are also
dangerous and crowded and difficult to park in, but -- here is the big
difference -- in mall parking lots, THERE ARE NO RULES. You're allowed to
do anything. You can drive as fast as you want in any direction you want.
I was once driving in a mall parking lot when my car was struck by a pickup
truck being driven backward by a squat man with a tattoo that said "Charlie"
on his forearm, who got out and explained to me, in great detail, why the
accident was my fault, his reasoning being that he was violent and muscular,
whereas I was neither. This kind of reasoning is legally valid in mall
parking lots.
-- Dave Barry, "Christmas Shopping: A Survivor's Guide"