# Re: \[PATCH 2/4\] Documentation: DT: bindings: input: Add documentation for cyttsp5

- From: Linus Walleij \<hidden\>
- Date: 2021-10-25 23:18:40 
- List: linux-input
- Page: https://ratatoskr.run/linux-input/2021/10/1553718
- Thread: https://ratatoskr.run/linux-arm-kernel/2021/10/1552383/t.md

```text
Hi Alistair,

On Mon, Oct 25, 2021 at 1:42 PM Alistair Francis [ref] wrote:

> From: Mylène Josserand <redacted>
>
> Add the Cypress TrueTouch Generation 5 touchscreen device tree bindings
> documentation. It can use I2C or SPI bus.
> This touchscreen can handle some defined zone that are designed and
> sent as button. To be able to customize the keycode sent, the
> "linux,code" property in a "button" sub-node can be used.
>
> Signed-off-by: Mylène Josserand <redacted>
> Message-Id: [ref]
> Signed-off-by: Alistair Francis <redacted>

> +title: Cypress cyttsp touchscreen controller, generation 5
(...)
> +  compatible:
> +    const: cypress,cyttsp5

Is this the real product name? When I rewrote the bindings for
the original "CYTTSP", actually "Cypress TrueTouch Standard Product"
it came out that the actual product names were CY8CTMA340
and CY8CTMA341. "CYTTSP" was a marketing name for the
whole family.

See
Documentation/devicetree/bindings/input/touchscreen/cypress,cy8ctma340.yaml

If the actual products have some product names such as
CY8* then use these as compatibles instead and just write in the
decription that it is Cypress TrueTouch Standard Product series 5.

Yours,
Linus Walleij
```
