| #
7e019daf |
| 12-Apr-2016 |
Tom Rini <trini@konsulko.com> |
drivers/tpm/tpm_tis_sandbox.c: Fix uninitialized variable use
In rollback_space_kernel we were not initializing the reserved fields which should be for safety sake, and doing memset here means we do
drivers/tpm/tpm_tis_sandbox.c: Fix uninitialized variable use
In rollback_space_kernel we were not initializing the reserved fields which should be for safety sake, and doing memset here means we don't need to set the version field specifically either.
Reported-by: Coverity (CID: 143917) Cc: Simon Glass <sjg@chromium.org> Signed-off-by: Tom Rini <trini@konsulko.com>
show more ...
|
| #
456ecd08 |
| 08-Apr-2016 |
Stefan Roese <sr@denx.de> |
lib/crc8: Add crc start value
To make the usage of this function more flexible, lets add the CRC start value as parameter to this function. This way it can be used by other functions requiring diffe
lib/crc8: Add crc start value
To make the usage of this function more flexible, lets add the CRC start value as parameter to this function. This way it can be used by other functions requiring different start values than 0 as well.
For non-zero CRC start values to work, I've reworked the function a bit. The new implementation is copied from the Linux version in drivers/i2c/i2c-core.c / i2c_smbus_pec(). Which supports non-zero CRC stating values.
I've double-checked that the results for zero starting values are identical to the results from the original version of this function.
Signed-off-by: Stefan Roese <sr@denx.de> Cc: Simon Glass <sjg@chromium.org> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
80cd58b9 |
| 31-Aug-2015 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-dm
|
| #
21baf15b |
| 23-Aug-2015 |
Simon Glass <sjg@chromium.org> |
dm: tpm: sandbox: Convert TPM driver to driver model
Convert the sandbox TPM driver to use driver model. Add it to the device tree so that it can be found on start-up.
Signed-off-by: Simon Glass <s
dm: tpm: sandbox: Convert TPM driver to driver model
Convert the sandbox TPM driver to use driver model. Add it to the device tree so that it can be found on start-up.
Signed-off-by: Simon Glass <sjg@chromium.org> Acked-by: Christophe Ricard <christophe-h.ricard@st.com> Reviewed-by: Heiko Schocher <hs@denx.de>
show more ...
|
| #
707acd01 |
| 26-Jan-2014 |
Stefano Babic <sbabic@denx.de> |
Merge branch 'master' of git://git.denx.de/u-boot-arm
|
| #
2c30af8f |
| 10-Nov-2013 |
Che-Liang Chiou <clchiou@chromium.org> |
sandbox: tpm: Fix nvwrite command
The original codes misused recvbuf in source buffer instead of sendbuf, and read from incorrect offset 14 instead of 22.
Signed-off-by: Che-Liang Chiou <clchiou@ch
sandbox: tpm: Fix nvwrite command
The original codes misused recvbuf in source buffer instead of sendbuf, and read from incorrect offset 14 instead of 22.
Signed-off-by: Che-Liang Chiou <clchiou@chromium.org>
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Simon Glass <sjg@chromium.org> Tested-by: Che-Liang Chiou <clchiou@chromium.org>
show more ...
|
| #
ed3f5a30 |
| 10-Nov-2013 |
Simon Glass <sjg@chromium.org> |
sandbox: tpm: Add TPM emulation
Add a simple TPM emulator for sandbox. It only supports a small subset of TPM operations. However, these are enough to perform common tasks.
Note this is an initial
sandbox: tpm: Add TPM emulation
Add a simple TPM emulator for sandbox. It only supports a small subset of TPM operations. However, these are enough to perform common tasks.
Note this is an initial commit to get this working, but it could use cleaning up (for example constants instead of open-coded values).
Signed-off-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|