| <root> |
| <include> |
| <name>servoflex_v2_r0_p50.xml</name> |
| </include> |
| <include> |
| <name>x86_ec_common.xml</name> |
| </include> |
| <include> |
| <name>cr50.xml</name> |
| </include> |
| |
| <!-- warm_reset is on pin 39, reconfigure --> |
| <include> |
| <name>warm_reset_reconf.xml</name> |
| </include> |
| |
| <control> |
| <name>fw_wp_state</name> |
| <doc>Used to turn fw wp off and on</doc> |
| <!-- fw_wp_vref and spi2_vref share the same voltage rail on the servo |
| device, and the Zork AP SPI Flash (DUT_SPI2) is 1.8V, so set fw_wp_vref to |
| match. b/143319676 --> |
| <params clobber_ok="" fw_wp_vref="pp1800"/> |
| </control> |
| <control> |
| <name>ec_chip</name> |
| <doc>EC chip name (read-only)</doc> |
| <params clobber_ok="" cmd="get" subtype="chip" interface="servo" |
| drv="cros_chip" chip="npcx_int_spi" chip_for_ccd_cr50="npcx_uut"/> |
| </control> |
| <control> |
| <name>power_state</name> |
| <doc>Used to turn the DUT off and on</doc> |
| <params clobber_ok="" cmd="set" drv="cros_ec_softrec_power"/> |
| </control> |
| <control> |
| <name>dev_mode</name> |
| <alias>servo_present</alias> |
| <doc>Used to connect servo to SPI flash via mux</doc> |
| <!-- servo_present is an alias with dev_mode (and spi1_buf_on_flex_en), |
| but change type to push-pull since we need to drive high to enable SPI |
| flash b/143179371 --> |
| <params clobber_ok="" od="PP" /> |
| </control> |
| <control> |
| <name>cpu_fw_spi</name> |
| <params clobber_ok="" |
| set_value_1="spi2_vref:pp1800 spi2_buf_en:on spi2_buf_on_flex_en:on |
| cold_reset:on servo_present:on" |
| set_value_0="spi2_vref:off spi2_buf_en:off spi2_buf_on_flex_en:off |
| cold_reset:off servo_present:off" |
| /> |
| </control> |
| </root> |