summaryrefslogtreecommitdiffstats
path: root/libstb/drivers
Commit message (Expand)AuthorAgeFilesLines
* libstb: Pass a tpm_dev to tpm_i2c_request_send()Oliver O'Halloran2018-11-083-19/+16
* libstb/i2c-driver: Bump max timeoutOliver O'Halloran2018-05-221-1/+2
* build: use thin archives rather than incremental linkingNicholas Piggin2018-02-281-1/+1
* libstb: remove stb.c and obsolete companionsClaudio Carvalho2017-12-185-263/+1
* tpm_i2c_nuvoton: add nuvoton, npct601 to the compatible propertyClaudio Carvalho2017-12-181-0/+10
* libstb/trustedboot.c: import tb_measure() from stb.cClaudio Carvalho2017-12-181-2/+2
* libstb/secureboot.c: import sb_verify() from stb.cClaudio Carvalho2017-12-181-2/+2
* libstb: move drivers/sha512.* to mbedtls directoryClaudio Carvalho2017-12-184-623/+2
* i2c: Move tpm i2c wrapper code into coreAndrew Donnellan2017-10-022-95/+11
* tpm_i2c_nuvoton: fix use-after-free in tpm_register_chip failure pathStewart Smith2017-05-121-1/+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
* libstb: bump up the byte timeout for tpm i2c requestsClaudio Carvalho2016-11-111-1/+1
* Add software STB "ROM" implementation for MamboStewart Smith2016-10-105-1/+722
* Add i2c Nuvoton TPM 2.0 DriverClaudio Carvalho2016-10-103-1/+527
* libstb/drivers: add tpm_i2c interfaceClaudio Carvalho2016-10-103-1/+158
* libstb/drivers: add romcode driverClaudio Carvalho2016-10-103-0/+173
OpenPOWER on IntegriCloud