zephyr/drivers/espi
Mulin Chao 9da9c90639 intc: miwu: npcx: improve interrupt latency of miwu input events
To reduce the interrupt latency of MIWU events, the driver prepares a
dedicated callback function item list for each MIWU group in this PR. We
needn't check the MIWU table and group of the event in ISR. And the
maximum item number of each list is also limited to 8. After applying
this PR, the interrupt latency reduces to ~10us consistently.

Signed-off-by: Mulin Chao <mlchao@nuvoton.com>
2023-05-17 09:48:54 +02:00
..
CMakeLists.txt
Kconfig drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
Kconfig.espi_emul emul: Make ESPI/I2C_EMUL depend on EMUL 2023-05-08 16:20:52 +02:00
Kconfig.it8xxx2
Kconfig.npcx
Kconfig.xec microchip: espi: Fix bug in dependency on ESPI Kconfig 2023-03-23 08:24:18 +00:00
espi_emul.c
espi_handlers.c
espi_it8xxx2.c
espi_mchp_xec.c drivers: espi: espi_mchp_xec: removed redundant state variables 2023-03-09 09:21:43 +01:00
espi_mchp_xec_host_v2.c
espi_mchp_xec_v2.c drivers: espi: Distinguish mechanism to send regular VW notifications 2023-04-28 09:47:13 -05:00
espi_mchp_xec_v2.h drivers: espi: Microchip MEC172x eSPI VW initialization update 2023-03-23 11:58:26 -04:00
espi_npcx.c intc: miwu: npcx: improve interrupt latency of miwu input events 2023-05-17 09:48:54 +02:00
espi_saf_mchp_xec.c
espi_saf_mchp_xec_v2.c
espi_utils.h
host_subs_npcx.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00