blob: 0330018cd571473ae60a9f63a09ab78d0381655c [file] [log] [blame]
<?xml version="1.0"?>
<root>
<!-- ********** I2c related controls ********** -->
<!-- slv 0x25 : ioexpander port 0 -->
<!-- Note, original slv address 0x21 conflicted w/ GPIOe on servo's local I2C
so re-work done to move to 0x25 -->
<control>
<name>test50_pch_disable</name>
<doc>test pch_disable. Note only on 50p connector</doc>
<params cmd="get" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="0" offset="0" map="onoff_i"></params>
</control>
<control>
<name>kbd_col1</name>
<doc>test keyboard by setting column and servod's kbd_mX_aX bit
and seeing corresponding row == column</doc>
<params cmd="get" interface="2" servo_v3_interface="4"
drv="tca6416" slv="0x25" port="0" offset="1" map="onoff"></params>
</control>
<control>
<name>kbd_col2</name>
<doc>test keyboard by setting column and servod's kbd_mX_aX bit
and seeing corresponding row == column</doc>
<params cmd="get" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="0" offset="2" map="onoff"></params>
</control>
<control>
<name>kbd_row1</name>
<doc>test kbd_row1</doc>
<params cmd="set" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="0" offset="3" map="onoff"></params>
</control>
<control>
<name>kbd_row2</name>
<doc>test kbd_row2</doc>
<params cmd="set" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="0" offset="4" map="onoff"></params>
</control>
<control>
<name>kbd_row3</name>
<doc>test kbd_row3</doc>
<params cmd="set" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="0" offset="5" map="onoff"></params>
</control>
<control>
<name>test_cold_reset</name>
<doc>test cold_reset</doc>
<params cmd="get" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="0" offset="6" map="onoff_i"></params>
</control>
<control>
<name>test_warm_reset</name>
<doc>test warm_reset</doc>
<params cmd="get" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="0" offset="7" map="onoff_i"></params>
</control>
<!-- slv 0x25 : ioexpander port 0 -->
<control>
<name>test50_lid_open</name>
<doc>test lid_open. Note only on 50p connector</doc>
<params cmd="get" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="1" offset="0" map="yesno"></params>
</control>
<control>
<name>test50_dev_mode</name>
<doc>test dev_mode. Note only on 50p connector</doc>
<params cmd="get" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="1" offset="1" map="onoff"></params>
</control>
<control>
<name>test_fw_up</name>
<doc>test fw_up</doc>
<params cmd="get" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="1" offset="2" map="onoff_i"></params>
</control>
<control>
<name>test_fw_wp</name>
<doc>test fw_wp</doc>
<params cmd="get" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="1" offset="3" map="onoff_i"></params>
</control>
<control>
<name>test_hpd</name>
<doc>test hpd</doc>
<params cmd="get" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="1" offset="4" map="onoff"></params>
</control>
<control>
<name>test_rec_mode</name>
<doc>test rec_mode</doc>
<params cmd="get" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="1" offset="5" map="onoff_i"></params>
</control>
<control>
<name>test_pwr_button</name>
<doc>test pwr_button</doc>
<params cmd="get" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="1" offset="6" map="press"></params>
</control>
<control>
<name>test_sd_detect</name>
<doc>test sd_detect</doc>
<params cmd="get" interface="2" servo_v3_interface="4" drv="tca6416"
slv="0x25" port="1" offset="7" map="onoff_i"></params>
</control>
</root>