Messages in this thread | | | From | Alexander Steffen <> | Subject | [PATCH v6 0/3] tpm_tis_i2c | Date | Wed, 8 Jun 2022 19:31:10 +0200 |
| |
Changelog: * v6: * Remove tpm-tis-i2c compatible for now * v5: * Rename tpm_tis-i2c to tpm-tis-i2c * Remove unused includes * v4: * Move changelog to cover letter * Add compatibles to trivial-devices.yaml * Split patch for CRC interface and implementation * Add tpm_tis_i2c prefix to all functions * Improve documentation for guard time and sanity check * Use for loop instead of while for retries * v3: * Document address_to_register function * Add tpm_tis_i2c prefix to address_to_register * Add #ifdef CONFIG_OF to of_tis_i2c_match * Fix typos * v2: * move CCs from copyright comment to commit message * fix an unchecked return code
Alexander Steffen (3): dt-bindings: trivial-devices: Add Infineon SLB9673 TPM tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer tpm: Add tpm_tis_i2c backend for tpm_tis_core
.../devicetree/bindings/trivial-devices.yaml | 2 + drivers/char/tpm/Kconfig | 12 + drivers/char/tpm/Makefile | 1 + drivers/char/tpm/tpm_tis_core.c | 14 + drivers/char/tpm/tpm_tis_core.h | 10 + drivers/char/tpm/tpm_tis_i2c.c | 391 ++++++++++++++++++ 6 files changed, 430 insertions(+) create mode 100644 drivers/char/tpm/tpm_tis_i2c.c
-- 2.25.1
| |