aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-10-11flash: Use blocklevel to do ECC readsAlistair Popple1-3/+3
2016-10-11flash: Size NVRAM based on ECC for OpenPOWER platformsCyril Bur1-2/+3
2016-10-11libflash/blocklevel: Allow double ecc protecting a regionCyril Bur3-51/+119
2016-10-11Revert "hw/phb3.c: adjust offset to run CAPP containers"Stewart Smith1-22/+2
2016-10-11Revert "hw/phb3.c: preload the whole CAPP partition"Stewart Smith1-2/+2
2016-10-10stb: always recompute hash of container payload and compareStewart Smith1-5/+20
2016-10-10init: rework tb_measure/verify so can work on preloaded kernelsStewart Smith1-9/+14
2016-10-10core/init: Compute built-in/preloaded BOOTKERNEL size from ELF and do secure/...Stewart Smith1-15/+40
2016-10-10Add software STB "ROM" implementation for MamboStewart Smith7-1/+754
2016-10-10external/boot_tests: remove lid from the BMC after flashingClaudio Carvalho1-2/+10
2016-10-10external/boot_tests: add the nobooting option -NClaudio Carvalho1-10/+21
2016-10-10external/boot_tests: add arbitrary lid option -FClaudio Carvalho2-3/+27
2016-10-10Initialize Secure/Trusted Boot (STB) during initClaudio Carvalho1-0/+3
2016-10-10core/init.c: measure event separator before handover to skirootClaudio Carvalho1-0/+6
2016-10-10core/flash.c: verify and measure resourcesClaudio Carvalho1-0/+8
2016-10-10include/capp.h: add #include guardClaudio Carvalho1-1/+6
2016-10-10hw/phb3.c: adjust offset to run CAPP containersClaudio Carvalho1-2/+22
2016-10-10hw/phb3.c: preload the whole CAPP partitionClaudio Carvalho1-2/+2
2016-10-10core: add flash_subpart_info()Claudio Carvalho2-62/+86
2016-10-10core/flash.c: load actual partition sizeClaudio Carvalho1-1/+1
2016-10-10core/init.c: adjust offset to run BOOTKERNEL containersClaudio Carvalho1-1/+6
2016-10-10libstb: add secure and trusted boot interfaceClaudio Carvalho4-1/+382
2016-10-10libstb/tpm_chip: add tpm_extendl()Claudio Carvalho3-0/+146
2016-10-10libstb/tss: build TSS and tpmLogMgrClaudio Carvalho7-7/+164
2016-10-10libstb/tss/tpmLogMgr.C: remove the trustedTypes.H includeClaudio Carvalho1-1/+0
2016-10-10libstb/tss/tpmLogMgr: add support for EV_SEPARATOR eventsClaudio Carvalho2-1/+4
2016-10-10libstb/tss/tpmLogMgr: disable TpmLogMgr_dumpLog()Claudio Carvalho2-5/+4
2016-10-10libstb/tss: add hostboot tpmLogMgr code for TPM 2.0Claudio Carvalho2-0/+817
2016-10-10libstb/tss: implement TSS required functionsClaudio Carvalho2-84/+32
2016-10-10libstb/tss: include tpm_chip.h in trustedbootCmds.HClaudio Carvalho1-0/+3
2016-10-10libstb/tpm_chip.h: declare the TpmTarget type for TSSClaudio Carvalho1-0/+3
2016-10-10libstb/tss: add hostboot TSS code for TPM 2.0Claudio Carvalho7-0/+2854
2016-10-10Add i2c Nuvoton TPM 2.0 DriverClaudio Carvalho5-1/+533
2016-10-10libstb/drivers: add tpm_i2c interfaceClaudio Carvalho4-1/+160
2016-10-10libstb/drivers: add romcode driverClaudio Carvalho6-1/+181
2016-10-10libstb: add tpm_chip interfaceClaudio Carvalho4-1/+214
2016-10-10libstb: add rom interfaceClaudio Carvalho3-1/+93
2016-10-10libstb: add required container header structuresClaudio Carvalho10-1/+583
2016-10-05asm: add rom_entry.S to Makefile.incClaudio Carvalho1-1/+1
2016-10-05asm/rom_entry.S: fix parameters syntaxClaudio Carvalho1-17/+18
2016-10-05asm: add Hostboot rom_entry.SClaudio Carvalho1-0/+51
2016-10-05libc/string: add memcpy_from_ci()Claudio Carvalho3-5/+54
2016-10-05doc/device-tree: add tpm.rstClaudio Carvalho1-0/+45
2016-10-05doc/device-tree: add ibm, secureboot.rstClaudio Carvalho1-0/+58
2016-10-05doc: add initial secure and trusted boot documentationClaudio Carvalho1-0/+159
2016-09-28core/init: Fix failure of getting node in the free list.Pridhiviraj Paidipeddi1-3/+7
2016-09-28platforms/firenze: Fix clock frequency dt propertyVasant Hegde1-6/+5
2016-09-27HDAT: Fix typo in nest-frequency propertyVasant Hegde3-3/+9
2016-09-27flash: Move flash node under ibm,opal/flash/Jack Miller1-7/+24
2016-09-27core/init: create the dt root in main_cpu_entryOliver O'Halloran4-4/+5