]>
Commit | Line | Data |
---|---|---|
65c4ac0a BM |
1 | # |
2 | # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com> | |
3 | # | |
4 | # SPDX-License-Identifier: GPL-2.0+ | |
5 | # | |
6 | ||
7 | if VENDOR_INTEL | |
8 | ||
9 | choice | |
10 | prompt "Mainboard model" | |
a26cd049 | 11 | optional |
65c4ac0a | 12 | |
9b911bed BM |
13 | config TARGET_BAYLEYBAY |
14 | bool "Bayley Bay" | |
15 | help | |
16 | This is the Intel Bayley Bay Customer Reference Board. It contains an | |
17 | Intel quad-core Atom Processor E3800 with dual-channel DDR3L SODIMM | |
18 | 4GB memory, HDMI/DP/VGA display, HD audio, SATA, USB2, USB3, SD, eMMC, | |
19 | PCIe and some other sensor interfaces. | |
20 | ||
a2e3b05e BM |
21 | config TARGET_COUGARCANYON2 |
22 | bool "Cougar Canyon 2" | |
23 | help | |
24 | This is the Intel Cougar Canyon 2 Customer Reference Board. It | |
25 | is built on the Chief River platform with Intel Ivybridge Processor | |
26 | and Panther Point chipset. The board has 4GB RAM, with some other | |
27 | peripheral connectors for PCIe/SATA/USB2/USB3/LAN/UART/PS2/VGA/HDMI. | |
28 | ||
65c4ac0a BM |
29 | config TARGET_CROWNBAY |
30 | bool "Crown Bay" | |
31 | help | |
32 | This is the Intel Crown Bay Customer Reference Board. It contains | |
33 | the Intel Atom Processor E6xx populated on the COM Express module | |
34 | with 1GB DDR2 soldered down memory and a carrier board with the | |
35 | Intel Platform Controller Hub EG20T, other system components and | |
36 | peripheral connectors for PCIe/SATA/USB/LAN/SD/UART/Audio/LVDS. | |
37 | ||
38 | config TARGET_GALILEO | |
39 | bool "Galileo" | |
40 | help | |
41 | This is the Intel Galileo board, which is the first in a family of | |
42 | Arduino-certified development and prototyping boards based on Intel | |
43 | architecture. It includes an Intel Quark SoC X1000 processor, a 32-bit | |
44 | single-core, single-thread, Intel Pentium processor instrunction set | |
45 | architecture (ISA) compatible, operating at speeds up to 400Mhz, | |
46 | along with 256MB DDR3 memory. It supports a wide range of industry | |
47 | standard I/O interfaces, including a full-sized mini-PCIe slot, | |
48 | one 100Mb Ethernet port, a microSD card slot, a USB host port and | |
49 | a USB client port. | |
50 | ||
51 | config TARGET_MINNOWMAX | |
52 | bool "Minnowboard MAX" | |
53 | help | |
54 | This is the Intel Minnowboard MAX. It contains an Atom E3800 | |
55 | processor in a small form factor with Ethernet, micro-SD, USB 2, | |
56 | USB 3, SATA, serial console, some GPIOs and HDMI 1.3 video out. | |
57 | It requires some binary blobs - see README.x86 for details. | |
58 | ||
59 | Note that PCIE_ECAM_BASE is set up by the FSP so the value used | |
60 | by U-Boot matches that value. | |
61 | ||
62 | endchoice | |
63 | ||
9b911bed | 64 | source "board/intel/bayleybay/Kconfig" |
a2e3b05e | 65 | source "board/intel/cougarcanyon2/Kconfig" |
65c4ac0a BM |
66 | source "board/intel/crownbay/Kconfig" |
67 | source "board/intel/galileo/Kconfig" | |
68 | source "board/intel/minnowmax/Kconfig" | |
69 | ||
70 | endif |