社区
驱动开发/核心开发
帖子详情
高通平台如何使能CCI的IIC clock stretching功能?
Jay_Zhou0419
2018-06-22 02:48:18
高通平台如何使能CCI的IIC clock stretching功能?
...全文
726
1
打赏
收藏
高通平台如何使能CCI的IIC clock stretching功能?
高通平台如何使能CCI的IIC clock stretching功能?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangxu1993
2018-06-22
打赏
举报
回复
1
IIC clock stretching是通过将SCL线拉低来暂停一个传输,直到释放SCL线为高电平,传输才继续进行。有些IIC从设备必须要使能该功能。高通平台使能该功能的方法是qcom,hw-scl-stretch-en = <1>;
例如:
&i2c_freq_400Khz {
qcom,hw-thigh = <38>;
qcom,hw-tlow = <56>;
qcom,hw-tsu-sto = <40>;
qcom,hw-tsu-sta = <40>;
qcom,hw-thd-dat = <22>;
qcom,hw-thd-sta = <35>;
qcom,hw-tbuf = <62>;
qcom,hw-scl-stretch-en = <1>;
qcom,hw-trdhld = <6>;
qcom,hw-tsp = <3>;
qcom,cci-clk-src = <37500000>;
status = "ok";
};
IIC
子集
CCI
学习笔记
IIC
CCI
协议 时序 寄存器地址位宽支持8bit或者16bit。
android
高通
i2c/
cci
控制没有寄存器地址的马达/设备
android
高通
i2c/
cci
控制没有寄存器地址的马达/设备
高通
camera如何匹配I2C总线
原文:http://blog.csdn.net/xuecz1230/article/details/49889369 1、dts配置
cci
: qcom,
cci
@1b0c000 { compatible = "qcom,
cci
"; ... pinctrl-names = "
cci
_default","
cci
_suspend"; pinctrl-0= ;
高通
平台
camera调试
今后会调一些sensor,故转载过来学习。近来刚接手项目的camera驱动,除了查看
平台
文档和sensor的到规格书,也在网上查看了高手们到经验。本人对camera还是比较陌生的,奈何公司无人过问,只好按部就班的来吧! 和大部分驱动的调试相差无几,还是在前人的工作基础上进行的。项目采用
高通
7627
平台
,sensor采用ov7675。驱动移植1.内核驱动移植sensor信息记录在android\ke
高通
平台
Camera开发
**Chromatix文件**:`vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0310/chromatix_s5k3p9/`。- **传感器驱动配置**:`vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/sensor/libs/xxx/xxx_lib.h`。
驱动开发/核心开发
21,619
社区成员
21,710
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章