aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/device-tree/Bindings/input/touchscreen/melfas,mms114.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/device-tree/Bindings/input/touchscreen/melfas,mms114.yaml')
-rw-r--r--sys/contrib/device-tree/Bindings/input/touchscreen/melfas,mms114.yaml11
1 files changed, 10 insertions, 1 deletions
diff --git a/sys/contrib/device-tree/Bindings/input/touchscreen/melfas,mms114.yaml b/sys/contrib/device-tree/Bindings/input/touchscreen/melfas,mms114.yaml
index fdd02898e249..90ebd4f8354c 100644
--- a/sys/contrib/device-tree/Bindings/input/touchscreen/melfas,mms114.yaml
+++ b/sys/contrib/device-tree/Bindings/input/touchscreen/melfas,mms114.yaml
@@ -17,13 +17,17 @@ properties:
pattern: "^touchscreen(@.*)?$"
compatible:
- items:
+ oneOf:
- enum:
- melfas,mms114
- melfas,mms134s
- melfas,mms136
- melfas,mms152
- melfas,mms345l
+ - items:
+ - enum:
+ - melfas,mms252
+ - const: melfas,mms114
reg:
description: I2C address
@@ -52,6 +56,11 @@ properties:
touchscreen-swapped-x-y: true
touchscreen-max-pressure: true
+ linux,keycodes:
+ description: Keycodes for the touch keys
+ minItems: 1
+ maxItems: 15
+
additionalProperties: false
required: