History log of /freebsd-14.2/sys/modules/gpio/gpioaei/Makefile (Results 1 – 2 of 2)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0
# ac2e98ed 02-Nov-2024 Ravi Pokala <[email protected]>

modules: gpioaei: Fix arm64.LINT-FDT breakage

'acpi_if.h' was accidentally omitted from the module Makefile; add it.

Approved by: re (kib)
Fixes: 9709bda03cd0
(cherry picked from commit bb8b3b17411

modules: gpioaei: Fix arm64.LINT-FDT breakage

'acpi_if.h' was accidentally omitted from the module Makefile; add it.

Approved by: re (kib)
Fixes: 9709bda03cd0
(cherry picked from commit bb8b3b1741188ab284e8b48ec367961a480421cb)
(cherry picked from commit 393bbd23b3446bb4ac4924f7e1c98bbdcff4455d)

show more ...


# 1db6ffb2 22-Oct-2024 Colin Percival <[email protected]>

GPIO: Add ACPI _AEI support

Changes to acpi_gpiobus.c handle discovering and parsing the _AEI
objects and storing necessary data in device ivars. A new gpioaei.c
file implements the device, which s

GPIO: Add ACPI _AEI support

Changes to acpi_gpiobus.c handle discovering and parsing the _AEI
objects and storing necessary data in device ivars. A new gpioaei.c
file implements the device, which simply requests an interrupt when
the pin is triggered and invokes the appropriate _Exx or _Lxx ACPI
method.

This makes the GPIO "power button" work on arm64 Graviton systems,
allowing EC2 "Stop"/"Reboot" instance calls to be handled cleanly.
(Prior to this change, those requests would time out after 4 minutes
and the instance would be forcibly killed.)

Reviewed by: imp, andrew, Ahmad Khalifa
Approved by: re (kib)
MFC after: 3 days
Sponsored by: Amazon
Differential Revision: https://reviews.freebsd.org/D47253
Co-authored-by: Andrew Turner <[email protected]>

(cherry picked from commit 9709bda03cd0f20eba0ba4276fc3c2e06354a54f)
(cherry picked from commit c2cd78d9446ebe79accf6c1862230dfbe7276525)

show more ...