GNU Linux-libre 6.1.90-gnu
[releases.git] / Documentation / devicetree / bindings / security / tpm / google,cr50.txt
1 * H1 Secure Microcontroller with Cr50 Firmware on SPI Bus.
2
3 H1 Secure Microcontroller running Cr50 firmware provides several
4 functions, including TPM-like functionality. It communicates over
5 SPI using the FIFO protocol described in the PTP Spec, section 6.
6
7 Required properties:
8 - compatible: Should be "google,cr50".
9 - spi-max-frequency: Maximum SPI frequency.
10
11 Example:
12
13 &spi0 {
14         tpm@0 {
15                 compatible = "google,cr50";
16                 reg = <0>;
17                 spi-max-frequency = <800000>;
18         };
19 };