我正在尝试从用户空间访问英特尔(cavecreek)gpio 控制器。但是我在尝试回显到 /sys/class/gpio/export 时得到:“NO such device”错误:
echo 32 > /sys/class/gpio/export
bash: echo: write error: No such device
错误消息似乎表明我需要将设备连接到 gpio。但是文档似乎没有提到这一点。
据我所知,从转储 /sys/kernel/debug/gpio 可以看出,没有任何保留。我有一个连接到 gpio 引脚的 i2c 多路复用器。
以下是有关我的内核和配置的更多信息
内核是 3.14
这是相关的配置设置: CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
CONFIG_GPIOLIB=y
CONFIG_GPIO_DEVRES=y
CONFIG_GPIO_ACPI=y
CONFIG_DEBUG_GPIO=y
CONFIG_GPIO_SYSFS=y