x86: Enable the Intel quark/galileo build
Make the Intel quark/galileo support avaiable in Kconfig and Makefile. With this patch, we can generate u-boot.rom for Intel galileo board. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Acked-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
afee3fb8c8
commit
ef46bea02b
@ -52,6 +52,19 @@ config TARGET_MINNOWMAX
|
|||||||
Note that PCIE_ECAM_BASE is set up by the FSP so the value used
|
Note that PCIE_ECAM_BASE is set up by the FSP so the value used
|
||||||
by U-Boot matches that value.
|
by U-Boot matches that value.
|
||||||
|
|
||||||
|
config TARGET_GALILEO
|
||||||
|
bool "Support Intel Galileo"
|
||||||
|
help
|
||||||
|
This is the Intel Galileo board, which is the first in a family of
|
||||||
|
Arduino-certified development and prototyping boards based on Intel
|
||||||
|
architecture. It includes an Intel Quark SoC X1000 processor, a 32-bit
|
||||||
|
single-core, single-thread, Intel Pentium processor instrunction set
|
||||||
|
architecture (ISA) compatible, operating at speeds up to 400Mhz,
|
||||||
|
along with 256MB DDR3 memory. It supports a wide range of industry
|
||||||
|
standard I/O interfaces, including a full-sized mini-PCIe slot,
|
||||||
|
one 100Mb Ethernet port, a microSD card slot, a USB host port and
|
||||||
|
a USB client port.
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
config RAMBASE
|
config RAMBASE
|
||||||
@ -399,6 +412,8 @@ source "arch/x86/cpu/coreboot/Kconfig"
|
|||||||
|
|
||||||
source "arch/x86/cpu/ivybridge/Kconfig"
|
source "arch/x86/cpu/ivybridge/Kconfig"
|
||||||
|
|
||||||
|
source "arch/x86/cpu/quark/Kconfig"
|
||||||
|
|
||||||
source "arch/x86/cpu/queensbay/Kconfig"
|
source "arch/x86/cpu/queensbay/Kconfig"
|
||||||
|
|
||||||
source "board/coreboot/coreboot/Kconfig"
|
source "board/coreboot/coreboot/Kconfig"
|
||||||
@ -409,6 +424,8 @@ source "board/intel/crownbay/Kconfig"
|
|||||||
|
|
||||||
source "board/intel/minnowmax/Kconfig"
|
source "board/intel/minnowmax/Kconfig"
|
||||||
|
|
||||||
|
source "board/intel/galileo/Kconfig"
|
||||||
|
|
||||||
config PCIE_ECAM_BASE
|
config PCIE_ECAM_BASE
|
||||||
hex
|
hex
|
||||||
default 0xe0000000
|
default 0xe0000000
|
||||||
|
@ -16,6 +16,7 @@ obj-$(CONFIG_INTEL_BAYTRAIL) += baytrail/
|
|||||||
obj-$(CONFIG_SYS_COREBOOT) += coreboot/
|
obj-$(CONFIG_SYS_COREBOOT) += coreboot/
|
||||||
obj-$(CONFIG_NORTHBRIDGE_INTEL_SANDYBRIDGE) += ivybridge/
|
obj-$(CONFIG_NORTHBRIDGE_INTEL_SANDYBRIDGE) += ivybridge/
|
||||||
obj-$(CONFIG_NORTHBRIDGE_INTEL_IVYBRIDGE) += ivybridge/
|
obj-$(CONFIG_NORTHBRIDGE_INTEL_IVYBRIDGE) += ivybridge/
|
||||||
|
obj-$(CONFIG_INTEL_QUARK) += quark/
|
||||||
obj-$(CONFIG_INTEL_QUEENSBAY) += queensbay/
|
obj-$(CONFIG_INTEL_QUEENSBAY) += queensbay/
|
||||||
obj-y += lapic.o
|
obj-y += lapic.o
|
||||||
obj-y += mtrr.o
|
obj-y += mtrr.o
|
||||||
|
Loading…
Reference in New Issue
Block a user