zephyr/drivers/espi
Jose Alberto Meza f45f4fc0c9 drivers: espi: xec: Fix incorrect ACK to eSPI host about channel readiness
eSPI slave driver should only indicate that a channel is ready
after the eSPI master has enabled said channel.
However, this indication is incorrectly sent during eSPI reset
even before channel renegotiation starts.

Perform only channel-specific interrupts enabling inside
initialization functions.
Send Channel ready ack only after channel negotiation is received.
Add missing callbacks for channel events to notify client driver.

Signed-off-by: Jose Alberto Meza <jose.a.meza.arellano@intel.com>
2020-07-26 09:02:35 -04:00
..
CMakeLists.txt drivers: espi: Add some missing verification handlers 2020-04-17 10:33:02 -07:00
espi_handlers.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
espi_mchp_xec.c drivers: espi: xec: Fix incorrect ACK to eSPI host about channel readiness 2020-07-26 09:02:35 -04:00
espi_utils.h
Kconfig drivers: espi: Add support for ACPI_EC1 interface 2020-06-25 17:05:43 -04:00
Kconfig.xec drivers: espi: Add support for ACPI_EC1 interface 2020-06-25 17:05:43 -04:00