From 6460246a9a587b084582f092a0ebf96cfd1aaa56 Mon Sep 17 00:00:00 2001 From: Mary Ruthven Date: Mon, 24 May 2021 16:04:21 -0500 Subject: H1_RED_BOARD: force rddkeepalive Enable rddkeepalive on red boards, so nothing needs to be done to enable ccd. BUG=none TEST=build red board image. Make sure ccd is automatically enabled. Change-Id: If629ead1307d8d12cd36678bae792f1109a0839c Signed-off-by: Mary Ruthven Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2916575 Reviewed-by: Vadim Bendebury --- chip/g/rdd.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/chip/g/rdd.c b/chip/g/rdd.c index 5d154ecae0..054e8af3d6 100644 --- a/chip/g/rdd.c +++ b/chip/g/rdd.c @@ -212,6 +212,10 @@ void init_rdd_state(void) /* Restore the rddkeepalive atboot state from the ccd flags. */ force_detected = ccd_get_flag(CCD_FLAG_RDDKEEPALIVE_AT_BOOT); +#ifdef H1_RED_BOARD + CPRINTS("Red board rddkeepalive enabled."); + force_detected = 1; +#endif if (force_detected) hook_call_deferred(&rdd_connect_data, 0); } -- cgit v1.2.1