From 751e8c6efb4f46d5f877b5243988ef9cd9e99270 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Tue, 14 May 2013 04:49:11 -0700 Subject: [PATCH] libpayload: Create fox configs with names in the form board_variant. It may be necessary to use different config settings for different variants of the same board. We should make it possible to use different config files depending on the variant. This might lead to a number of similar or identical configs if the variants don't actually vary very much, but hopefully if we've gone to the trouble of identifying them separately there are some meaningful differences. The fox boards are the only ones currently supported by libpayload that actually have variants. BUG=chrome-os-partner:19420 TEST=Built for wtm2 with a change to the ebuild to use the new names. BRANCH=None Change-Id: Ic445e80be26ecdd348dc1de7d6a351ab6f9f2cba Signed-off-by: Gabe Black Reviewed-on: https://gerrit.chromium.org/gerrit/51461 Reviewed-by: Stefan Reinauer Commit-Queue: Gabe Black Tested-by: Gabe Black --- .../configs/config.fox_baskingridge | 68 +++++++++++++++++++ payloads/libpayload/configs/config.fox_wtm2 | 68 +++++++++++++++++++ 2 files changed, 136 insertions(+) create mode 100644 payloads/libpayload/configs/config.fox_baskingridge create mode 100644 payloads/libpayload/configs/config.fox_wtm2 diff --git a/payloads/libpayload/configs/config.fox_baskingridge b/payloads/libpayload/configs/config.fox_baskingridge new file mode 100644 index 0000000000..a5d60875d6 --- /dev/null +++ b/payloads/libpayload/configs/config.fox_baskingridge @@ -0,0 +1,68 @@ +# +# Automatically generated make config: don't edit +# libpayload version: 0.2.0 +# Tue Sep 4 17:53:34 2012 +# + +# +# Generic Options +# +# CONFIG_EXPERIMENTAL is not set +# CONFIG_OBSOLETE is not set +# CONFIG_DEVELOPER is not set +CONFIG_CHROMEOS=y + +# +# Architecture Options +# +CONFIG_ARCH_X86=y +# CONFIG_ARCH_POWERPC is not set +# CONFIG_ARCH_ARMV7 is not set +# CONFIG_MEMMAP_RAM_ONLY is not set +# CONFIG_MULTIBOOT is not set + +# +# Standard Libraries +# +CONFIG_LIBC=y +# CONFIG_CURSES is not set +# CONFIG_TINYCURSES is not set +# CONFIG_PDCURSES is not set +CONFIG_CBFS=y +CONFIG_LZMA=y + +# +# Console Options +# +CONFIG_SKIP_CONSOLE_INIT=y +CONFIG_CBMEM_CONSOLE=y +CONFIG_SERIAL_CONSOLE=y +CONFIG_SERIAL_IOBASE=0x3f8 +# CONFIG_SERIAL_SET_SPEED is not set +# CONFIG_SERIAL_ACS_FALLBACK is not set +CONFIG_VIDEO_CONSOLE=y +# CONFIG_VGA_VIDEO_CONSOLE is not set +# CONFIG_GEODELX_VIDEO_CONSOLE is not set +CONFIG_COREBOOT_VIDEO_CONSOLE=y +CONFIG_PC_KEYBOARD=y +CONFIG_PC_KEYBOARD_LAYOUT_US=y +# CONFIG_PC_KEYBOARD_LAYOUT_DE is not set + +# +# Drivers +# +CONFIG_PCI=y +CONFIG_NVRAM=y +# CONFIG_RTC_PORT_EXTENDED_VIA is not set +# CONFIG_SPEAKER is not set +# CONFIG_STORAGE is not set +CONFIG_USB=y +CONFIG_USB_UHCI=y +CONFIG_USB_OHCI=y +CONFIG_USB_EHCI=y +CONFIG_USB_XHCI=y +CONFIG_USB_HID=y +CONFIG_USB_HUB=y +CONFIG_USB_MSC=y +CONFIG_LITTLE_ENDIAN=y +CONFIG_ARCH_SPECIFIC_OPTIONS=y diff --git a/payloads/libpayload/configs/config.fox_wtm2 b/payloads/libpayload/configs/config.fox_wtm2 new file mode 100644 index 0000000000..a5d60875d6 --- /dev/null +++ b/payloads/libpayload/configs/config.fox_wtm2 @@ -0,0 +1,68 @@ +# +# Automatically generated make config: don't edit +# libpayload version: 0.2.0 +# Tue Sep 4 17:53:34 2012 +# + +# +# Generic Options +# +# CONFIG_EXPERIMENTAL is not set +# CONFIG_OBSOLETE is not set +# CONFIG_DEVELOPER is not set +CONFIG_CHROMEOS=y + +# +# Architecture Options +# +CONFIG_ARCH_X86=y +# CONFIG_ARCH_POWERPC is not set +# CONFIG_ARCH_ARMV7 is not set +# CONFIG_MEMMAP_RAM_ONLY is not set +# CONFIG_MULTIBOOT is not set + +# +# Standard Libraries +# +CONFIG_LIBC=y +# CONFIG_CURSES is not set +# CONFIG_TINYCURSES is not set +# CONFIG_PDCURSES is not set +CONFIG_CBFS=y +CONFIG_LZMA=y + +# +# Console Options +# +CONFIG_SKIP_CONSOLE_INIT=y +CONFIG_CBMEM_CONSOLE=y +CONFIG_SERIAL_CONSOLE=y +CONFIG_SERIAL_IOBASE=0x3f8 +# CONFIG_SERIAL_SET_SPEED is not set +# CONFIG_SERIAL_ACS_FALLBACK is not set +CONFIG_VIDEO_CONSOLE=y +# CONFIG_VGA_VIDEO_CONSOLE is not set +# CONFIG_GEODELX_VIDEO_CONSOLE is not set +CONFIG_COREBOOT_VIDEO_CONSOLE=y +CONFIG_PC_KEYBOARD=y +CONFIG_PC_KEYBOARD_LAYOUT_US=y +# CONFIG_PC_KEYBOARD_LAYOUT_DE is not set + +# +# Drivers +# +CONFIG_PCI=y +CONFIG_NVRAM=y +# CONFIG_RTC_PORT_EXTENDED_VIA is not set +# CONFIG_SPEAKER is not set +# CONFIG_STORAGE is not set +CONFIG_USB=y +CONFIG_USB_UHCI=y +CONFIG_USB_OHCI=y +CONFIG_USB_EHCI=y +CONFIG_USB_XHCI=y +CONFIG_USB_HID=y +CONFIG_USB_HUB=y +CONFIG_USB_MSC=y +CONFIG_LITTLE_ENDIAN=y +CONFIG_ARCH_SPECIFIC_OPTIONS=y