On 28 January 2015 at 07:20, Bin Meng <bmeng...@gmail.com> wrote: > 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...@gmail.com> > > --- > > arch/x86/Kconfig | 17 +++++++++++++++++ > arch/x86/cpu/Makefile | 1 + > 2 files changed, 18 insertions(+) > > diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig > index 90e828a..2e64bc1 100644 > --- a/arch/x86/Kconfig > +++ b/arch/x86/Kconfig > @@ -41,6 +41,19 @@ config TARGET_CROWNBAY > Intel Platform Controller Hub EG20T, other system components and > peripheral connectors for PCIe/SATA/USB/LAN/SD/UART/Audio/LVDS. > > +config TARGET_GALILEO > + bool "Support Intel Galileo CRB" > + help > + This is the Intel Galileo board, which is the first in a family of > + Arduino certified development and prototyping boards based on Intel
Arduino-certified > + 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 > > config RAMBASE > @@ -348,6 +361,8 @@ source "arch/x86/cpu/coreboot/Kconfig" > > source "arch/x86/cpu/ivybridge/Kconfig" > > +source "arch/x86/cpu/quark/Kconfig" > + > source "arch/x86/cpu/queensbay/Kconfig" > > source "board/coreboot/coreboot/Kconfig" > @@ -356,4 +371,6 @@ source "board/google/chromebook_link/Kconfig" > > source "board/intel/crownbay/Kconfig" > > +source "board/intel/galileo/Kconfig" > + > endmenu > diff --git a/arch/x86/cpu/Makefile b/arch/x86/cpu/Makefile > index 62e43c0..2d61af0 100644 > --- a/arch/x86/cpu/Makefile > +++ b/arch/x86/cpu/Makefile > @@ -15,6 +15,7 @@ obj-y += interrupts.o cpu.o call64.o > obj-$(CONFIG_SYS_COREBOOT) += coreboot/ > obj-$(CONFIG_NORTHBRIDGE_INTEL_SANDYBRIDGE) += ivybridge/ > obj-$(CONFIG_NORTHBRIDGE_INTEL_IVYBRIDGE) += ivybridge/ > +obj-$(CONFIG_INTEL_QUARK) += quark/ > obj-$(CONFIG_INTEL_QUEENSBAY) += queensbay/ > obj-y += lapic.o > obj-y += mtrr.o > -- > 1.8.2.1 > Reviewed-by: Simon Glass <s...@chromium.org. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot