xref: /openbmc/u-boot/board/intel/Kconfig (revision 65c4ac0a)
1*65c4ac0aSBin Meng#
2*65c4ac0aSBin Meng# Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
3*65c4ac0aSBin Meng#
4*65c4ac0aSBin Meng# SPDX-License-Identifier:	GPL-2.0+
5*65c4ac0aSBin Meng#
6*65c4ac0aSBin Meng
7*65c4ac0aSBin Mengif VENDOR_INTEL
8*65c4ac0aSBin Meng
9*65c4ac0aSBin Mengchoice
10*65c4ac0aSBin Meng	prompt "Mainboard model"
11*65c4ac0aSBin Meng
12*65c4ac0aSBin Mengconfig TARGET_CROWNBAY
13*65c4ac0aSBin Meng	bool "Crown Bay"
14*65c4ac0aSBin Meng	help
15*65c4ac0aSBin Meng	  This is the Intel Crown Bay Customer Reference Board. It contains
16*65c4ac0aSBin Meng	  the Intel Atom Processor E6xx populated on the COM Express module
17*65c4ac0aSBin Meng	  with 1GB DDR2 soldered down memory and a carrier board with the
18*65c4ac0aSBin Meng	  Intel Platform Controller Hub EG20T, other system components and
19*65c4ac0aSBin Meng	  peripheral connectors for PCIe/SATA/USB/LAN/SD/UART/Audio/LVDS.
20*65c4ac0aSBin Meng
21*65c4ac0aSBin Mengconfig TARGET_GALILEO
22*65c4ac0aSBin Meng	bool "Galileo"
23*65c4ac0aSBin Meng	help
24*65c4ac0aSBin Meng	  This is the Intel Galileo board, which is the first in a family of
25*65c4ac0aSBin Meng	  Arduino-certified development and prototyping boards based on Intel
26*65c4ac0aSBin Meng	  architecture. It includes an Intel Quark SoC X1000 processor, a 32-bit
27*65c4ac0aSBin Meng	  single-core, single-thread, Intel Pentium processor instrunction set
28*65c4ac0aSBin Meng	  architecture (ISA) compatible, operating at speeds up to 400Mhz,
29*65c4ac0aSBin Meng	  along with 256MB DDR3 memory. It supports a wide range of industry
30*65c4ac0aSBin Meng	  standard I/O interfaces, including a full-sized mini-PCIe slot,
31*65c4ac0aSBin Meng	  one 100Mb Ethernet port, a microSD card slot, a USB host port and
32*65c4ac0aSBin Meng	  a USB client port.
33*65c4ac0aSBin Meng
34*65c4ac0aSBin Mengconfig TARGET_MINNOWMAX
35*65c4ac0aSBin Meng	bool "Minnowboard MAX"
36*65c4ac0aSBin Meng	help
37*65c4ac0aSBin Meng	  This is the Intel Minnowboard MAX. It contains an Atom E3800
38*65c4ac0aSBin Meng	  processor in a small form factor with Ethernet, micro-SD, USB 2,
39*65c4ac0aSBin Meng	  USB 3, SATA, serial console, some GPIOs and HDMI 1.3 video out.
40*65c4ac0aSBin Meng	  It requires some binary blobs - see README.x86 for details.
41*65c4ac0aSBin Meng
42*65c4ac0aSBin Meng	  Note that PCIE_ECAM_BASE is set up by the FSP so the value used
43*65c4ac0aSBin Meng	  by U-Boot matches that value.
44*65c4ac0aSBin Meng
45*65c4ac0aSBin Mengendchoice
46*65c4ac0aSBin Meng
47*65c4ac0aSBin Mengsource "board/intel/crownbay/Kconfig"
48*65c4ac0aSBin Mengsource "board/intel/galileo/Kconfig"
49*65c4ac0aSBin Mengsource "board/intel/minnowmax/Kconfig"
50*65c4ac0aSBin Meng
51*65c4ac0aSBin Mengendif
52