Driver test result types

Updated: April 19, 2023

The types of test results

Synopsis:

#include <input/mtouch_driver.h>
enum {
    MTOUCH_TEST_RESULT_COMPLETED,
    MTOUCH_TEST_RESULT_NOT_SUPPORTED,
    MTOUCH_TEST_RESULT_NOT_NOW,
    MTOUCH_TEST_RESULT_I2C_FAILURE,
    MTOUCH_TEST_RESULT_TIMEOUT
};

Data:

MTOUCH_TEST_RESULT_COMPLETED
Test has completed.
MTOUCH_TEST_RESULT_NOT_SUPPORTED
Test is not supported.
MTOUCH_TEST_RESULT_NOT_NOW
Test cannot be run at this time.
Possible reasons include:
  • firmware is being updated
  • single scan
  • BIST is occurring
MTOUCH_TEST_RESULT_I2C_FAILURE
I2C communication with controller failed.
MTOUCH_TEST_RESULT_TIMEOUT
The controller did not respond in time.

Library:

libinputevents

Description:

This enumeration lists possible test results from using the test interface for an mtouch driver.