summaryrefslogtreecommitdiff
path: root/acpi/acpi-ops.c
AgeCommit message (Collapse)Author
2025-06-22acpi: Ignore irq 9 requests because PIIX3 ACPI is wrongv0.9.git20250622Damien Zammit
Fall back to bios defaults for requests for irq 9. Ideally we could check the PIIX3 bridge device exists on pci, but that would require pci access before pci-arbiter exists. This is a convenient workaround for now. Message-ID: <20250622073557.188295-1-damien@zamaudio.com>
2024-12-28acpi: Better error handling on S_acpi_get_pci_irqDamien Zammit via Bug reports for the GNU Hurd
Return positive error code when return value indicates error. Message-ID: <20241228073512.711999-1-damien@zamaudio.com>
2024-12-23acpi: Look out for acpi_get_irq_number errorsSamuel Thibault
Otherwise we would take the error as irq number.
2023-12-17Update server handlers to return kern_return_error to fix ↵v0.9.git20231217Flavio Cruz
-Werror=enum-int-mismatch warnings MiG expects those to return kern_return_t. Message-ID: <ZXqbbXpVqQAwd2qv@jupiter.tail36e24.ts.net>
2022-09-12acpi: Link translator to libacpica and provide RPCsDamien Zammit
Provides two new acpi RPCs to sleep the machine and to get the irq of any pci device. ACPI mode is enabled by default when the translator is started. NB: Merging this commit means libacpica is a build dep. Message-Id: <20220912103837.556815-2-damien@zamaudio.com>