[sdm660 android9.0]GPIO的使用配置方法

本文介绍了SDM660在Android 9.0上使用的三种GPIO组,包括Sdm660通用GPIO、pm660 GPIO和pm660L GPIO的详细配置方法,涉及设备树节点、dts引用和GPIO的active flag。同时提到了GPIO寄存器的设置以及常见的GPIO状态查看指令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SC66一共有3组GPIO

第一组:Sdm660的通用GPIO

比如GPIO_14, GPIO_33, GPIO_76等等,这些纯数字的GPIO。
设备树节点文件是:
kernel/msm-4.4/arch/arm64/boot/dts/qcom/sdm660-pinctrl.dtsi
它们的dts引用分别为:
<&tlmm 14 1>, <&tlmm 33 0>, <&tlmm 76 1>
每个通用GPIO引用都用<>括起来,每个括号中间都有三项,其中:
第一项&tlmm:通用GPIO的设备树引用
第二项14/33/76:GPIO号码
第三项1/0/1:GPIO的active flag,供驱动使用

第二组:pm660 上的GPIO

比如GPIO_11A, GPIO13A等等,它们都在数字后带有字母A,设备树节点文件是:
kernel/msm-4.4/arch/arm64/boot/dts/qcom/msm-pm660.dtsi
它们的dts引用分别为:
<&pm660_gpios 11 1>, <&pm660_gpios 13 1>
每个PM660 GPIO引用都用<>括起来,每个括号中间都有三项,其中:
第一项&pm660_gpios:PM660 GPIO的设备树引用
第二项11/13:pm660_gpios设备树节点中对应的pi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值