我的 Zynq 板有 SPI、I2C 但没有内核级 GPIO(MIO 上的 GPIO 被发送到一堆其他东西),所以我无法从标题中获取它。当我这么说的时候相信我。
我需要一些内核级 GPIO,以便驱动触摸屏界面。我需要将一些 GPIO 映射到 stmpe610 触摸屏驱动程序(设备树兼容 =“st,stmpe610”)。这一切都很好。所以我想做的是以某种方式将 I2C 映射到 GPIO(将连接到显示器),并将驱动程序通过 I2C 连接到接口。这样我就可以从内核空间访问我的 i2c 扩展器的 GPIO 引脚。
我查看了 i2c-gpio 驱动程序,但它与我想要的相反(http://lwn.net/Articles/230571/)。它采用 GPIO 并通过 bit-banging 使其成为 I2C。
我有一个 i2c 扩展器迷你板,它将带 I2C 并输出 GPIO。因此,如果我有一个 gpio-i2C 那就太好了。
也许我走得太远了,偏离了人迹罕至的地方。stmpe610有i2c驱动吗?这也将缓解我的问题。
<<