summaryrefslogtreecommitdiffstats
path: root/conf/machine/intel-corei7-64-rt.conf
diff options
context:
space:
mode:
authorDaniel BORNAZ <daniel.bornaz@enea.com>2019-09-16 14:23:30 +0200
committerDaniel BORNAZ <daniel.bornaz@enea.com>2019-09-16 14:32:09 +0200
commitd34a01191ad16ffff7cfc70a71440c5b1ed6552a (patch)
tree705d1bbf051204989ead7988c7abe5dce4a805b7 /conf/machine/intel-corei7-64-rt.conf
parentb06d3b4c0bd8ef788db48f840d83035bbee12115 (diff)
downloadmeta-enea-bsp-x86-d34a01191ad16ffff7cfc70a71440c5b1ed6552a.tar.gz
Added PREEMPT_RT 4.19 kernel for intelwarrior
Added the recipe for the PREEMPT_RT intel 4.19 kernel along with patches for the 10Gbps NIC and machine configuration. Addresses LXOSCR-437 and LXOSCR-439. Change-Id: If0fd91858b49c155c479c9ed66cb016f9de1b958
Diffstat (limited to 'conf/machine/intel-corei7-64-rt.conf')
-rw-r--r--conf/machine/intel-corei7-64-rt.conf42
1 files changed, 42 insertions, 0 deletions
diff --git a/conf/machine/intel-corei7-64-rt.conf b/conf/machine/intel-corei7-64-rt.conf
new file mode 100644
index 0000000..76457a4
--- /dev/null
+++ b/conf/machine/intel-corei7-64-rt.conf
@@ -0,0 +1,42 @@
1#@TYPE: Machine
2#@NAME: intel-corei7-64
3
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
6require conf/machine/include/meta-intel.inc
7require conf/machine/include/intel-corei7-64-common.inc
8require conf/machine/include/intel-common-pkgarch.inc
9
10PREFERRED_PROVIDER_virtual/kernel = "linux-intel-rt"
11
12MACHINE_FEATURES += "pcbios efi"
13MACHINE_FEATURES += "wifi 3g nfc"
14MACHINE_FEATURES += "intel-ucode"
15
16MACHINE_HWCODECS ?= "intel-vaapi-driver gstreamer1.0-vaapi"
17
18# Enable optional dpdk:
19COMPATIBLE_MACHINE_pn-dpdk = "intel-corei7-64"
20
21# Enable optional QAT items:
22COMPATIBLE_MACHINE_pn-qat16 = "intel-corei7-64"
23COMPATIBLE_MACHINE_pn-qat17 = "intel-corei7-64"
24COMPATIBLE_MACHINE_pn-zlib-qat = "intel-corei7-64"
25
26XSERVER ?= "${XSERVER_X86_BASE} \
27 ${XSERVER_X86_EXT} \
28 ${XSERVER_X86_FBDEV} \
29 ${XSERVER_X86_I915} \
30 ${XSERVER_X86_I965} \
31 ${XSERVER_X86_MODESETTING} \
32 ${XSERVER_X86_VESA} \
33 ${XSERVER_X86_ASPEED_AST} \
34 "
35
36SYSLINUX_OPTS = "serial 0 115200"
37SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS1 115200;ttyS2"
38APPEND += "rootwait console=ttyS0,115200 console=tty0"
39
40IMAGE_FSTYPES += "wic"
41WKS_FILE ?= "${@bb.utils.contains_any("EFI_PROVIDER", "systemd-boot", "systemd-bootdisk-microcode.wks.in", "grub-bootdisk-microcode.wks.in", d)}"
42WKS_FILE_DEPENDS_append = " intel-microcode"