Anas Nashif
2be19f6503
drivers: peci: npcx: use portable IRQ pending API
...
Replace direct NVIC_SetPendingIRQ()/NVIC_ClearPendingIRQ() calls with
k_irq_set_pending()/k_irq_clear_pending(), dropping the dependency on
cmsis_core.h where nothing else needed it. These platforms are
plain-NVIC Cortex-M, so the pending-state capabilities are always
available where this code builds.
Assisted-by: Claude:claude-opus-5
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2026-08-27 22:12:43 -04:00
..
CMakeLists.txt
drivers: peci_espi: Add PECI over eSPI controller driver
2026-05-04 13:33:05 -05:00
espi_peci.c
drivers: peci_espi: Fix address error and incomplete header definition
2026-07-31 13:19:27 -04:00
espi_peci_shell.c
drivers: peci_espi: Add PECI over eSPI controller driver
2026-05-04 13:33:05 -05:00
Kconfig
drivers: peci_espi: Add PECI over eSPI controller driver
2026-05-04 13:33:05 -05:00
Kconfig.espi
drivers: peci_espi: Add PECI over eSPI controller driver
2026-05-04 13:33:05 -05:00
Kconfig.it8xxx2
ITE: it8xxx2: Remove CONFIG_PINCTRL from soc defconfig file
2024-10-15 13:52:55 +02:00
Kconfig.npcx
board: npcx: remove CONFIG_PINCTRL from defconfig of npcx boards
2024-11-07 08:59:14 -08:00
Kconfig.xec
drivers: all: mchp_xec: remove conditional support for pinctrl
2023-04-24 13:34:22 +02:00
peci_handlers.c
peci: validate user data in the transfer verifier
2026-08-18 17:28:04 -04:00
peci_ite_it8xxx2.c
includes: remove duplicated entries in zephyr-tree
2025-12-17 13:57:38 -05:00
peci_mchp_xec.c
drivers: peci: Place API into iterable sections
2024-12-02 22:08:07 +00:00
peci_npcx.c
drivers: peci: npcx: use portable IRQ pending API
2026-08-27 22:12:43 -04:00