diff options
author | Che-Liang Chiou <clchiou@chromium.org> | 2011-07-12 21:29:54 +0800 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2011-08-29 10:58:52 -0700 |
commit | d9bdc598a3ff8273b5df95f7439cefa2355ccde6 (patch) | |
tree | 804e412e486bbad0eba2b3f0fd9b84aab16252d6 /lib/vbexport | |
parent | 89293eed29a74430ae6993b76890892797018c62 (diff) |
CHROMIUM: twostop: cleanup config flags
The variants of Chrome OS verified boot are:
* chromeos_seaboard_onestop implements twostop firmware based on
prior-redesigned vboot_reference. It is called onestop because it was
implementing onestop boot.
* chromeos_seaboard_vboot implements ordinary verified boot, which has
bootstub, recovery, normal, and developer firmware, based on
redesigned vboot_reference.
* chromeos_tegra2_twostop implements twostop firmware based on
redesigned vboot_reference. This variant is going to replace
chromeos_seaboard_onestop.
We split config flags into:
* CONFIG_CHROMEOS enables codes that are shared among all variants.
* CONFIG_CHROMEOS_VBEXPORT enables codes that implements APIs defined in
vboot_api.h.
* CONFIG_CHROMEOS_{ONESTOP,TWOSTOP,VBOOT} enables codes that are
specific to each variant.
Note that we would further cleanup or reorganize config flags after we
migrate from chromeos_seaboard_onestop to chromeos_tegra2_twostop.
BUG=chromium-os:17424
TEST=build cleanly
Change-Id: I7574ec9376047693065b4295edb85b65acb4ea37
Reviewed-on: http://gerrit.chromium.org/gerrit/3943
Tested-by: Che-Liang Chiou <clchiou@chromium.org>
Reviewed-by: Rong Chang <rongchang@chromium.org>
Diffstat (limited to 'lib/vbexport')
-rw-r--r-- | lib/vbexport/Makefile | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/vbexport/Makefile b/lib/vbexport/Makefile index 7d654fabef..4b99667039 100644 --- a/lib/vbexport/Makefile +++ b/lib/vbexport/Makefile @@ -12,13 +12,13 @@ include $(TOPDIR)/config.mk LIB = $(obj)libvbexport.a -COBJS-$(CONFIG_VBOOT_WRAPPER) += boot_device.o -COBJS-$(CONFIG_VBOOT_WRAPPER) += display.o -COBJS-$(CONFIG_VBOOT_WRAPPER) += keyboard.o -COBJS-$(CONFIG_VBOOT_WRAPPER) += load_firmware.o -COBJS-$(CONFIG_VBOOT_WRAPPER) += misc.o -COBJS-$(CONFIG_VBOOT_WRAPPER) += nvstorage.o -COBJS-$(CONFIG_VBOOT_WRAPPER) += utility.o +COBJS-$(CONFIG_CHROMEOS_VBEXPORT) += boot_device.o +COBJS-$(CONFIG_CHROMEOS_VBEXPORT) += display.o +COBJS-$(CONFIG_CHROMEOS_VBEXPORT) += keyboard.o +COBJS-$(CONFIG_CHROMEOS_VBEXPORT) += load_firmware.o +COBJS-$(CONFIG_CHROMEOS_VBEXPORT) += misc.o +COBJS-$(CONFIG_CHROMEOS_VBEXPORT) += nvstorage.o +COBJS-$(CONFIG_CHROMEOS_VBEXPORT) += utility.o COBJS := $(COBJS-y) OBJS := $(addprefix $(obj),$(COBJS)) |