首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

MSM8953配置I2C及SPI

主要的工作在于对设备树文件的修改,主要修改了msm8953-pinctrl.dtsi和msm8953.dtsi两个文件。 msm8953-pinctrl.dtsi是配置MSM8953芯片中的GPIO。...因为引脚复用功能的存在,所以要先配置i2c的引脚复用功能,在msm8953-pinctrl.dtsi中进行如下配置: i2c_4 { i2c_4_active: i2c_4_active { /*i2c...{ pins = “gpio14”, “gpio15”; drive-strength = ; /*驱动能力设置为2MA*/ bias-disable; }; }; }; 接下来,需要在文件msm8953..._4: i2c@78b8000 { /* BLSP1 QUP4 */ /*i2c_4使用的是BLSP1 QUP4,对应的物理地址为0x78b8000*/ compatible = “qcom,i2c-msm-v2...对spi的配置和i2c类似,主要在msm8953-pinctrl.dtsi和msm8953.dtsi中进行修改: 在msm8953-pinctrl.dtsi中添加如下代码: spi3 { spi3_

60680

高通平台8953 Linux DTS(Device Tree Source)设备树详解之三(高通MSM8953 android7.1实例分析篇)

高通平台8953 Linux DTS(Device Tree Source)设备树详解之三(高通MSM8953 android7.1实例分析篇) 本系列导航: 高通平台8953 Linux DTS...(Device Tree Source)设备树详解之一(背景基础知识篇) 高通平台8953 Linux DTS(Device Tree Source)设备树详解之二(DTS设备树匹配过程) 高通平台8953...Linux DTS(Device Tree Source)设备树详解之三(高通MSM8953 android7.1实例分析篇) 在前两篇中我们了解了DTS的背景基础知识以及发挥作用的流程,这篇文章我们以...android 7.1 高通的MSM8953平台为例来添加一个基础的i2c设备(包含一个gpio中断)。...相关知识可以参考: 高通平台8953 Linux DTS(Device Tree Source)设备树详解之二(DTS设备树匹配过程) ##############################

1.6K60
领券