From 5da63f4ea2c93e6b059d8c50ff01dbe53a13dec2 Mon Sep 17 00:00:00 2001 From: Daisuke Nojiri Date: Thu, 7 Sep 2017 14:44:55 -0700 Subject: Treat SYSTEM_IMAGE_RW_B also as RW copy SYSTEM_IMAGE_RW_B hasn't been globally treated as a RW copy. This change makes EC treat it also as a RW copy. BUG=none BRANCH=none TEST=make buildall Change-Id: Iae5a9090cdf30f980014daca44cdf8f2a65ea1f2 Signed-off-by: Daisuke Nojiri Reviewed-on: https://chromium-review.googlesource.com/656337 Reviewed-by: Randall Spangler --- common/usb_pd_protocol.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'common/usb_pd_protocol.c') diff --git a/common/usb_pd_protocol.c b/common/usb_pd_protocol.c index 021839d68c..675d069472 100644 --- a/common/usb_pd_protocol.c +++ b/common/usb_pd_protocol.c @@ -1629,7 +1629,7 @@ static void pd_init_tasks(void) enable = 0; #elif defined(CONFIG_USB_PD_COMM_LOCKED) /* Disable PD communication at init if we're in RO and locked. */ - if (system_get_image_copy() != SYSTEM_IMAGE_RW && system_is_locked()) + if (!system_is_in_rw() && system_is_locked()) enable = 0; #endif for (i = 0; i < CONFIG_USB_PD_PORT_COUNT; i++) -- cgit v1.2.1