From d34a01191ad16ffff7cfc70a71440c5b1ed6552a Mon Sep 17 00:00:00 2001 From: Daniel BORNAZ Date: Mon, 16 Sep 2019 14:23:30 +0200 Subject: Added PREEMPT_RT 4.19 kernel for intel 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 --- conf/machine/intel-corei7-64-rt.conf | 42 ++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 conf/machine/intel-corei7-64-rt.conf (limited to 'conf/machine/intel-corei7-64-rt.conf') 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 @@ +#@TYPE: Machine +#@NAME: intel-corei7-64 + +#@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. + +require conf/machine/include/meta-intel.inc +require conf/machine/include/intel-corei7-64-common.inc +require conf/machine/include/intel-common-pkgarch.inc + +PREFERRED_PROVIDER_virtual/kernel = "linux-intel-rt" + +MACHINE_FEATURES += "pcbios efi" +MACHINE_FEATURES += "wifi 3g nfc" +MACHINE_FEATURES += "intel-ucode" + +MACHINE_HWCODECS ?= "intel-vaapi-driver gstreamer1.0-vaapi" + +# Enable optional dpdk: +COMPATIBLE_MACHINE_pn-dpdk = "intel-corei7-64" + +# Enable optional QAT items: +COMPATIBLE_MACHINE_pn-qat16 = "intel-corei7-64" +COMPATIBLE_MACHINE_pn-qat17 = "intel-corei7-64" +COMPATIBLE_MACHINE_pn-zlib-qat = "intel-corei7-64" + +XSERVER ?= "${XSERVER_X86_BASE} \ + ${XSERVER_X86_EXT} \ + ${XSERVER_X86_FBDEV} \ + ${XSERVER_X86_I915} \ + ${XSERVER_X86_I965} \ + ${XSERVER_X86_MODESETTING} \ + ${XSERVER_X86_VESA} \ + ${XSERVER_X86_ASPEED_AST} \ + " + +SYSLINUX_OPTS = "serial 0 115200" +SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS1 115200;ttyS2" +APPEND += "rootwait console=ttyS0,115200 console=tty0" + +IMAGE_FSTYPES += "wic" +WKS_FILE ?= "${@bb.utils.contains_any("EFI_PROVIDER", "systemd-boot", "systemd-bootdisk-microcode.wks.in", "grub-bootdisk-microcode.wks.in", d)}" +WKS_FILE_DEPENDS_append = " intel-microcode" -- cgit v1.2.3-54-g00ecf