Skip to content

cmd: gpio: Add `gpio read` subcommand

As explained in commit 4af2a33e ("cmd: gpio: Make gpio input return pin value again") the gpio input is used in scripts to obtain the value of a pin, despite the fact that CMD_RET_FAILURE is indistinguishable from a valid pin value. To be able to detect failures and properly use the value of a GPIO in scripts we introduce the gpio read command that sets the variable name to the value of the pin. Return code of the gpio read command can be used to check for CMD_RET_SUCCESS or CMD_RET_FAILURE. CONFIG_CMD_GPIO_READ is used to enable the gpio read command.

Signed-off-by: Diego Rondini diego.rondini@kynetics.com

Merge request reports