It happens because in the acpi table - DSDT - the interrupt is defined as level triggered active low for this device.Snippet from DSDT:
Name (_ADR, Zero) // _ADR: AddressName (_HID, "INT3452") // _HID: Hardware IDName (_CID, "INT3452") // _CID: Compatible IDName (_DDN, "General Purpose Input/Output (GPIO) Controller - North") // _DDN: DOS Device NameName (_UID, One) // _UID: Unique IDName (LINK, "\_SB.GPO0")Name (RBUF, ResourceTemplate (){Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00004000, // Address Length _Y07)Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, ){ 0x0000000E,}})
© 2023 Groups.io