
Hi Simon,
After a first tentative in August 2015: http://lists.denx.de/pipermail/u-boot/2015-August/222596.html
I finally found some spare time for a new round to send a new version patch version bringing support for ST33ZP24 TPM 1.2 with i2c and spi support.
I have been able to follow all your guidance from my previous tentative and got able to convert omap24xx_i2c and omap3_spi drivers to DM. I will send them in a separate patchset for your review.
Best Regards Christophe
Changes in v2: - Adding Reviewed-by: Simon Glass <sjg at chromium.org>
Christophe Ricard (3): tpm: Rename tpm_tis_infineon.h to tpm_tis.h and move infineon specific stuff in tpm_infineon.c tpm: st33zp24: Add tpm st33zp24 support with i2c tpm: st33zp24: Add tpm st33zp24 spi support
README | 11 + drivers/tpm/Kconfig | 18 + drivers/tpm/Makefile | 2 + drivers/tpm/{tpm_tis_infineon.h => tpm_tis.h} | 17 +- drivers/tpm/tpm_tis_infineon.c | 17 +- drivers/tpm/tpm_tis_st33zp24_i2c.c | 543 +++++++++++++++++++++ drivers/tpm/tpm_tis_st33zp24_spi.c | 672 ++++++++++++++++++++++++++ 7 files changed, 1263 insertions(+), 17 deletions(-) rename drivers/tpm/{tpm_tis_infineon.h => tpm_tis.h} (86%) create mode 100644 drivers/tpm/tpm_tis_st33zp24_i2c.c create mode 100644 drivers/tpm/tpm_tis_st33zp24_spi.c