E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
subdev
Linux Component概述和高通component的使用
子系统内有些模块是需要依赖其它模块先初始化才能进行自己初始化工作(例如v4l2
subdev
和v4l2videodevice),这时就要用到component框架。
lz_1990
·
2023-12-25 05:21
Camera架构和ISP
Camera
component
qcom
kmd
v4l2
【Linux驱动】Linux--V4L2视频驱动框架
V4L2提供的外部接口四、V4L2驱动框架模板五、虚拟摄像头驱动参考资料Linux–V4L2驱动框架一、V4L2框架v4l2驱动框架主要的对象有video_device、v4l2_device、v4l2_
subdev
szembed
·
2023-12-05 18:46
v4l2摄像头编程
linux
debian linux上usb摄像头,debian 尝试使用ov13850摄像头
camera0:camera-module@20{status="okay";compatible="omnivision,ov13850-v4l2-i2c-
subdev
";reg=;device_type
185749
·
2023-10-31 15:59
debian
linux上usb摄像头
error: invalid path ‘drivers/gpu/drm/nouveau/nvkm/
subdev
/i2c/aux.c‘
error:invalidpath'drivers/gpu/drm/nouveau/nvkm/
subdev
/i2c/aux.c'1.报错及解决办法1.报错及解决办法Cloninginto'Linux'.
达子666
·
2023-10-15 11:58
window
gitee
MM-Camera架构-Preview 流程分析
\_module\_start\_session3.1.2cpp\_thread\_create3.1.3cpp\_thread\_funcsundp-3.1cpp\_hardware\_open\_
subdev
埋头干饭ing
·
2023-10-07 18:27
camera
linux
camera
RK628底层调试,使用V4L2调试工具抓图
查看链路拓扑结构media-ctl-d/dev/media0 -p //目录也可能是/dev/media1可以查看到RK628的设备是/dev/v4l-
subdev
3分辨率和帧模式:UYVY8_2X8
湮雨塵飛
·
2023-09-29 06:05
Rockchip
开发语言
ffmpeg
v4l2
rk628
【V4L2】V4L2框架-v4l2 device
系列文章目录【V4L2】V4L2框架-v4l2device文章目录系列文章目录V4L2框架补充主设备注册v4l2_devicev4l2_
subdev
设备的管理主设备子设备互通主子设备信息交流交通枢纽video_device
墨染 锦年
·
2023-09-03 02:31
V4L2
c语言
sensor
v4l2
数据结构
linux
内核
驱动开发
【V4L2】V4L2框架之驱动结构体
系列文章目录【V4L2】V4L2框架简述【V4L2】V4L2框架之驱动结构体文章目录系列文章目录驱动结构体结构体实例驱动设备使用v4l2_
subdev
结构体驱动结构体所有的V4L2驱动都有以下结构体类型
墨染 锦年
·
2023-09-01 15:21
V4L2
c语言
camer
sensor
数据结构
v4l2_
subdev
_init_finalize
/***v4l2_
subdev
_init_finalize()-Finalizetheinitializationofthesubdevice*@sd:Thesubdev**Thisfinalizestheinitializationofthesubdev
wmzjzwlzs
·
2023-08-30 22:53
linux
driver
func
linux
V4L2框架分析学习二
转载于:http://www.techbulo.com/1198.htmlv4l2_devicev4l2_device在v4l2框架中充当所有v4l2_
subdev
的父设备,管理着注册在其下的子设备。
weixin_30894583
·
2023-07-29 18:12
数据结构与算法
人工智能
基于RV1126平台imx291分析 --- 基于
subdev
的方式
Linuxv4l2架构学习总链接即将开始实例分析项目中用的到sensor驱动基本都是基于
subdev
的方式比如一个摄像头需要以下配合使用处理器通过I2c和sensor通信,用于寄存器的配置需要使用闪光灯由于
dianlong_lee
·
2023-07-23 05:40
#
v4l2
video
实例分析
camera调试:RK3588如何点亮一个sensor?
(2)SENSOR_TYPE_RAW和SENSOR_TYPE_SOC(3)sensor驱动移植①sensor寄存器配置②sensor上电时序③v4l2_
subdev
_ops相关回调函数实现④V4L2控制
人生苦短,我想躺平
·
2023-07-17 16:35
camera调试
android
驱动开发
linux
【V4L2】 v4l2框架分析之v4l2_
subdev
文章目录一、v4l2_
subdev
简介二、初始化v4l2_
subdev
三、注册/注销
subdev
四、异步注册子设备一、v4l2_
subdev
简介相关源码文件:/include/media/v4l2-
subdev
.h
iriczhao
·
2023-06-16 03:23
小生聊【嵌入式linux】
小生聊【linux
kernel】
linux
V4L2
linux内核
v4l2_subdev
音视频
基于RV1126平台imx291分析 --- media部件注册 rkcif_mipi
Linuxv4l2架构学习总链接rv1126架构如下前面分析
subdev
的时候,是从imx291开始的,这里分析media部件,换个方向,从rkcif_mipi开始这里有一部分内容需要去看
subdev
的分析
dianlong_lee
·
2023-06-13 13:28
#
v4l2
video
实例分析
v4l2_async_
subdev
_notifier_register 分析
Linuxv4l2架构学习总链接intv4l2_async_
subdev
_notifier_register(structv4l2_
subdev
*sd,structv4l2_async_notifier
dianlong_lee
·
2023-06-09 06:15
#
v4l2
疑难函数分析
java
spring
数据结构
我学嵌入式linux(二)V4L2(持续更新中)
0.前言网上关于V4L2的架构有很多,看了些资料后了解,camera驱动应该只是v4l2的一个
subdev
,主要接口是I2C和MIPI,不懂啊,亚历山大,身边还没有测试设备和平台,搜索资料有个vivid
胖祥
·
2023-06-09 06:14
Documents
linux v4l2架构分析之异步注册v4l2_async_
subdev
_notifier_register、v4l2_async_register_
subdev
、v4l2_async_notifie
在camera驱动注册中,v4l2_async_
subdev
_notifier_register、v4l2_async_register_
subdev
、v4l2_async_notifier_register
ismycsdn
·
2023-06-09 06:42
v4l2
linux
音视频
c语言
驱动开发
链表
V4L2源代码之旅一:struct v4l2_
subdev
转自:http://www.cnblogs.com/ronnydm/p/5774263.html大多数的驱动程序需要和sub-devices通信。这些设备可以完成各种任务,但是通常是处理音频或视频的muxing,encoding,decoding。webcams通常子设备是:sensor和cameracontrollers。通常,他们是I2C设备。为了给这些sub-devices提供一致的驱动接口
风雅飘零
·
2023-04-04 07:56
V4L2
camera
v4l2
V4l2框架分析
TableofContents1.V4L2框架概述1.1v4l2设备应用层流程1.2内核V4L2模块1.2.1video_device1.2.2v4l2_
subdev
1.2.3videobuf22.video_device
welljrj
·
2023-04-04 07:55
内核
linux
内核
linux摄像头V4L2
subdev
,linux摄像头I2C驱动初始化
阅读linux的ov2655的驱动程序时,并没有发现I2C设备驱动的初始化函数i2c_add_driver,只是定义了staticstructv4l2_i2c_driver_datav4l2_i2c_data={.name=S5K4BA_DRIVER_NAME,.probe=ov2655_probe,.remove=__devexit_p(ov2655_remove),.id_table=ov26
马屿人
·
2023-04-04 07:46
linux摄像头V4L2
subdev
Linux V4L2驱动框架分析之(四):sensor驱动
LinuxV4L2驱动框架分析之(三):v4l2设备的缓存管理LinuxV4L2驱动框架分析之(四):sensor驱动为了实现代码的重用,sensor驱动只需实现各种设备控制方法供上层调用并注册v4l2_
subdev
m0_46525308
·
2023-04-04 07:54
Linux驱动程序
linux
驱动程序
linux3.3 v4l2视频采集驱动框架(vfe, camera i2c driver,v4l2_
subdev
等之间的联系)
本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636email:
[email protected]
前沿:2014年的博文就从这篇文章开始吧,又一次回到linux,过去的一年从dm3730再到dm6437,这次来到了全志的A314核处理器,每一次都是全新的事物,但是偶然间还是可以感受到对新事物的消化能力更强了,学习的速度也更快了。也许这正是所谓的经
天才2012
·
2023-04-04 07:20
Linux下底层驱动开发
android源码
linux V4L2子系统——v4l2架构(4)之v4l2_
subdev
linuxV4L2子系统——v4l2架构(4)之v4l2_
subdev
备注: 1.Kernel版本:5.4 2.使用工具:SourceInsight4.0 3.参考博客:(1)LinuxV4L2子系统分析
楓潇潇
·
2023-04-04 07:39
#
Linux
v4l2
linux
v4l2
v4l2
video
linux i2c v4l2驱动核心的知识 platform,Video4Linux框架簡介(7) - V4L2框架和v4l2_
subdev
V4L2框架譯注:這是目前看到關於V4L2框架內眾多結構關系最提綱挈領的一張圖。子設備:v4l2_subdevstruct●通常芯片連接到i2c或SPI總線,或通過GPIO引腳控制,但它們也可以表示SoC/FPGA內部模塊。●子設備驅動程序可以由不同的橋驅動程序使用,因此它們不能依賴於任何特定的橋驅動程序。●不能進行探測,因此橋接器驅動程序必須顯式加載子驅動程序。●必須可以尋址一個,一個子集或所有
Zhijian Zhang
·
2023-03-28 21:43
linux
i2c
v4l2驱动核心的知识
platform
linux V4L2子系统——v4l2架构(5)之v4l2_device与v4l2_
subdev
异步机制
linuxV4L2子系统——v4l2架构(5)之v4l2_device与v4l2_
subdev
异步机制备注: 1.Kernel版本:5.4 2.使用工具:SourceInsight4.0 3.参考博客
楓潇潇
·
2023-03-28 21:08
#
Linux
v4l2
v4l2
video
linux
v4l2
linux V4L2子系统——v4l2的结构体(3)之v4l2_
subdev
linuxV4L2子系统——v4l2的结构体(3)之v4l2_
subdev
备注: 1.Kernel版本:5.4 2.使用工具:SourceInsight4.0文章目录linuxV4L2子系统——v4l2
楓潇潇
·
2023-03-28 21:38
#
Linux
v4l2
linux
v4l2
V4L2
开发笔记:从ioctl到linux v4l2驱动的调用
imx6视频驱动中的调用关系ioctl->V4L2框架->mx6s_csi_ioctl_ops->.VIDIOC_xxxx函数=>v4l2_
subdev
_call(调用
subdev
dingmaoshi
·
2023-03-28 21:01
V4L2
IMX6
LINUX
基于RV1126 Video分析-----图像处理模块所代表的V4L2设备注册
这3个都是
subdev
,只有rkcif_mipi是videosensor模块mipi物理层mipi协议解析VICAP模块sensor-------->csi2_dcphy0------>mipi0_csi2
奶牛养殖场小马
·
2022-11-19 09:02
Video驱动
video驱动
基于RV1126 Video分析-----mipi协议解析模块所代表的
subdev
子设备注册
工作:sensorLIST_HEAD(notifier_list)----+LIST_HEAD(
subdev
_list)----+|||||挂载|挂载||structtechpoint||structv4l2
奶牛养殖场小马
·
2022-11-19 09:32
Video驱动
链表
数据结构
基于RV1126 Video分析-----sensor模块所代表的
subdev
子设备注册
工作:staticLIST_HEAD(notifier_list);//异步通知链表staticLIST_HEAD(
subdev
_list);//v4l2_
subdev
链表LIST_HEAD(
subdev
_list
奶牛养殖场小马
·
2022-11-19 09:02
Video驱动
链表
数据结构
基于RV1126 Video分析-----mipi dphy模块所代表的
subdev
子设备注册
工作:LIST_HEAD(notifier_list)----+LIST_HEAD(
subdev
_list)----+|||||挂载|挂载||structtechpoint||structv4l2_async_notifier
奶牛养殖场小马
·
2022-11-19 09:02
Video驱动
链表
数据结构
Linux ARM平台开发系列讲解(摄像头V4L2子系统) 2.12.6 OV13850 v4l2_
subdev
注册匹配、摄像头出图测试和工具介绍
1.概述上章节讲到了V4L2control的原理和实现,主要是设置图像处理和一些电源管理,一般不带ISP摄像头设置完这些后就可以进行sbudev的注册了,注册完基本就完成了整个驱动,具体分析如下。2.开启ov13850摄像头源码下载请看摄像头第一章源码路径:drivers\media\i2c\ov13850.cstaticint__ov13850_power_on(structov13850*ov
大山猫蝈蝈
·
2022-07-16 21:41
Linux
ARM平台从入门到精通
linux
arm
OV13850
摄像头驱动
v4l2
Linux ARM平台开发系列讲解(摄像头V4L2子系统) 2.12.4 V4L2子设备操作函数结构体分析
1.概述对于V4L2子设备,其核心就是去实现structv4l2_
subdev
_ops子设备操作接口,下面就介绍V4L2操作函数接口用到的一些关键成员是什么意思。
大山猫蝈蝈
·
2022-07-16 21:40
Linux
ARM平台从入门到精通
linux
arm
嵌入式
摄像头
v4l2
Linux驱动学习--V4L2设备(一)驱动注册流程及meida_device介绍
目录一、引言二、v4l2设备注册过程------>v4l2_device_register------>video_register_device------>v4l2_device_register_
subdev
文艺小少年
·
2020-11-08 15:52
v4l2
linux驱动
android
media设备
v4l2_device.c浅析
关于v4l2及v4l2_
subdev
设备实例的注册注消等操作在deriver/media/video/v4l2_device.c文件中,下边将各个函数分析一下(分析的时候以2.6.32.40内核为主,并列出与
panda19881
·
2020-09-16 05:22
v4l2
v4l2_
subdev
子设备详细介绍
在上一篇介绍v4l2_device.c的文章中只是介绍了注册和注销v4l2_
subdev
子设备的相关函数接口,v4l2_
subdev
结构体中还有很多成员没有介绍,本文将详细介绍下v4l2_
subdev
结构体中各成员的作用
khl0616
·
2020-09-16 05:05
Linux内核驱动
V4L2
Linux内核中的 Media framework介绍
实现了一种运行时设备控制的机制,它也是一种字符设备,也会生成对应的字符设备节点/dev/media*,就像一个工厂流水线一样,流水线上面的一个个节点对应V4L2框架下的video_device和各个v4l2_
subdev
khl0616
·
2020-09-16 05:19
Linux内核驱动
V4L2
Media子系统
Media子系统
V4L2框架-v4l2 device
阅读原文本文对V4L2中比较容易理解的骨干结构进行介绍,涉及两个核心结构体:v4l2_device,v4l2_
subdev
。
YellowMax2001
·
2020-09-11 04:42
linux-V4L2
V4L2框架全解析
linux v4l2学习之-v4l2设备注册过程及各个设备之间的联系
文章目录1.v4l2_device_register2.video_register_device注册过程2.1注册过程2.2video在系统中的位置3.
subdev
注册过程3.1v4l2_device_register_
subdev
armwind
·
2020-09-11 00:46
v4l2
android系统
super4412下调试cmos驱动是的nternal error: Oops - BUG: 0 [#1] PREEMPT SMP ARM问题解决
硬件接口部分有问题,所以友善官方一直没有更新cmos摄像头驱动,但是还是得试着调,我用的摄像头模块为ov5642,在把摄像头相关的板级配置都添加好后,编译内核,运行出现了[2.970000]v4l2_i2c_
subdev
_initfinished
疯狂的蘑菇
·
2020-08-26 08:16
linux驱动
adv7842 自定义分辨率timing代码
staticvoidconfigure_custom_video_timings(structv4l2_
subdev
*sd,conststructv4l2_bt_timi
Chelios_Lee
·
2020-08-20 01:06
音视频技术
msm8916 camera driver添加新摄像头kernel hal修改
\media\platform\msm\camera_v2\sensor\ov5645.c)msm_sensor_power_setting、msm_camera_i2c_reg_conf、v4l2_
subdev
_infoov5645
Winston_Jory
·
2020-08-04 19:59
camera
msm8974 camera driver添加新摄像头kernel hal修改
添加一款新摄像头流程1添加sensorkerneldriver,主要实现上电、rst、pwd、mclk等powersetting,sensorprob&sensori2cdriverprob和v4l2_
subdev
9527号缘
·
2020-08-04 19:23
camera驱动
全志MIPI CSI Multi channel
staticintsensor_g_mbus_config(structv4l2_
subdev
*sd,structv4l2_mbus_config*cfg){cfg->type=V4L2_MBUS_CSI2
ShuChengsong
·
2020-08-04 12:36
car
qcom vfe笔记(msm8996平台)
平台)tags:msm8996camera文章目录qcomvfe笔记(msm8996平台)@[toc]0前言1camerasmmu初始化2VFE的创建2.1vfe平台资源(intr)2.2vfev4l2
subdev
whshiyun
·
2020-07-30 05:16
android
linux-driver
v4l2_
subdev
Author:CJOKContact:cjok.liao#gmail.comSinaWeibo:@廖野cjok1、概述Video4Linux2是Linux内核中关于视频设备的内核驱动框架,为上层的访问底层的视频设备提供了统一的接口。凡是内核中的子系统都有抽象底层硬件的差异,为上层提供统一的接口和提取出公共代码避免代码冗余等好处。就像公司的老板一般都不会直接找底层的员工谈话,而是找部门经理了解情况,
无敌小电工
·
2020-07-30 00:04
Video4Linux框架简介(7) - V4L2框架和v4l2_
subdev
V4L2框架译注:这是目前看到关于V4L2框架内众多结构关系最提纲挈领的一张图。子设备:v4l2_subdevstruct●通常芯片连接到i2c或SPI总线,或通过GPIO引脚控制,但它们也可以表示SoC/FPGA内部模块。●子设备驱动程序可以由不同的桥驱动程序使用,因此它们不能依赖于任何特定的桥驱动程序。●不能进行探测,因此桥接器驱动程序必须显式加载子驱动程序。●必须可以寻址一个,一个子集或所有
htjacky
·
2020-07-07 09:24
Linux
Kernel
Open
Source
V4L2
Camera
深入浅出,camera v4l2理解(1)v4l2准备使用的参数
1,probe2,读id,id读完了并且成功才能注册v4l23,注册v4l2,v4l2_i2c_
subdev
_init(&s_ctrl->sensor_v4l2_
subdev
,client,s_ctrl
Ramile_Yang
·
2020-07-05 15:43
深入浅出,camera v4l2理解(2)v4l2注册
正式步入v4l2_i2c_
subdev
_init这个是什么呢,看代码:这个是在v4l2-common里面:voidv4l2_i2c_
subdev
_init(structv4l2_
subdev
*sd,structi2c_client
Ramile_Yang
·
2020-07-05 15:43
视频驱动V4L2子系统驱动架构-框架
videoforlinuxtwo,那么也就是说还有One了,v4l2前面还有v4l图中芯片模块对应Soc的各个子模块,video_device结构体主要用来控制Soc的video模块,v4l2_device会包含多个v4l2_
subdev
lxllinux
·
2020-07-04 23:42
v4l2
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他