Supporting Video (de)serializers in Linux: Challenges and Works in Progress
Talkat Open Source Summit Europe + Embedded Linux Conference Europe 2019 · on Wednesday, 2019-10-30· at 12:20· Forum 2·
summary
Kernel has no mainline support for TI FPD‑Link/GMSL and Maxim serializers; patches exist but CSI‑2 stream multiplexing and runtime Device Tree overlay insertion/removal are not merged. Implementation builds a working hot‑plug workaround that pretends sensor always present, instantiates I2C and GPIO adapters in the deserializer, and implements TI address‑translation aliases so remote I2C devices appear on distinct buses. V4L2 still expects fixed pipelines so solution forces nonstandard sensor drivers, but it works without touching serializer drivers.
AI-written summary · about
chapters (6)
related talks
46mV4L2 Video Decoder/Encoder Development Journey
46mV4L2 Video Decoder/Encoder Development Journey
41mHow V4L2 Transformed To Support Embedded Cameras
50mHotplug of Non-discoverable Hardware: Status and Future Directions
27mAccelerated Mainline Linux Development Ahead of SoC Availability
36mCamera/ISP Drivers Using V4L2 Media Controller Framework
35mSupporting Hardware Codecs in a Linux system
58m2017 is the Year of the Linux Video Codec Drivers
