StarFive RISC-V SoC's Camera Subsystem Driver Added To Linux 6.8

Written by Michael Larabel in Multimedia on 21 January 2024 at 02:43 PM EST. 4 Comments
MULTIMEDIA
Sent in last week were all of the media driver updates for Linux 6.8. Arguably most notable is the introduction of the StarFive Camera Subsystem driver as a new image sensor processor driver initially being treated as a staging driver.

The Linux kernel has seen a lot of upstream work for supporting the StarFive JH7110 as a RISC-V SoC found in the likes of the StarFive VisionFive 2. The latest mainline addition is this StarFive Camera Subsystem Driver for supporting the camera sub-system found with the JH7110.

StarFive VisionFive 2


Over the past number of months StarFive Tech has been working directly on this driver and after going through many iterations is now mainline for Linux 6.8. The SoC's camera subsystem features a Video-In Controller and an Image Signal Processor (ISP).

The media subsystem updates for Linux 6.8 also include new sensor drivers of gc0308, gc2145, Avnet Alvium, ov64a40, and tw9900. There is also a new camera driver for the STMicroelectronics STM32 DCMIPP.

More details on these media additions for Linux 6.8 via this pull request that has since been merged to mainline ahead of today's Linux 6.8-rc1 release.
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