V4L2 I2C camera sensors, video decoders, and bridge chips
A large collection of small drivers for image sensors, analog video decoders, HDMI receivers, and other I2C-attached video chips from Sony, OmniVision, onsemi, GalaxyCore, Toshiba, TI, Analog Devices and many others. These chips sit behind MIPI CSI-2 or parallel video interfaces in laptops, phones, automotive systems, drones, and industrial machine-vision cameras.
recommendation
It should stay because this is one of the most actively developed corners of the media subsystem, with new sensor drivers (such as the OmniVision OS02G10 and Sony IMX471) still landing in 2026 and matching hardware that vendors like Allied Vision continue to sell new in 2025. The directory is an umbrella for dozens of distinct chips rather than a single legacy driver, and embedded and industrial vision platforms depend on it.
repository signals
sources
- lore.kernel.org
April 2026 linux-media patch adds a new os02g10 image sensor driver under drivers/media/i2c, showing ongoing upstream expansion rather than retirement.
- lore.kernel.org
April 2026 linux-media patch adds a Sony IMX471 image sensor driver in this directory, another sign of active new-hardware enablement.
- alliedvision.com
Allied Vision still sells a 2025-era MIPI CSI-2 camera product built around the AR0521 sensor, matching hardware classes handled in this directory.
- docs.kernel.org
Current kernel documentation describes active userspace support and operating conventions for camera sensor drivers, the main class of drivers in this directory.
codex reasoning notes (technical)
`drivers/media/i2c` is an active umbrella directory, not a single obsolete chip driver: local `sed` on Kconfig/Makefile shows dozens of currently supported sensor/bridge/decoder drivers from Sony, OmniVision, onsemi, GalaxyCore, Hynix, TI, Toshiba, Analog Devices and others. Lore evidence came from `mcp__lore_http__.lore_file_timeline` on `drivers/media/i2c/Kconfig`, which reported 1673 matching messages since 2021, newest on 2026-04-24, with recent events dominated by new-driver additions (os02g10, imx471, LC898217XC VCM). A shell `lei` removal query failed due local sandbox socket restrictions, so removal-talk assessment is based on the sampled lore timeline rather than a full negative search. Sales/deployment evidence came from `web.search_query`, which found Allied Vision's still-marketed Alvium CSI-2 AR0521 product page and current kernel camera-sensor documentation. Because the directory is seeing heavy upstream churn and still maps to hardware classes sold into embedded/industrial vision systems, the correct disposition is to keep it.