Luca Olivetti
895b6e89c5
[lightning-ln882h] Fix GPIO interrupt support ( #326 )
...
* fix interrupt handling for the ln882h
- all GPIOS can generate interrupts
- added calls to NVIC_SetPriority/NVIC_EnableIRQ/NVIC_DisableIRQ
* fix clang formatting error
* only call NVIC_DisableIRQ if no other gpio is using an interrupt
* fix (again) clang-format errors
* add IRQ capability on all pins
* don't bother with NVIC_DisableIRQ
* use pin->gpio instead of interruptNumber, use macro GPIO_GET_PORT for clarity
* Mark interrupts as supported for the LN882H
---------
Co-authored-by: lamauny <pub.elc@free.fr >
2025-09-19 22:25:03 +02:00
..
2024-12-16 15:46:36 +01:00
2024-12-16 15:46:36 +01:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-06-18 20:19:05 +02:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-06-18 00:13:05 +02:00
2023-10-28 14:58:52 +02:00
2023-06-17 21:25:17 +02:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-06-20 17:22:12 +02:00
2023-10-28 14:58:52 +02:00
2025-09-19 22:25:03 +02:00
2025-05-28 15:45:10 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2025-09-19 22:25:03 +02:00
2025-03-25 17:26:53 +01:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-06-18 16:48:49 +02:00
2023-10-28 14:58:52 +02:00
2023-06-18 16:48:49 +02:00
2023-10-28 14:58:52 +02:00
2023-11-14 22:30:13 +01:00
2023-11-14 22:30:13 +01:00
2023-06-20 17:22:12 +02:00
2023-10-28 14:58:52 +02:00
2023-06-18 20:19:05 +02:00
2023-10-28 14:58:52 +02:00
2023-06-18 16:11:55 +02:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-06-18 00:13:05 +02:00
2023-10-28 14:58:52 +02:00
2025-09-19 22:25:03 +02:00
2025-03-25 17:26:53 +01:00
2023-06-18 20:19:05 +02:00
2023-10-28 14:58:52 +02:00
2023-06-18 20:19:05 +02:00
2023-10-28 14:58:52 +02:00
2023-07-11 11:46:36 +02:00
2023-10-28 14:58:52 +02:00
2023-07-11 11:46:36 +02:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-03-20 21:28:50 +01:00
2023-03-20 21:28:50 +01:00
2023-03-20 21:28:50 +01:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00
2023-03-20 21:28:50 +01:00
2023-10-28 14:58:52 +02:00