目录

v4l2 drier framework code review

术语解释

术语 解释
vfe video front end driver
cci camera control interface
csi camera serial interface

启动流程

$dmesg -T |egrep -i 'vfe|ov5640|v4l|csi|cci'

v4l2 driver lod sequecnce

如上启动顺序

驱动框架

v4l2 驱动框架

kernel space

  1. vfe模块加载,加载csi、mipi、isp、cci模块,同时从sys_config读出sensor的配置;
  2. 创建v4l2-device;
  3. ov5640 通过cci/i2c 向上注册sub-device(先前行为),此时vfe通过已经注册接口测试sensor是否激活。
  4. 创建video 设备节点 ;

userspace