move ccd_rddkeepalive_en to cr50.xml

Move the rddkeepalive control to cr50.xml. Initialize it to 'off' if
servo isn't using ccd. Initialize it to 'on' if the setup uses ccd.

BUG=b:154889786
TEST=none

Change-Id: I2f5c32c323a6a2f47679a49b76b16751e5f4b09e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/hdctools/+/2970883
Reviewed-by: Ruben Rodriguez Buchillon <coconutruben@chromium.org>
Reviewed-by: Mary Ruthven <mruthven@chromium.org>
Commit-Queue: Ruben Rodriguez Buchillon <coconutruben@chromium.org>
Tested-by: Ruben Rodriguez Buchillon <coconutruben@chromium.org>
diff --git a/servo/data/ccd_cr50.xml b/servo/data/ccd_cr50.xml
index f62f9d3..24a5ff7 100644
--- a/servo/data/ccd_cr50.xml
+++ b/servo/data/ccd_cr50.xml
@@ -86,8 +86,7 @@
   <control>
     <name>ccd_keepalive_en</name>
     <doc>Enable/disable keepalive on CCD</doc>
-    <params subtype="ccd_keepalive_en" interface="9" drv="cr50"
-    map="onoff" clobber_ok="" init="on"></params>
+    <params clobber_ok="" init="on"></params>
   </control>
   <control>
     <name>fw_wp_state</name>
diff --git a/servo/data/cr50.xml b/servo/data/cr50.xml
index 94af8eb..df93d9e 100644
--- a/servo/data/cr50.xml
+++ b/servo/data/cr50.xml
@@ -239,4 +239,10 @@
     <params clobber_ok="" interface="2" drv="cr50_i2c" child="0x78" cmd="set"
     map="cr50_i2c_cmds" servo_v3_drv="na" />
   </control>
+  <control>
+    <name>ccd_keepalive_en</name>
+    <doc>Enable/disable keepalive on CCD</doc>
+    <params subtype="ccd_keepalive_en" interface="9" drv="cr50"
+    map="onoff" clobber_ok="" init="off"></params>
+  </control>
 </root>