标题是:从哪个版本开始支持V4L2子开发模型?
我正在尝试寻找一些类似的摄像头驱动程序开始,用于开发我们的OV9282摄像头驱动程序。因为不同的Linux内核有不同的驱动模型,所以我们需要提前知道。
另外,谁能告诉我soc摄像头(如kernel/drivers/media/i2c/soc-camera/*.c
)和非soc摄像头驱动(如kernel/drivers/media/i2c/*.c
)有什么区别?
发布于 2018-09-07 18:28:35
简短的回答
在随机文件上使用几个git log
,它看起来像是包含在v3.6-rc1-292-g5bc3cb7
中的。
更详细的答案
✔ ~/src/linux $ git --no-pager log --pretty=oneline --reverse ./include/media/v4l2-clk.h
ff5430de70e8137daccecfa1211509f95fcc8d25 [media] V4L2: add temporary clock helpers
cf326dfebe612bf56c83d8fca7a7c1d1584c061f [media] V4L2: add v4l2-clock helpers to register and unregister a fixed-rate clock
774cc4c289152bfb77806ccae722a9ae2d29dd02 [media] V4L2: add a v4l2-clk helper macro to produce an I2C device ID
a37462b919e1368ea3cf4bb0cbdb00ca8e76959c [media] V4L: remove clock name from v4l2_clk API
4f528afcfbcac540c8690b41307cac5c22088ff1 [media] V4L: add CCF support to the v4l2_clk API
ac2841f3b80170415b63ae5ca8ea417f65244604 [media] v4l2-clk: add new macro for v4l2_clk_name_of()
3d83078a081a2bac7639d09404d85085368c8b66 [media] v4l2-clk: add new definition: V4L2_CLK_NAME_SIZE
68d9c47b1679ec8d55a005d39fc7a958ece82095 media: Convert to using %pOF instead of full_name
✔ ~/src/linux $ git describe ff5430de70e8137daccecfa1211509f95fcc8d25
v3.10-rc6-391-gff5430d
欢迎对该解决方案进行任何改进!
脚注:我无法使用git only命令来提取第一个提交,顺序颠倒,请参阅this question。
https://stackoverflow.com/questions/52220259
复制相似问题