[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