0

我使用并构建了一个已经在 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 Control 子系统?谢谢你的任何提示!

4

1 回答 1

0

好的,我找到了一种启用 Pin 控制子系统的方法:

至少在那个内核版本(4.14)中,引脚控制子系统是机器配置。我在/arch/arm/mach-*/Kconfig文件中激活了它。之后,该条目显示在内核 menuconfig 中。

于 2020-01-28T11:24:42.700 回答