|
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 |
|
| #
31661677 |
| 31-Oct-2024 |
Colin Percival <[email protected]> |
modules: gpioaei only on ACPI-supporting archs
Approved by: re (kib) Fixes: 9709bda03cd0 ("GPIO: Add ACPI _AEI support") Pointy-hat to: cperciva Sponsored by: Amazon
(cherry picked from commit 6540
modules: gpioaei only on ACPI-supporting archs
Approved by: re (kib) Fixes: 9709bda03cd0 ("GPIO: Add ACPI _AEI support") Pointy-hat to: cperciva Sponsored by: Amazon
(cherry picked from commit 6540ac118473dde29cb02f786c79c64f73834ca1) (cherry picked from commit 5a53843aef490bda32397e80b3fb600e802b461c)
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 ...
|
|
Revision tags: release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
031beb4e |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
sys: Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0 |
|
| #
624e87b6 |
| 07-Dec-2019 |
Ian Lepore <[email protected]> |
Add module build stuff for gpioths(4), a driver for DHT11/DHT22 sensors.
|
|
Revision tags: release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0 |
|
| #
12889df7 |
| 28-May-2016 |
Oleksandr Tymoshenko <[email protected]> |
Add gpiokeys to the list of GPIO modules built only if FDT is enabled
|
| #
99819ca0 |
| 27-May-2016 |
Ian Lepore <[email protected]> |
When building modules, define make variable OPT_FDT if the kernel config includes the FDT option. Use OPT_FDT to conditionally compile modules that require FDT support.
In the past we've gotten awa
When building modules, define make variable OPT_FDT if the kernel config includes the FDT option. Use OPT_FDT to conditionally compile modules that require FDT support.
In the past we've gotten away with using the arch name as a proxy for FDT support in makefile conditional logic, but now mips has some platforms with fdt support and some without and we need a more direct test.
show more ...
|
| #
b4c5dea6 |
| 27-May-2016 |
Adrian Chadd <[email protected]> |
[gpio] add gpiospi to the gpio module.
|
| #
128e3872 |
| 26-May-2016 |
Ian Lepore <[email protected]> |
Add a PPS driver that takes the timing pulse from a gpio pin. Currently supports only ofw/fdt systems. Some day, hinted attachment for non-fdt systems should be possible too.
|
| #
9e1252ae |
| 14-May-2016 |
Bjoern A. Zeeb <[email protected]> |
Revert r299739. That did not make it better. Instead disconnect gpiokeys from the build until it's fixed and buildable; the SUBDIR list was not ordered properly anyway ;-)
|
| #
81d3ea9f |
| 12-May-2016 |
Oleksandr Tymoshenko <[email protected]> |
Add loadable module for gpiokeys
|
|
Revision tags: release/10.3.0, release/10.2.0, release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0 |
|
| #
3cf391a1 |
| 15-Jan-2012 |
Adrian Chadd <[email protected]> |
Allow building the GPIO bus and associated bits as modules.
This is primarily done to save a few bytes here and there on embedded systems with limited flash space for kernels - a very limited (sub-1
Allow building the GPIO bus and associated bits as modules.
This is primarily done to save a few bytes here and there on embedded systems with limited flash space for kernels - a very limited (sub-1MB) space may be available for the kernel and may only support gzip encoding. The rootfs can be LZMA compressed.
show more ...
|