From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philippe REYNES Date: Thu, 9 Jan 2020 19:03:59 +0100 (CET) Subject: [PATCH V3 1/2] tpm: add a helper to iterate on all tpm devices In-Reply-To: <1578591946-1139-1-git-send-email-philippe.reynes@softathome.com> References: <1578591946-1139-1-git-send-email-philippe.reynes@softathome.com> Message-ID: <140338679.1451327.1578593039498.JavaMail.zimbra@softathome.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi, Sorry, I forgot to report the Reviewed-by of Miquel Raynal. > Objet: [PATCH V3 1/2] tpm: add a helper to iterate on all tpm devices > This add a helper for_each_tpm_device that run > through all the tpm (1.x and 2.0) devices. > > Signed-off-by: Philippe Reynes Reviewed-by: Miquel Raynal > --- > include/tpm-common.h | 3 +++ > 1 file changed, 3 insertions(+) > > Changelog: > v3: > - use the helper uclass_foreach_dev_probe > v2: > - new patch, add an helper for tpm device (idea from Miquel) > > diff --git a/include/tpm-common.h b/include/tpm-common.h > index f9c2ca2..702cd6e 100644 > --- a/include/tpm-common.h > +++ b/include/tpm-common.h > @@ -293,4 +293,7 @@ static inline cmd_tbl_t *get_tpm2_commands(unsigned int > *size) > */ > enum tpm_version tpm_get_version(struct udevice *dev); > > +/* Iterate on all TPM devices */ > +#define for_each_tpm_device(dev) uclass_foreach_dev_probe(UCLASS_TPM, (dev)) > + > #endif /* __TPM_COMMON_H */ > -- > 2.7.4 Regards, Philippe