我是 i.MX6DL的板子,参照mxc/captrue下内容适配的视频采集(HDMI信号)驱动,在3.0.35内核上可以正常使用,但是在3.10.53上却不行,所有硬件都没有变更。
请问在3.10.53内核上应该如何适配V4l2驱动,请尽量说的详细些,谢谢了!
1、内核编译时.config配置文件都应该开启哪些选项?
2、device tree如何适配,应该加入哪些内容,如csi和capture等?
3、如何判断内核的V4l2是否适配成功?
4、对上层APP来说,对V4l2设备的使用方法是否同3.0.35内核时一样?5、driver/media/platform/mxc/capture/下的驱动是否已经测试过,功能是否OK,是否直接参照其适配驱动即可?
6、我没想到的还有那些。。。。。。
因为新内核V4l2部分变动比较大,现在最大的困惑是,我都不知道究竟是因为自己的驱动没适配好还是上层APP写的不对,还是因为现在连内核的V4l2都没适配成功呢!怎么知道csi0是否开启及是否采集到了视频数据?
跪求答案,谢谢了!!!
|