diff options
author | Rong Chang <rongchang@chromium.org> | 2011-03-30 15:36:25 +0800 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2011-08-24 10:00:43 -0700 |
commit | 58c83a2edc25a1fc27016dcd628cae44ea6c551e (patch) | |
tree | 113174b3efad477677d2d0fe1f525e12fa8463d3 /Makefile | |
parent | 1b643aa4f49df471e5065796e05b0e900b7c9ca3 (diff) |
This is the preliminary v05 TPM driver from Infineon. With a wrapper layer added to auto detect v03 and v05 chips. This is a version that just work. Cleanup will start after the initial push.
BUG=chromium-os:10497
TEST=Manual
Build
1. build a compatible lib first
emerge-tegra2_seaboard vboot_reference-firmware
2. use MAKEALL script to check all cfg
CROSS_COMPILE=armv7a-cros-linux-gnueabi- VBOOT=/build/tegra2_seaboard/usr ./MAKEALL chromeos
3. check result. 25 passed, no warning, no error
u-boot command
1. build a compatible version
USE-debug VBOOT_DEBUG=1 emerge-tegra2_seaboard -av vboot_reference-firmware chromeos-u-boot-next
2. flash it using proper tools
[board specific]
3. reset system and boot into command prompt
4. test with cros_tpm_test command sets:
cros_tpm_test enable
cros_tpm_test fast_enable
cros_tpm_test startup
cros_tpm_test timing
Review URL: http://codereview.chromium.org/6683023
Change-Id: I37b73dc90399533594c841b016a194ff21ab889a
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -275,6 +275,7 @@ LIBS += drivers/usb/musb/libusb_musb.o LIBS += drivers/usb/phy/libusb_phy.o LIBS += drivers/video/libvideo.o LIBS += drivers/watchdog/libwatchdog.o +LIBS += drivers/tpm/libtpm.a LIBS += common/libcommon.o LIBS += lib/libfdt/libfdt.o LIBS += api/libapi.o |