鲜艳凉面

文章
5
资源
0
加入时间
2年10月24天

V4L2之设备注册v4l2设备注册子设备注册相关内容阅读

前言本文主要讲的是NXP的imx8mm,源码是由NXP提供的,不同的下游厂家的开发板也应该是一样的。引入异步注册的原因在SOC中的视频处理可能由多个IP组成,比如csi_bridge、csi_mipi接口、具体的sensor(ov5640等),甚至更多的IP,这样就导致了V4L2的复杂性。在v4l2中的视频数据流是有方向和顺序的,在linux中引入了异步注册的机制。v4l2的bridge驱动需要在所有的子设备都已经加载后,在初始化所有的子设备。异步注册的核心在于设备树中引入port接口,在子设备