From ec9a3703fbd2b80c48c7dce92f97c40fe39f4929 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Wed, 12 Sep 2018 15:45:46 +0200 Subject: ratp: implement support for GPIO commands Introduce three new RATP commands that allow getting and setting GPIO values as well as configuring the direction of the GPIO pins. Signed-off-by: Aleksander Morgado Signed-off-by: Sascha Hauer --- include/ratp_bb.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include') diff --git a/include/ratp_bb.h b/include/ratp_bb.h index 32b8040b6d..b6699979b6 100644 --- a/include/ratp_bb.h +++ b/include/ratp_bb.h @@ -21,6 +21,12 @@ #define BB_RATP_TYPE_I2C_READ_RETURN 16 #define BB_RATP_TYPE_I2C_WRITE 17 #define BB_RATP_TYPE_I2C_WRITE_RETURN 18 +#define BB_RATP_TYPE_GPIO_GET_VALUE 19 +#define BB_RATP_TYPE_GPIO_GET_VALUE_RETURN 20 +#define BB_RATP_TYPE_GPIO_SET_VALUE 21 +#define BB_RATP_TYPE_GPIO_SET_VALUE_RETURN 22 +#define BB_RATP_TYPE_GPIO_SET_DIRECTION 23 +#define BB_RATP_TYPE_GPIO_SET_DIRECTION_RETURN 24 struct ratp_bb { uint16_t type; -- cgit v1.2.3