diff options
author | Simon Glass <sjg@chromium.org> | 2015-05-04 11:30:59 -0600 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2015-05-14 18:49:33 -0600 |
commit | f90acf1ad02c1eb2724397d60b833b9c8bbcdab6 (patch) | |
tree | 38d5e205a0f4dedb878f15ef292bddc12eb8cd5f /drivers/tpm/tpm_private.h | |
parent | 01501804fdab0c80e31d1aa221d8afb79d436e52 (diff) |
tpm: Support using driver model with I2C
As a first step towards converting the TPM system to driver model, allow it
to work with CONFIG_DM_I2C.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'drivers/tpm/tpm_private.h')
-rw-r--r-- | drivers/tpm/tpm_private.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/tpm/tpm_private.h b/drivers/tpm/tpm_private.h index 888a074d35..8894c98e6a 100644 --- a/drivers/tpm/tpm_private.h +++ b/drivers/tpm/tpm_private.h @@ -131,6 +131,9 @@ struct tpm_chip *tpm_register_hardware(const struct tpm_vendor_specific *); int tpm_vendor_init(uint32_t dev_addr); +struct udevice; +int tpm_vendor_init_dev(struct udevice *dev); + void tpm_vendor_cleanup(struct tpm_chip *chip); |