在内核 4.14 中启用 Pin Controll 子系统
Enable Pin Controll subsystem in kernel 4.14
我使用并构建了一个已经在 ARM 处理器上 运行 的内核 4.14。
现在我要包括 MCP23S08 驱动程序 (pinctrl-mcp23s08.c)
为此,我使用 make menuconfig
来启用驱动程序。不幸的是,我找不到驱动程序应该在其中的 Pin Control 子系统的条目。
为了测试,我检查了内核 4.17,其中存在条目 Device Driver->Pin Controlls。根据 LKDD 中的条目,我认为内核 4.14 和 4.15 之间的配置方法发生了一些变化。
现在有人知道如何在内核 4.14 中激活引脚控制子系统吗?感谢您的任何提示!
好的,我找到了启用 Pin 控制子系统的方法:
至少在那个内核版本(4.14)中,管脚控制子系统是一个机器配置。我在 /arch/arm/mach-*/Kconfig 文件中激活了它。之后,该条目显示在内核菜单配置中。
我使用并构建了一个已经在 ARM 处理器上 运行 的内核 4.14。
现在我要包括 MCP23S08 驱动程序 (pinctrl-mcp23s08.c)
为此,我使用 make menuconfig
来启用驱动程序。不幸的是,我找不到驱动程序应该在其中的 Pin Control 子系统的条目。
为了测试,我检查了内核 4.17,其中存在条目 Device Driver->Pin Controlls。根据 LKDD 中的条目,我认为内核 4.14 和 4.15 之间的配置方法发生了一些变化。
现在有人知道如何在内核 4.14 中激活引脚控制子系统吗?感谢您的任何提示!
好的,我找到了启用 Pin 控制子系统的方法:
至少在那个内核版本(4.14)中,管脚控制子系统是一个机器配置。我在 /arch/arm/mach-*/Kconfig 文件中激活了它。之后,该条目显示在内核菜单配置中。