Changes since v1: - Code nits (remove flags, debug statements, close up leaks, etc) - Add docs under Documentation/ Sasha Levin (3): ftpm: dt-binding: add dts documentation for fTPM driver ftpm: firmware TPM running in TEE ftpm: add documentation for ftpm driver .../bindings/security/tpm/tpm_ftpm_tee.txt | 13 + .../devicetree/bindings/vendor-prefixes.txt | 1 + Documentation/security/tpm/index.rst | 1 + Documentation/security/tpm/tpm_ftpm_tee.rst | 31 ++ drivers/char/tpm/Kconfig | 5 + drivers/char/tpm/Makefile | 1 + drivers/char/tpm/tpm_ftpm_tee.c | 346 ++++++++++++++++++ drivers/char/tpm/tpm_ftpm_tee.h | 52 +++ 8 files changed, 450 insertions(+) create mode 100644 Documentation/devicetree/bindings/security/tpm/tpm_ftpm_tee.txt create mode 100644 Documentation/security/tpm/tpm_ftpm_tee.rst create mode 100644 drivers/char/tpm/tpm_ftpm_tee.c create mode 100644 drivers/char/tpm/tpm_ftpm_tee.h -- 2.19.1