diff options
author | Sam Hurst <shurst@google.com> | 2022-05-20 11:37:50 -0700 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-05-31 17:12:47 +0000 |
commit | 557c13964dff0593ec26aa3107e546c173c99884 (patch) | |
tree | 8b6bf9ca8a3c34f8e3573bd2648b9632fc3c9d71 | |
parent | b74732a30acdca34f25c3afb17921637406db14d (diff) | |
download | chrome-ec-557c13964dff0593ec26aa3107e546c173c99884.tar.gz |
zephyr: npcx: Use EC_SPI_RX_READY macro
Using EC_SPI_RX_READY instead of EC_SPI_OLD_READY
prevents the SDO line going high when the AP shuts down.
BUG=b:216831450
BRANCH=none
TEST=zmake testall
Verified on scope that SHI_SDO does not pulse high
during AP Shutdown
Signed-off-by: Sam Hurst <shurst@google.com>
Change-Id: Iab326967a45871df7f350c19f10290aa429b8ec5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3658008
Reviewed-by: Wai-Hong Tam <waihong@google.com>
-rw-r--r-- | zephyr/drivers/cros_shi/cros_shi_npcx.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/zephyr/drivers/cros_shi/cros_shi_npcx.c b/zephyr/drivers/cros_shi/cros_shi_npcx.c index 396fddd5f3..0c2ec964ea 100644 --- a/zephyr/drivers/cros_shi/cros_shi_npcx.c +++ b/zephyr/drivers/cros_shi/cros_shi_npcx.c @@ -743,7 +743,7 @@ static void cros_shi_npcx_reset_prepare(struct shi_reg *const inst) */ for (i = 1; i < SHI_OBUF_FULL_SIZE; i++) inst->OBUF[i] = EC_SPI_RECEIVING; - inst->OBUF[0] = EC_SPI_OLD_READY; + inst->OBUF[0] = EC_SPI_RX_READY; /* SHI/Host Write/input buffer wrap-around enable */ inst->SHICFG1 = BIT(NPCX_SHICFG1_IWRAP) | BIT(NPCX_SHICFG1_WEN) | |