summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Hurst <shurst@google.com>2022-05-20 11:37:50 -0700
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-05-31 17:12:47 +0000
commit557c13964dff0593ec26aa3107e546c173c99884 (patch)
tree8b6bf9ca8a3c34f8e3573bd2648b9632fc3c9d71
parentb74732a30acdca34f25c3afb17921637406db14d (diff)
downloadchrome-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.c2
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) |