summaryrefslogtreecommitdiffstats
path: root/libstb
Commit message (Expand)AuthorAgeFilesLines
* libstb/cvc: Register P8 secure ROM code correctlyStewart Smith2018-01-191-2/+2
* allow secure boot if not enforcing itStewart Smith2017-12-201-6/+0
* libstb/(create|print)-container: Sync with sb-signing-utilsStewart Smith2017-12-1814-386/+1573
* libstb/cvc: update memory-region to point to /reserved-memoryClaudio Carvalho2017-12-182-1/+33
* libstb: add support for ibm, secureboot-v2Claudio Carvalho2017-12-183-0/+71
* libstb: remove stb.c and obsolete companionsClaudio Carvalho2017-12-1810-762/+2
* libstb/tpm_chip.c: define pr_fmt and fix messages loggedClaudio Carvalho2017-12-181-36/+42
* libstb/tss: update the list of event types supportedClaudio Carvalho2017-12-182-6/+28
* tpm_i2c_nuvoton: add nuvoton, npct601 to the compatible propertyClaudio Carvalho2017-12-181-0/+10
* libstb/trustedboot.c: import stb_final() from stb.cClaudio Carvalho2017-12-182-0/+79
* libstb/cvc.c: import softrom behavior from drivers/sw_driver.cClaudio Carvalho2017-12-183-1/+21
* libstb/trustedboot.c: import tb_measure() from stb.cClaudio Carvalho2017-12-185-2/+173
* libstb/secureboot.c: import sb_verify() from stb.cClaudio Carvalho2017-12-185-6/+131
* libstb: import stb_init() breaking it into multiple filesClaudio Carvalho2017-12-1810-24/+501
* libstb: move drivers/sha512.* to mbedtls directoryClaudio Carvalho2017-12-186-3/+15
* i2c: Move tpm i2c wrapper code into coreAndrew Donnellan2017-10-022-95/+11
* Big log level reduction...Benjamin Herrenschmidt2017-06-261-2/+2
* libstb: Fix build in OpenSSL 1.1Russell Currey2017-05-181-4/+11
* tpm_i2c_nuvoton: fix use-after-free in tpm_register_chip failure pathStewart Smith2017-05-121-1/+3
* libstb/create-container: Fix coverity warningsDave Heller2017-05-081-1/+2
* libstb/create-container: Add full container build and sign with imprint keysDave Heller2017-04-074-12/+415
* Makefile: Update clean target for stbMichael Neuling2017-03-161-0/+5
* print-stb-container: Fix build on centos7Stewart Smith2016-12-221-2/+3
* i2c: Add nuvoton quirk, disallowing i2cdetect as it locks TPMStewart Smith2016-12-021-0/+28
* tpm_i2c_nuvoton: work out the polling time using mftb()Claudio Carvalho2016-11-291-26/+45
* tpm_i2c_nuvoton: handle errors after reading the tpm fifoClaudio Carvalho2016-11-291-1/+11
* tpm_i2c_nuvoton: cleanup variables in tpm_read_fifo()Claudio Carvalho2016-11-291-17/+11
* tpm_i2c_nuvoton: handle errors after writting the tpm fifoClaudio Carvalho2016-11-291-2/+11
* tpm_i2c_nuvoton: cleanup variables in tpm_write_fifo()Claudio Carvalho2016-11-291-27/+23
* tpm_i2c_nuvoton: handle errors after writing sts.commandReady in step 5Claudio Carvalho2016-11-291-1/+11
* tpm_i2c_nuvoton: handle errors after writing sts.goClaudio Carvalho2016-11-291-2/+11
* tpm_i2c_nuvoton: handle errors after checking the tpm fifo statusClaudio Carvalho2016-11-291-66/+86
* tpm_i2c_nuvoton: return burst_count in tpm_read_burst_count()Claudio Carvalho2016-11-291-21/+19
* tpm_i2c_nuvoton: isolate the code that handles the TPM_TIMEOUT_D timeoutClaudio Carvalho2016-11-291-124/+95
* tpm_i2c_nuvoton: handle errors after reading sts.commandReadyClaudio Carvalho2016-11-291-32/+50
* tpm_i2c_nuvoton: add tpm_status_read_byte()Claudio Carvalho2016-11-291-9/+10
* tpm_i2c_nuvoton: add tpm_check_status()Claudio Carvalho2016-11-291-10/+16
* tpm_i2c_nuvoton: rename defines to shorter namesClaudio Carvalho2016-11-291-49/+44
* tpm_i2c_interface: decouple rc from being done with i2c requestStewart Smith2016-11-241-4/+14
* tpm_i2c_interface: set timeout before each requestStewart Smith2016-11-241-1/+1
* i2c: Add i2c_run_req() to crank the state machine for a requestStewart Smith2016-11-241-5/+9
* stb: create-container and wrap skiboot in Secure/Trusted Boot containerStewart Smith2016-11-242-0/+122
* libstb: bump up the byte timeout for tpm i2c requestsClaudio Carvalho2016-11-111-1/+1
* stb: Obey secure-enabled in device treeStewart Smith2016-11-021-7/+1
* tpm_extendl: don't measure when no tpm is registeredClaudio Carvalho2016-11-022-2/+9
* tpm_extendl: log the calling resultsClaudio Carvalho2016-11-022-17/+19
* tpm_extendl: disable all failed tpms rather than only the firstClaudio Carvalho2016-11-022-18/+29
* libstb: remove subid argument from sb_verify and tb_measureClaudio Carvalho2016-11-022-17/+14
* print-stb-container: close(fd) to clean up neatlyStewart Smith2016-10-281-0/+1
* libstb/stb.c: ignore the secure mode flag unless forced in NVRAMClaudio Carvalho2016-10-261-3/+21
OpenPOWER on IntegriCloud