diff options
author | Adrian Calianu <adrian.calianu@enea.com> | 2017-07-12 09:30:25 +0200 |
---|---|---|
committer | Adrian Dudau <adrian.dudau@enea.com> | 2017-07-12 14:55:11 +0200 |
commit | a82616a1d95bcc6bbac036570d2b61b90b0a9d63 (patch) | |
tree | 82fa110a01bdd1f273324d42a9296b81a5a0cb22 | |
parent | 4afd6215b2c12e8402a86ba490a663a90d737764 (diff) | |
download | meta-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.conf | 41 |
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 | ||
6 | require 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 | ||
10 | PREFERRED_PROVIDER_virtual/kernel ?= "linux-intel" | ||
11 | PREFERRED_PROVIDER_virtual/kernel_poky-tiny ?= "linux-intel" | ||
12 | PREFERRED_VERSION_linux-intel ?= "4.9%" | ||
13 | |||
14 | # include the user space intel microcode loading support in the generated images. | ||
15 | MACHINE_ESSENTIAL_EXTRA_RDEPENDS_append = "${@bb.utils.contains('MACHINE_FEATURES', 'intel-ucode', ' intel-microcode', '', d)}" | ||
16 | |||
17 | # Add general MACHINEOVERRIDE for meta-intel | ||
18 | MACHINEOVERRIDES =. "intel-x86-common:" | ||
19 | |||
20 | require conf/machine/include/intel-corei7-64-common.inc | ||
21 | require conf/machine/include/intel-common-pkgarch.inc | ||
22 | |||
23 | MACHINE_FEATURES += "pcbios efi" | ||
24 | MACHINE_FEATURES += "intel-ucode" | ||
25 | |||
26 | MACHINE_EXTRA_RRECOMMENDS += "lms8" | ||
27 | |||
28 | XSERVER_X86_MATROX_MGA = "xf86-video-mga \ | ||
29 | " | ||
30 | XSERVER_X86_ASPEED_AST = "xf86-video-ast \ | ||
31 | " | ||
32 | XSERVER ?= "${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 | |||
43 | SYSLINUX_OPTS = "serial 0 115200" | ||
44 | SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS1 115200;ttyS2" | ||
45 | APPEND += "rootwait console=ttyS0,115200 console=tty0" | ||