On Tue, Nov 26, 2024 at 03:39:39PM -0500, Stefan Berger wrote:
> This series of patches enables the 'Automatic Disk Unlock with TPM2'
> support for ieee1275 PowerPC platforms. It adds a TCG2 driver for this
> platform, which has the same API as the one for EFI. Further, it adjusts
> the definition of TPM 2 related bit fields for big endian targets.
> 
Thanks for extending TPM2 support to ppc64!
Reviewed-by: Gary Lin <g...@suse.com> for this patch set.

> Regards,
>    Stefan
> 
> v3:
>  - Applied Daniel's R-b tags
>  - Added patches 2 & 3/7 for cleaning up of IEEE1275_IHANDLE_INVALID
>  - Using bools instead of ints
>  - Fixed commit messages
> 
> v2:
>  - Applied Gary's R-b tag to 1/5
>  - Split v1 2/2 into 4 patches
>  - Refactoring of grub_ieee1275_tpm_init 
> 
> 
> Stefan Berger (7):
>   tss2: Adjust bit fields for big endian targets
>   ieee1275/serial: Cast 0 to proper type
>   ieee1275: Consolidate repeated definitions of IEEE1275_IHANDLE_INVALID
>   ieee1275/ibmvpm: Move TPM initializaton functions to own file
>   ieee1275/tcg2: Refactor grub_ieee1275_tpm_init
>   ieee1275/tcg2: Add TCG2 driver for ieee1275 PowerPC firmware
>   tpm2_key_protector: Enable build for powerpc_ieee1275
> 
>  grub-core/Makefile.core.def           |   3 +
>  grub-core/commands/ieee1275/ibmvtpm.c |  46 +-------
>  grub-core/lib/ieee1275/tcg2.c         | 159 ++++++++++++++++++++++++++
>  grub-core/lib/tss2/tss2_structs.h     |  38 ++++++
>  grub-core/term/ieee1275/serial.c      |   8 +-
>  include/grub/ieee1275/ieee1275.h      |   1 +
>  include/grub/ieee1275/tpm.h           |  30 +++++
>  7 files changed, 238 insertions(+), 47 deletions(-)
>  create mode 100644 grub-core/lib/ieee1275/tcg2.c
>  create mode 100644 include/grub/ieee1275/tpm.h
> 
> -- 
> 2.25.1
> 

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to