diff options
-rw-r--r-- | input/common/aidl/aidl_api/android.hardware.input.common/current/android/hardware/input/common/Source.aidl | 1 | ||||
-rw-r--r-- | input/common/aidl/android/hardware/input/common/Source.aidl | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/input/common/aidl/aidl_api/android.hardware.input.common/current/android/hardware/input/common/Source.aidl b/input/common/aidl/aidl_api/android.hardware.input.common/current/android/hardware/input/common/Source.aidl index 24d02cdbdc..396e06de97 100644 --- a/input/common/aidl/aidl_api/android.hardware.input.common/current/android/hardware/input/common/Source.aidl +++ b/input/common/aidl/aidl_api/android.hardware.input.common/current/android/hardware/input/common/Source.aidl @@ -48,6 +48,7 @@ enum Source { TOUCH_NAVIGATION = 2097152, ROTARY_ENCODER = 4194304, JOYSTICK = 16777232, + HDMI = 33554433, SENSOR = 67108864, ANY = -256, } diff --git a/input/common/aidl/android/hardware/input/common/Source.aidl b/input/common/aidl/android/hardware/input/common/Source.aidl index 7eb6d66d64..c6a825a4d6 100644 --- a/input/common/aidl/android/hardware/input/common/Source.aidl +++ b/input/common/aidl/android/hardware/input/common/Source.aidl @@ -38,6 +38,11 @@ enum Source { TOUCH_NAVIGATION = (1 << 21) | SourceClass.NONE, ROTARY_ENCODER = (1 << 22) | SourceClass.NONE, JOYSTICK = (1 << 24) | SourceClass.JOYSTICK, + /** + * The input source is a device connected through HDMI-based bus. + * The keys come in through HDMI-CEC or MHL signal line. + */ + HDMI = (1 << 25) | SourceClass.BUTTON, SENSOR = (1 << 26) | SourceClass.NONE, ANY = 0xFFFFFF00, } |