Edit online

设计说明

3 Sep 2024

PINCTRL 模块的底层驱动位于 linux-5.10/drivers/pinctrl/artinchip/

驱动文件如下:

文件 说明
pinctrl-aic.h pinctrl 公用头文件,一些结构体和宏定义
pinctrl-aic.c pinctrl 驱动的核心文件,实现了 gpio/pinctrl/irq 的驱动
pinctrl-aic-v1.c pinctrl v1.0 的 pin 脚功能列表,并将该功能列表注册到内核中