svenchen 发表于 2025-7-25 15:15:42

HIDI2C设备绑定GPIO引脚

硬件主板型号:x1
固件名称/系统版本:windows
自编的或固件下载地址:无
Log日志: (可以导出,用TXT附件上传)

问题描述及复现步骤:
我想对HIDI2C设备绑定指定的GPIO引脚作为INT输入,但是不知道如何正确添加。
比如我想要绑定板上的GPIO-H19(0xFD6D0730),那么我会增加下面的ASL代码。
Method (_CRS, 0, NotSerialized)// _CRS: Current Resource Settings
            {
                Name (RBUF, ResourceTemplate ()
                {
                  I2cSerialBusV2 (0x0055, ControllerInitiated, 0x00061A80,
                        AddressingMode7Bit, "\\_SB.PC00.I2C3",
                        0x00, ResourceConsumer, , Exclusive,
                        )
                     GpioInt (Edge, ActiveLow, Exclusize, PullUp, 0x0000,
                        "\\_SB.GPO0", 0x00, ResourceConsumer, ,)
                        {
                           0x10
                        }
                })
                Return (RBUF) /* \_SB_.PC00.I2C3.EPC3._CRS.RBUF */
            }GpioInt 部分的参数是在其它平台使用的,对于我们youyeetoo平台应该怎么配置?

fahri 发表于 5 天前

可以参考Wiki NFC模块 Scope (_SB.PC00.I2C4) 中 NFC0 这段用输入中断的 ACPI ASL 定义:
https://wiki.youyeetoo.cn/zh/x1/windows/nfc_driver

我查了 GPIO-H19 对应的编号是 0x07060013

页: [1]
查看完整版本: HIDI2C设备绑定GPIO引脚