Scope (PC00.I2C2) { Device (SPKR) { Name (_HID, "TXNW2781") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (_SUB, "17AA3886") // _SSID: Sub System ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x0038, ControllerInitiated, 1000000, AddressingMode7Bit, "\\_SB.PC00.I2C2", 0x00, ResourceConsumer, , Exclusive, ) I2cSerialBusV2 (0x003F, ControllerInitiated, 1000000, AddressingMode7Bit, "\\_SB.PC00.I2C2", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Edge, ActiveLow, SharedAndWake, PullNone, 0x0000, "\\_SB.GPI0", 0x00, ResourceConsumer, , ) { // Pin list 0x0000 } }) CreateWordField (RBUF, 0x59, IN1N) IN1N = GNUM (0x0805000B) Return (RBUF) /* \_SB_.PC00.I2C2.SPKR._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((MCSK == 0x02)) { Return (0x0F) } Return (Zero) } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { } } }