🚀返回专栏总目录
文章目录
- 一、pinctrl 子系统简介
- 二、rk3568 的 pinctrl 子系统驱动
-
- 2.1、PIN_BANK
- 2.2、PIN_BANK_IDX
- 2.3、MUX
- 2.4、phandle
沉淀、分享、成长,让自己和他人都能有所收获!😄
📢Linux
是一个庞大而完善的系统,尤其是驱动框架,像 GPIO
这种最基本的驱动不可能采用“原始”的裸机驱动开发方式,否则就相当于你买了一辆车,结果每天推着车去上班。Linux
内核提供了 pinctrl
和 gpio
子系统用于GPIO
驱动,学习一下如何借助 pinctrl
子系统来简化