Jeff LaBundy
9e69e845ae
dt-bindings: input: iqs626a: Redefine trackpad property types
...
Following a recent refactor of the driver to properly drop unused
device nodes, the driver expects trackpad channel touch thresholds
and ATI base values to be specified under single trackpad channel
child nodes.
This enhancement moves both properties to scalar values as opposed
to arrays, making their types consistent across bindings.
Fixes: a8f1f0dc86 ("dt-bindings: input: Add bindings for Azoteq IQS626A")
Signed-off-by: Jeff LaBundy <jeff@labundy.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/Y9RQcddToBr1rrnJ@nixie71
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com >
2023-02-03 17:21:04 -08:00
Rob Herring
75448ff73f
dt-bindings: input: Centralize 'linux,input-type' definition
...
Multiple bindings use 'linux,input-type', but there is not a central
definition and type. Add 'linux,input-type' to input.yaml and update all
the users to use it.
Signed-off-by: Rob Herring <robh@kernel.org >
Acked-by: Jeff LaBundy <jeff@labundy.com >
Link: https://lore.kernel.org/r/20220608211207.2058487-5-robh@kernel.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com >
2022-07-08 15:17:55 -07:00
Rob Herring
d853cec730
dt-bindings: input: Use common 'linux,keycodes' definition
...
The common input schema, input.yaml, already defines 'linux,keycodes'
property. Update the users to use it.
Signed-off-by: Rob Herring <robh@kernel.org >
Acked-by: Jeff LaBundy <jeff@labundy.com >
Link: https://lore.kernel.org/r/20220608211207.2058487-4-robh@kernel.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com >
2022-07-08 15:17:55 -07:00
Rob Herring
8ac14d2c2d
dt-bindings: input: Centralize 'linux,code' definition
...
Multiple bindings use 'linux,code', but there is not a central
definition and type. Add 'linux,code' to input.yaml and update all the
users to use it.
Signed-off-by: Rob Herring <robh@kernel.org >
Acked-by: Samuel Holland <samuel@sholland.org >
Acked-by: Jeff LaBundy <jeff@labundy.com >
Acked-by: Artur Rojek <contact@artur-rojek.eu >
Link: https://lore.kernel.org/r/20220608211207.2058487-3-robh@kernel.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com >
2022-07-08 15:17:55 -07:00
Krzysztof Kozlowski
4fda8a2df8
dt-bindings: input: use generic node names
...
Devicetree specification expects nodes to have generic names, if
possible, so replace custom ones with something generic. For gpio-keys,
the more popular format is "key-xxx" instead of "xxx-key", so choose the
first one.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Acked-by: Jeff LaBundy <jeff@labundy.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20220524093136.7980-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com >
2022-05-27 21:49:32 -07:00
Jeff LaBundy
a8f1f0dc86
dt-bindings: input: Add bindings for Azoteq IQS626A
...
This patch adds device tree bindings for the Azoteq IQS626A
capacitive touch controller.
Signed-off-by: Jeff LaBundy <jeff@labundy.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20210301234928.4298-4-jeff@labundy.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com >
2021-03-25 11:14:10 -07:00