zephyr/drivers/espi
Venkataramana Kotakonda ca371d6890 drivers: espi: Clear virtual wire interrupt before calling handler
Clearing virtual wire interrupt after calling handler may cause next
interrupt miss if the same virtual wire changes due to action in handler.
As the interrupt source is read from register, it can be cleared before
calling handler to avoid next interrupt miss due to action/delay in the
callback handler.

Signed-off-by: Venkataramana Kotakonda <venkataramana.kotakonda@intel.com>
2024-02-19 19:58:28 +01:00
..
CMakeLists.txt drivers: espi: npcx: introduce espi taf driver 2023-12-18 09:30:01 +01:00
espi_emul.c
espi_handlers.c syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
espi_it8xxx2.c it8xxx2/linker: append h2ram_pool section at the end of used memory 2023-08-31 10:20:17 +02:00
espi_mchp_xec_host_v2.c
espi_mchp_xec_v2.c drivers: espi: mec172x: Do not enable interrupt if VW is disabled 2024-02-13 08:58:18 +01:00
espi_mchp_xec_v2.h
espi_mchp_xec.c drivers: espi: Clear virtual wire interrupt before calling handler 2024-02-19 19:58:28 +01:00
espi_npcx.c drivers: espi: npcx: update for espi reset level 2024-02-07 10:20:27 +01:00
espi_saf_mchp_xec_v2.c
espi_saf_mchp_xec.c
espi_taf_npcx.c drivers: espi: npcx: introduce espi taf driver 2023-12-18 09:30:01 +01:00
espi_utils.h
host_subs_npcx.c drivers: espi: npcx: update for espi reset level 2024-02-07 10:20:27 +01:00
Kconfig
Kconfig.espi_emul
Kconfig.it8xxx2 espi: ite: Fix driver Kconfig 2023-12-06 21:35:29 -05:00
Kconfig.npcx drivers: espi: npcx: introduce espi taf driver 2023-12-18 09:30:01 +01:00
Kconfig.xec