10edbfea5SChristophe RicardRequired properties:
20edbfea5SChristophe Ricard- compatible: should be one of the following
30edbfea5SChristophe Ricard    "st,st33htpm-spi"
40edbfea5SChristophe Ricard    "infineon,slb9670"
50edbfea5SChristophe Ricard    "tcg,tpm_tis-spi"
60edbfea5SChristophe Ricard- spi-max-frequency: Maximum SPI frequency (depends on TPMs).
70edbfea5SChristophe Ricard
80edbfea5SChristophe RicardOptional SoC Specific Properties:
90edbfea5SChristophe Ricard- pinctrl-names: Contains only one value - "default".
100edbfea5SChristophe Ricard- pintctrl-0: Specifies the pin control groups used for this controller.
110edbfea5SChristophe Ricard
120edbfea5SChristophe RicardExample (for ARM-based BeagleBoard xM with TPM_TIS on SPI4):
130edbfea5SChristophe Ricard
140edbfea5SChristophe Ricard&mcspi4 {
150edbfea5SChristophe Ricard
160edbfea5SChristophe Ricard
170edbfea5SChristophe Ricard        tpm_tis@0 {
180edbfea5SChristophe Ricard
190edbfea5SChristophe Ricard                compatible = "tcg,tpm_tis-spi";
200edbfea5SChristophe Ricard
210edbfea5SChristophe Ricard                spi-max-frequency = <10000000>;
220edbfea5SChristophe Ricard        };
230edbfea5SChristophe Ricard};
24