Stefan Berger
f01c9776f5
rev180: Sync whitespace, comment and trivial changes
...
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2024-01-03 20:23:19 -05:00
Stefan Berger
87fbcfd73d
tpm2: Replace a few BOOLs with ints
...
Since BOOL's are effectively int's the replacement does not change anything.
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2023-12-28 13:42:28 -05:00
Stefan Berger
74a9ab5515
tpm2: rev164: Trivial whitespace, command, and libtpms-unused changes
...
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2023-03-07 12:11:50 -05:00
Stefan Berger
fd41faa54a
tpm2: ACT: Add data structures, defines, and un/marshalling code
...
Disable ACT via the TpmProfile.h's RH_ACT_{0,1,A) settings of NO.
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2020-04-14 16:03:45 -04:00
Stefan Berger
2296a4dd2a
tpm2: Comments and whitespace changes only
...
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2020-04-14 16:03:45 -04:00
Stefan Berger
bb84bfbf36
tpm2: Move CLOCK #defines into PlatformClock.h
...
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2020-04-14 16:03:45 -04:00
Stefan Berger
2b8ce8d8c1
tpm2: Move variables from PlatformData.c to PlatformData.h
...
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2020-04-14 16:03:45 -04:00
Stefan Berger
b546847a17
tpm2: sync svn 1490; whitespace and comment changes only
...
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2020-04-14 16:03:45 -04:00
Stefan Berger
3dcaa01d0a
tpm2: rev155: Major refactoring of header files
...
- Introduce Platform.h and replace usage of PlatformData.h and
Platform_fp.h
- Drop Implementation.h since we now use TpmProfile.h (which we
prepared previously); many #defines were moved to TpmTypes.h
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2020-04-14 16:03:45 -04:00
Stefan Berger
db8a15798d
rev150: Add #error to prevent users from defining SIMULATION
...
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2019-01-03 13:15:44 -05:00
Stefan Berger
3cd5a386f5
tpm2: Mark all libtpms changes with comments
...
Mark all libtpms changes with comments for easy identification
when diff'ing with the original TPM code.
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
2019-01-03 13:15:44 -05:00
Stefan Berger
bb2134a40b
rev149: Sync code related to FILE_BACKED_NV #define
...
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
2019-01-03 13:15:44 -05:00
Stefan Berger
81ee72f482
rev149: Comment and reformatting changes
...
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
2019-01-03 13:15:44 -05:00
Stefan Berger
6b444ad3ff
rev148: Rework how the TPM internal clock works
...
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
2019-01-03 13:15:44 -05:00
Stefan Berger
828ffdc07e
rev148: Rework entropy generation
...
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
2019-01-03 13:15:44 -05:00
Stefan Berger
b19b6ed343
Fix compilation errors in the TPM 2 code
...
Fix compilation errors in the TPM 2 code.
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
2018-06-15 18:07:47 -04:00
Stefan Berger
992a5bfad8
Upgrade from rev 142 to rev 146
...
This is the diff patch between rev 142 and 146.
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
2018-06-15 18:07:47 -04:00
Stefan Berger
ccce8b5f49
Add TPM 2 code
...
Add TPM 2 code.
This is rev. 142 code.
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
2018-06-15 18:07:47 -04:00