xref: /freebsd/sys/contrib/device-tree/Bindings/arm/firmware/tlm,trusted-foundations.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel VadotTrusted Foundations
2*c66ec88fSEmmanuel Vadot-------------------
3*c66ec88fSEmmanuel Vadot
4*c66ec88fSEmmanuel VadotBoards that use the Trusted Foundations secure monitor can signal its
5*c66ec88fSEmmanuel Vadotpresence by declaring a node compatible with "tlm,trusted-foundations"
6*c66ec88fSEmmanuel Vadotunder the /firmware/ node
7*c66ec88fSEmmanuel Vadot
8*c66ec88fSEmmanuel VadotRequired properties:
9*c66ec88fSEmmanuel Vadot- compatible: "tlm,trusted-foundations"
10*c66ec88fSEmmanuel Vadot- tlm,version-major: major version number of Trusted Foundations firmware
11*c66ec88fSEmmanuel Vadot- tlm,version-minor: minor version number of Trusted Foundations firmware
12*c66ec88fSEmmanuel Vadot
13*c66ec88fSEmmanuel VadotExample:
14*c66ec88fSEmmanuel Vadot	firmware {
15*c66ec88fSEmmanuel Vadot		trusted-foundations {
16*c66ec88fSEmmanuel Vadot			compatible = "tlm,trusted-foundations";
17*c66ec88fSEmmanuel Vadot			tlm,version-major = <2>;
18*c66ec88fSEmmanuel Vadot			tlm,version-minor = <8>;
19*c66ec88fSEmmanuel Vadot		};
20*c66ec88fSEmmanuel Vadot	};
21