Simon Glass
092b6ec65c
tpm: Avoid code bloat when not using EFI_TCG2_PROTOCOL
...
It does not make sense to enable all SHA algorithms unless they are
needed. It bloats the code and in this case, causes chromebook_link to
fail to build. That board does use the TPM, but not with measured boot,
nor EFI.
Since EFI_TCG2_PROTOCOL already selects these options, we just need to
add them to MEASURED_BOOT as well.
Note that the original commit combines refactoring and new features,
which makes it hard to see what is going on.
Fixes: 97707f12fd
tpm: Support boot measurements
Reviewed-by: Heinrich Schuchardt <xypron.glpk@gmx.de >
Signed-off-by: Simon Glass <sjg@chromium.org >
2024-06-28 13:54:52 -06:00
..
2024-03-27 09:15:39 +01:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2022-01-18 08:31:02 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2024-04-22 11:01:48 -06:00
2023-12-21 08:54:37 -05:00
2024-03-07 07:41:41 -05:00
2024-01-13 18:17:46 +01:00
2024-02-28 14:38:47 +01:00
2024-06-24 08:38:06 +03:00
2024-05-01 08:39:18 +02:00
2024-01-13 18:17:47 +01:00
2023-12-21 08:54:37 -05:00
2020-04-26 14:23:55 -06:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2024-04-10 09:34:53 -06:00
2024-04-12 12:57:07 -06:00
2023-12-21 08:54:37 -05:00
2020-01-22 17:47:57 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-09-24 09:54:57 -04:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2024-04-20 08:22:24 +02:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2022-04-21 14:32:40 -04:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2020-05-18 21:19:23 -04:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2021-05-24 14:21:30 -04:00
2021-04-14 15:06:08 -04:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2024-01-07 13:45:07 -07:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2024-04-12 12:57:07 -06:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2024-02-09 09:42:04 +01:00
2024-03-13 18:47:11 -04:00
2024-06-28 13:54:52 -06:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-10-17 20:50:52 -04:00
2023-12-21 08:54:37 -05:00
2024-01-09 14:58:33 +01:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2019-12-06 16:44:20 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2021-06-11 16:34:52 +05:30
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2024-02-02 19:57:45 +01:00
2024-03-27 09:23:30 +01:00
2020-08-24 14:11:31 -04:00
2023-08-08 17:05:43 -04:00
2023-12-21 08:54:37 -05:00
2024-01-09 10:08:52 +01:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2023-12-21 08:54:37 -05:00
2022-01-19 18:11:34 +01:00
2023-12-21 08:54:37 -05:00
2024-06-24 08:37:56 +03:00
2023-12-21 08:54:37 -05:00
2024-05-05 11:21:39 -03:00
2023-12-21 08:54:37 -05:00