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> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| espi_handlers.c | ||
| espi_mchp_xec.c | ||
| espi_utils.h | ||
| Kconfig | ||
| Kconfig.xec | ||