summaryrefslogtreecommitdiff
path: root/baseboard/dedede
diff options
context:
space:
mode:
authorRob Barnes <robbarnes@google.com>2021-06-21 16:59:21 -0600
committerCommit Bot <commit-bot@chromium.org>2021-07-02 01:02:08 +0000
commit9684fadcc059f4644dd5932acf125e94d9f0e55e (patch)
tree1436c8f2517101314279ee09cc4d4d8d327558d1 /baseboard/dedede
parent9a909e15a7f1e1ddba969af4af6b3a800d042590 (diff)
downloadchrome-ec-9684fadcc059f4644dd5932acf125e94d9f0e55e.tar.gz
dedede: Enable CONFIG_ASSERT_CCD_MODE_ON_DTS_CONNECT
Enable CONFIG_ASSERT_CCD_MODE_ON_DTS_CONNECT on all dedede boards. This will assert GPIO_CCD_MODE_ODL when a debug device is connected to a CCD port. GPIO_CCD_MODE_ODL must be configured as an open drain so EC and Cr50 don't drive fight. BUG=b:190189242 TEST=Build dedede BRANCH=None Change-Id: I2d71312967f2d4a693ac9753279f49478e8c092c Signed-off-by: Rob Barnes <robbarnes@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2976759 Reviewed-by: Diana Z <dzigterman@chromium.org> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Tested-by: Diana Z <dzigterman@chromium.org>
Diffstat (limited to 'baseboard/dedede')
-rw-r--r--baseboard/dedede/baseboard.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/baseboard/dedede/baseboard.h b/baseboard/dedede/baseboard.h
index d7409e1c67..a9888dc8bb 100644
--- a/baseboard/dedede/baseboard.h
+++ b/baseboard/dedede/baseboard.h
@@ -111,6 +111,11 @@
/* Enable i2ctrace command */
#define CONFIG_I2C_DEBUG
+/* Assert CCD when a debug device is connected */
+#if !KEEBY_VARIANT
+#define CONFIG_ASSERT_CCD_MODE_ON_DTS_CONNECT
+#endif
+
/* EC Modules */
#define CONFIG_ADC
#define CONFIG_CRC8