summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Calianu <adrian.calianu@enea.com>2017-07-12 09:30:25 +0200
committerAdrian Dudau <adrian.dudau@enea.com>2017-07-12 14:55:11 +0200
commita82616a1d95bcc6bbac036570d2b61b90b0a9d63 (patch)
tree82fa110a01bdd1f273324d42a9296b81a5a0cb22
parent4afd6215b2c12e8402a86ba490a663a90d737764 (diff)
downloadmeta-enea-bsp-x86-a82616a1d95bcc6bbac036570d2b61b90b0a9d63.tar.gz
inteld1521: re-define machine configuration
Replace default corei7 inherited machine configuration with a clean-up version suitable for Enea Linux. Mainly removed qemu specific configuration since this is a machine used for host and extra/unused features like: core-image-minimal and rmc tool. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
-rw-r--r--conf/machine/inteld1521.conf41
1 files changed, 40 insertions, 1 deletions
diff --git a/conf/machine/inteld1521.conf b/conf/machine/inteld1521.conf
index 1203dbe..091ef18 100644
--- a/conf/machine/inteld1521.conf
+++ b/conf/machine/inteld1521.conf
@@ -3,4 +3,43 @@
3#@SUMMARY: Intel Xeon D1521 3#@SUMMARY: Intel Xeon D1521
4#@DESCRIPTION: Machine configuration for 64 bit Intel Core i7 CPU (and later) with MMX, SSE, SSE2, SSE3, and SSSE3 instruction set support. Supports a moderately wide range of drivers that should boot and be usable on "typical" hardware. 4#@DESCRIPTION: Machine configuration for 64 bit Intel Core i7 CPU (and later) with MMX, SSE, SSE2, SSE3, and SSSE3 instruction set support. Supports a moderately wide range of drivers that should boot and be usable on "typical" hardware.
5 5
6require conf/machine/intel-corei7-64.conf 6# This is a clean-up version of conf/machine/intel-corei7-64.conf
7# If the configuration need to be updated please check first the original .conf
8
9# Soft set linux-yocto as preferred kernel like x86-base.inc
10PREFERRED_PROVIDER_virtual/kernel ?= "linux-intel"
11PREFERRED_PROVIDER_virtual/kernel_poky-tiny ?= "linux-intel"
12PREFERRED_VERSION_linux-intel ?= "4.9%"
13
14# include the user space intel microcode loading support in the generated images.
15MACHINE_ESSENTIAL_EXTRA_RDEPENDS_append = "${@bb.utils.contains('MACHINE_FEATURES', 'intel-ucode', ' intel-microcode', '', d)}"
16
17# Add general MACHINEOVERRIDE for meta-intel
18MACHINEOVERRIDES =. "intel-x86-common:"
19
20require conf/machine/include/intel-corei7-64-common.inc
21require conf/machine/include/intel-common-pkgarch.inc
22
23MACHINE_FEATURES += "pcbios efi"
24MACHINE_FEATURES += "intel-ucode"
25
26MACHINE_EXTRA_RRECOMMENDS += "lms8"
27
28XSERVER_X86_MATROX_MGA = "xf86-video-mga \
29 "
30XSERVER_X86_ASPEED_AST = "xf86-video-ast \
31 "
32XSERVER ?= "${XSERVER_X86_BASE} \
33 ${XSERVER_X86_EXT} \
34 ${XSERVER_X86_FBDEV} \
35 ${XSERVER_X86_I915} \
36 ${XSERVER_X86_I965} \
37 ${XSERVER_X86_MATROX_MGA} \
38 ${XSERVER_X86_MODESETTING} \
39 ${XSERVER_X86_VESA} \
40 ${XSERVER_X86_ASPEED_AST} \
41 "
42
43SYSLINUX_OPTS = "serial 0 115200"
44SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS1 115200;ttyS2"
45APPEND += "rootwait console=ttyS0,115200 console=tty0"