zephyr/drivers/espi
Aditya Bhutada 2c36616dd2 drivers: espi: espi_mchp_xec: Fix the VW change check time
Adjusted the VW change check timings:
- Polling time changed from 100 uSec to 1 uSec.
- Timeout value changed from 10 mSec to 1 mSec.

This is to achieve the lowest possible pulse width for SCI VW in S0,
while ensuring that the VW change check is still reliable for S0iX
where SoC may take longer to process upstream events.

Also added -ETIMEDOUT error when failure.

Signed-off-by: Aditya Bhutada <aditya.bhutada@intel.com>
2025-04-17 00:57:28 +02:00
..
CMakeLists.txt
espi_emul.c
espi_handlers.c
espi_it8xxx2.c drivers: espi: Place API into iterable section 2024-12-02 22:09:03 +00:00
espi_mchp_xec_host_v2.c drivers: eSPI: microchip: Port80 Multibyte 2025-04-01 22:12:28 +02:00
espi_mchp_xec_v2.c drivers: espi: espi_mchp_xec: Fix the VW change check time 2025-04-17 00:57:28 +02:00
espi_mchp_xec_v2.h
espi_mchp_xec.c drivers: espi: espi_mchp_xec: Fix the VW change check time 2025-04-17 00:57:28 +02:00
espi_npcx.c driver: espi: npcx: add option to reset SLP_Sx virtual wire 2025-02-17 15:47:23 +00:00
espi_saf_mchp_xec_v2.c drivers: espi: saf: Place API into iterable section 2024-12-02 22:09:03 +00:00
espi_saf_mchp_xec.c drivers: espi: saf: Place API into iterable section 2024-12-02 22:09:03 +00:00
espi_taf_npcx.c drivers: espi: npcx: update the arbitration for eSPI TAF access 2025-03-14 05:46:23 +01:00
espi_utils.h
host_subs_npcx.c driver: eSPI: npcx: use CONFIG_ESPI_LOG_LEVEL 2024-12-19 04:18:34 +01:00
Kconfig eSPI: NPCX/ITE: Enable conditional virtual wire valid bit check 2024-11-16 13:50:50 -05:00
Kconfig.espi_emul
Kconfig.it8xxx2
Kconfig.npcx drivers: espi: npcx: update the arbitration for eSPI TAF access 2025-03-14 05:46:23 +01:00
Kconfig.xec drivers: eSPI: microchip: Port80 Multibyte 2025-04-01 22:12:28 +02:00