diff options
Diffstat (limited to 'chip/mchp/espi.c')
-rw-r--r-- | chip/mchp/espi.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/chip/mchp/espi.c b/chip/mchp/espi.c index 778990b852..763b82ece2 100644 --- a/chip/mchp/espi.c +++ b/chip/mchp/espi.c @@ -708,6 +708,9 @@ int espi_vw_pulse_wire(enum espi_vw_signal signal, int pulse_level) if (rc != EC_SUCCESS) return rc; + /* Ensure a minimum pulse width is met. */ + udelay(CONFIG_ESPI_DEFAULT_VW_WIDTH_US); + /* drive to requested active state */ rc = espi_vw_s2m_set_w4m(ridx, src_num, level); if (rc != EC_SUCCESS) |