| <root> |
| <!-- UART Command Controls --> |
| <control> |
| <name>ec_uart_capture</name> |
| <doc>ec_uart_capture</doc> |
| <params subtype="uart_capture" interface="10" drv="uart" |
| map="onoff"></params> |
| </control> |
| <control> |
| <name>ec_uart_cmd</name> |
| <doc>Set to send command to EC UART. Get to obtain the matched |
| results with the regular expression of ec_uart_regexp.</doc> |
| <params subtype="uart_cmd" interface="10" drv="uart" |
| input_type="str"></params> |
| </control> |
| <control> |
| <name>ec_uart_multicmd</name> |
| <doc>Set to send multiple commands to EC UART.</doc> |
| <params subtype="not_applicable" interface="10" drv="na" |
| map="na" cmd="get"></params> |
| <params subtype="uart_multicmd" interface="10" drv="uart" |
| input_type="str" cmd="set"></params> |
| </control> |
| <control> |
| <name>ec_uart_regexp</name> |
| <doc>List of regular expressions which matches the response of |
| ec_uart_cmd.</doc> |
| <params subtype="uart_regexp" interface="10" drv="uart" |
| input_type="str"></params> |
| </control> |
| <control> |
| <name>ec_uart_stream</name> |
| <doc>Ec uart stream collected while ec_uart_capture is set to 'on'</doc> |
| <params cmd="get" subtype="uart_stream" interface="10" drv="uart"></params> |
| </control> |
| <control> |
| <name>ec_uart_timeout</name> |
| <doc>Timeout value for waiting EC UART response of issuing an |
| EC command.</doc> |
| <params subtype="uart_timeout" interface="10" drv="uart" |
| input_type="float"></params> |
| </control> |
| <control> |
| <name>login</name> |
| <doc>Query if AP UART session is logged in. Ask to login/logout of a session |
| by calling login:yes and login:no</doc> |
| <params map="yesno" subtype="login" interface="8" drv="ap"> |
| </params> |
| </control> |
| <control> |
| <name>login_username</name> |
| <doc>Username used to log into a session.</doc> |
| <params input_type="str" subtype="username" interface="8" drv="ap"> |
| </params> |
| </control> |
| <control> |
| <name>login_password</name> |
| <doc>Password used to log into a session.</doc> |
| <params input_type="str" subtype="password" interface="8" drv="ap"> |
| </params> |
| </control> |
| <control> |
| <name>ec_system_powerstate</name> |
| <doc>The current power state according to the EC.</doc> |
| <params cmd="get" subtype="system_powerstate" interface="10" drv="ec"> |
| </params> |
| </control> |
| <control> |
| <name>ec_gpio</name> |
| <doc>The EC GPIOs and their state.</doc> |
| <params cmd="get" subtype="gpio" interface="10" drv="ec" |
| input_type="str"></params> |
| </control> |
| <control> |
| <name>ec_board</name> |
| <doc>The board name of the EC image</doc> |
| <params cmd="get" subtype="board" interface="10" drv="ec" |
| input_type="str"></params> |
| </control> |
| <control> |
| <name>ec_active_copy</name> |
| <doc>The active copy of the EC image</doc> |
| <params cmd="get" subtype="active_copy" interface="10" drv="ec" |
| input_type="str"></params> |
| </control> |
| |
| <control> |
| <name>cpu_uart_capture</name> |
| <doc>cpu_uart_capture</doc> |
| <params subtype="uart_capture" interface="8" drv="uart" |
| map="onoff"></params> |
| </control> |
| <control> |
| <name>cpu_uart_cmd</name> |
| <doc>Set to send command to CPU UART. Get to obtain the matched |
| results with the regular expression of cpu_uart_regexp.</doc> |
| <params subtype="uart_cmd" interface="8" drv="uart" |
| input_type="str"></params> |
| </control> |
| <control> |
| <name>cpu_uart_regexp</name> |
| <doc>List of regular expressions which matches the response of |
| cpu_uart_cmd.</doc> |
| <params subtype="uart_regexp" interface="8" drv="uart" |
| input_type="str"></params> |
| </control> |
| <control> |
| <name>cpu_uart_stream</name> |
| <doc>Cpu uart stream collected while cpu_uart_capture is set to 'on'</doc> |
| <params cmd="get" subtype="uart_stream" interface="8" drv="uart"></params> |
| </control> |
| <control> |
| <name>cpu_uart_timeout</name> |
| <doc>Timeout value for waiting CPU UART response of issuing an |
| EC command.</doc> |
| <params subtype="uart_timeout" interface="8" drv="uart" |
| input_type="float"></params> |
| </control> |
| </root> |