[U-Boot] [U-Boot, v4, 10/32] tpm: disociate TPMv1.x specific and generic code
Tom Rini
trini at konsulko.com
Sat May 26 15:54:35 UTC 2018
On Tue, May 15, 2018 at 11:57:06AM +0200, Miquel Raynal wrote:
> There are no changes in this commit but a new organization of the code
> as follow.
>
> * cmd/ directory:
> > move existing code from cmd/tpm.c in cmd/tpm-common.c
> > move specific code in cmd/tpm-v1.c
> > create a specific header file with generic definitions for
> commands only called cmd/tpm-user-utils.h
>
> * lib/ directory:
> > move existing code from lib/tpm.c in lib/tpm-common.c
> > move specific code in lib/tpm-v1.c
> > create a specific header file with generic definitions for
> the library itself called lib/tpm-utils.h
>
> * include/ directory:
> > move existing code from include/tpm.h in include/tpm-common.h
> > move specific code in include/tpm-v1.h
>
> Code designated as 'common' is compiled if TPM are used. Code designated
> as 'specific' is compiled only if the right specification has been
> selected.
>
> All files include tpm-common.h.
> Files in cmd/ include tpm-user-utils.h.
> Files in lib/ include tpm-utils.h.
> Depending on the specification, files may include either (not both)
> tpm-v1.h or tpm-v2.h.
>
> Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>
> Reviewed-by: Tom Rini <trini at konsulko.com>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180526/a08eb103/attachment.sig>
More information about the U-Boot
mailing list