Intel INT3496 ACPI 设备 extcon 驱动程序文档

Intel INT3496 ACPI 设备 extcon 驱动程序是 acpi-id 为 INT3496 的 ACPI 设备的驱动程序,例如在 Intel Baytrail 和 Cherrytrail 平板电脑上找到的。

此 ACPI 设备描述了操作系统如何读取设备 USB-otg 端口的 id-pin,以及如何选择性地在 otg 端口上启用 Vbus 输出,以及如何选择性地控制 USB 主机和 USB 外围设备控制器之间的数据引脚复用。

ACPI 设备通过从其 ACPI _CRS(当前资源设置)调用返回一个包含最多 3 个 gpio 描述符的数组来公开此功能:

Index 0 id-pin 的输入 gpio,始终存在且有效
Index 1 用于启用从设备到otg端口的Vbus输出的输出gpio,写入1以启用Vbus输出(此gpio描述符可能不存在或无效)
Index 2 用于 USB 主机和 USB 外设控制器之间的数据引脚复用的输出 gpio,写入 1 以复用到外设控制器

索引和 GPIO connection ID 之间的映射如下:

id index 0
vbus index 1
mux index 2
posted @ 2025-03-20 18:33  闹闹爸爸  阅读(13)  评论(0)    收藏  举报