diff options
Diffstat (limited to 'zephyr/test/drivers/src/utils.c')
-rw-r--r-- | zephyr/test/drivers/src/utils.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/zephyr/test/drivers/src/utils.c b/zephyr/test/drivers/src/utils.c index a19d4531f5..c5e6b8148d 100644 --- a/zephyr/test/drivers/src/utils.c +++ b/zephyr/test/drivers/src/utils.c @@ -290,6 +290,21 @@ int host_cmd_motion_sense_fifo_read(uint8_t buffer_length, return host_command_process(&args); } +int host_cmd_motion_sense_int_enable(int8_t enable, + struct ec_response_motion_sense *response) +{ + struct ec_params_motion_sense params = { + .cmd = MOTIONSENSE_CMD_FIFO_INT_ENABLE, + .fifo_int_enable = { + .enable = enable, + }, + }; + struct host_cmd_handler_args args = BUILD_HOST_COMMAND( + EC_CMD_MOTION_SENSE_CMD, 1, *response, params); + + return host_command_process(&args); +} + void host_cmd_typec_discovery(int port, enum typec_partner_type partner_type, void *response, size_t response_size) { |