|
kernel4.4 GPIO 统一编码计算公式
发表于 2018-3-13 18:15:54
浏览:8723
|
回复:0
打印
只看该作者
[复制链接]
楼主
本帖最后由 erain 于 2018-3-13 18:17 编辑
首先查看GPIO映射关系 cat /sys/kernel/debug/gpio
如GPIO7 对应216-247 :则GPIO7_B3=216+('B'-'A')*8+3=227
- GPIOs 0-23, platform/pinctrl, gpio0:
- gpio-5 ( |GPIO Power ) in hi
- gpio-11 ( |rk3288_watchdog_rese) out hi
- gpio-12 ( |vcc_otg_5v ) out hi
- gpio-14 ( |vcc_host_5v ) out hi
- GPIOs 24-55, platform/pinctrl, gpio1:
- GPIOs 56-87, platform/pinctrl, gpio2:
- GPIOs 88-119, platform/pinctrl, gpio3:
- GPIOs 120-151, platform/pinctrl, gpio4:
- gpio-128 ( |mdio-reset ) out hi
- gpio-148 ( |reset ) out lo
- GPIOs 152-183, platform/pinctrl, gpio5:
- GPIOs 184-215, platform/pinctrl, gpio6:
- GPIOs 216-247, platform/pinctrl, gpio7:
- gpio-218 ( |vcc_lcd ) out hi
- gpio-219 ( |enable ) out hi
- gpio-220 ( |enable ) out lo
- gpio-221 ( |? ) out lo
- gpio-227 ( |vcc_sd ) out hi
- gpio-237 ( |GTP_RST_PORT ) in hi
- GPIOs 248-263, platform/pinctrl, gpio8:
- gpio-249 ( |? ) out hi
- gpio-250 ( |? ) out hi
复制代码
|
|