dt-bindings: input: touchscreen: convert ads7846.txt to yaml
authorFrank Li <Frank.Li@nxp.com>
Mon, 26 Aug 2024 16:22:56 +0000 (12:22 -0400)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 26 Aug 2024 17:54:31 +0000 (10:54 -0700)
commit45d6486d2a5ad4310c1379071fc39d02d6784cbe
tree33d652b903628e15aae531186feb97496ff31c27
parentb7ffc98a6a55bf93021a5dcb88a7682ae6cb0177
dt-bindings: input: touchscreen: convert ads7846.txt to yaml

Convert binding doc ads7846.txt to yaml format.
Additional change:
- add ref to touchscreen.yaml and spi-peripheral-props.yaml.
- use common node name touchscreen.
- sort ti properties alphabetically.
- sort common properties alphabetically.
- sort compatible string alphabetically.
- remove vcc-supply from required list.
- deprecated ti,x-min, ti,y-min

Fix below warning: arch/arm64/boot/dts/freescale/imx8mm-var-som-symphony.dtb: touchscreen@0:
ti,x-min: b'\x00}' is not of type 'object', 'array', 'boolean', 'null'

Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Reviewed-by: Marek Vasut <marex@denx.de>
Signed-off-by: Frank Li <Frank.Li@nxp.com>
Link: https://lore.kernel.org/r/20240826162302.960732-1-Frank.Li@nxp.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Documentation/devicetree/bindings/input/touchscreen/ads7846.txt [deleted file]
Documentation/devicetree/bindings/input/touchscreen/ti,ads7843.yaml [new file with mode: 0644]
Documentation/devicetree/bindings/power/wakeup-source.txt