On Mon, 29 Mar 2021 15:07:58 +0200, Linus Walleij wrote: > This converts the CYTTSP "Cypress TrueTouch Standard Product" > to YAML bindings and fixes and adds some things in the process: > > - Rename the bindings file to cypress,cy8ctma340 after the main > product in the series. > - Add proper compatibles for the two known products: > CY8CTMA340 and CY8CTST341. > - Deprecate "cypress,cyttsp-spi" and "cypress,cyttsp-i2c" > because device compatibles should be named after the > hardware and not after which bus they are connected to. > The topology implicitly tells us which bus it is and what > interface to used. > - Add VCPIN and VDD supplies, these are present just like > on the CY8CTMA140. > > Cc: devicetree@xxxxxxxxxxxxxxx > Cc: Ferruh Yigit <fery@xxxxxxxxxxx> > Cc: Javier Martinez Canillas <javier@xxxxxxxxxxxxxxx> > Signed-off-by: Linus Walleij <linus.walleij@xxxxxxxxxx> > --- > ChangeLog v1->v2: > - Use minItems and maxItems directly without -items > - Drop u32 type from all properties ending with "-ms" > that thus have implicit types. > - Add maintiner to Cc. > > Patch to add the new compatibles to the Linux driver is sent > separately. > --- > .../input/touchscreen/cypress,cy8ctma340.yaml | 149 ++++++++++++++++++ > .../bindings/input/touchscreen/cyttsp.txt | 93 ----------- > 2 files changed, 149 insertions(+), 93 deletions(-) > create mode 100644 Documentation/devicetree/bindings/input/touchscreen/cypress,cy8ctma340.yaml > delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/cyttsp.txt > Reviewed-by: Rob Herring <robh@xxxxxxxxxx>