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>