diff options
| author | Adrian Calianu <adrian.calianu@enea.com> | 2018-02-12 14:08:10 +0100 |
|---|---|---|
| committer | Martin Borg <martin.borg@enea.com> | 2018-02-12 15:10:39 +0100 |
| commit | f3b8f8c955880427a219c7ce7600e261163cdefa (patch) | |
| tree | 3b693de411590b78f84047dcf0d16edbe61e278b | |
| parent | 63e1243bb63d15cbf58cafa7caab00599ed8f46c (diff) | |
| download | meta-enea-bsp-x86-pyro-nfvaccess.tar.gz | |
add denverton BSPpyro-nfvaccess
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
| -rw-r--r-- | conf/machine/denverton.conf | 45 | ||||
| -rw-r--r-- | recipes-kernel/linux/linux-intel.inc | 4 |
2 files changed, 48 insertions, 1 deletions
diff --git a/conf/machine/denverton.conf b/conf/machine/denverton.conf new file mode 100644 index 0000000..5de9dd6 --- /dev/null +++ b/conf/machine/denverton.conf | |||
| @@ -0,0 +1,45 @@ | |||
| 1 | #@TYPE: Machine | ||
| 2 | #@NAME: Denverton | ||
| 3 | #@SUMMARY: Intel® Atom™ Processor C Series | ||
| 4 | #@DESCRIPTION: Machine configuration based on 64 bit Intel Core i7 CPU (and later) with MMX, SSE, SSE2, SSE3, and SSSE3 | ||
| 5 | # instruction set support. Supports a moderately wide range of drivers that should boot and be usable on "typical" hardware. | ||
| 6 | # | ||
| 7 | # | ||
| 8 | # This is a clean-up version of conf/machine/intel-corei7-64.conf | ||
| 9 | # If the configuration need to be updated please check first the original .conf | ||
| 10 | |||
| 11 | # Soft set linux-yocto as preferred kernel like x86-base.inc | ||
| 12 | PREFERRED_PROVIDER_virtual/kernel ?= "linux-intel-host" | ||
| 13 | PREFERRED_PROVIDER_virtual/kernel_poky-tiny ?= "linux-intel-host" | ||
| 14 | PREFERRED_VERSION_linux-intel-host ?= "4.9%" | ||
| 15 | |||
| 16 | MACHINE_FEATURES += "pcbios efi" | ||
| 17 | |||
| 18 | # include the user space intel microcode loading support in the generated images. | ||
| 19 | MACHINE_ESSENTIAL_EXTRA_RDEPENDS_append = "${@bb.utils.contains('MACHINE_FEATURES', 'intel-ucode', ' intel-microcode', '', d)}" | ||
| 20 | |||
| 21 | # Add general MACHINEOVERRIDE for meta-intel | ||
| 22 | MACHINEOVERRIDES =. "intel-x86-common:" | ||
| 23 | |||
| 24 | require conf/machine/include/intel-corei7-64-common.inc | ||
| 25 | require conf/machine/include/intel-common-pkgarch.inc | ||
| 26 | |||
| 27 | MACHINE_EXTRA_RRECOMMENDS += "lms8" | ||
| 28 | |||
| 29 | XSERVER_X86_MATROX_MGA = "xf86-video-mga \ | ||
| 30 | " | ||
| 31 | XSERVER_X86_ASPEED_AST = "xf86-video-ast \ | ||
| 32 | " | ||
| 33 | XSERVER ?= "${XSERVER_X86_BASE} \ | ||
| 34 | ${XSERVER_X86_EXT} \ | ||
| 35 | ${XSERVER_X86_FBDEV} \ | ||
| 36 | ${XSERVER_X86_I915} \ | ||
| 37 | ${XSERVER_X86_I965} \ | ||
| 38 | ${XSERVER_X86_MATROX_MGA} \ | ||
| 39 | ${XSERVER_X86_MODESETTING} \ | ||
| 40 | ${XSERVER_X86_VESA} \ | ||
| 41 | ${XSERVER_X86_ASPEED_AST} \ | ||
| 42 | " | ||
| 43 | |||
| 44 | SYSLINUX_OPTS = "serial 0 115200" | ||
| 45 | SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS1 115200;ttyS2" | ||
diff --git a/recipes-kernel/linux/linux-intel.inc b/recipes-kernel/linux/linux-intel.inc index c335a57..6ac847e 100644 --- a/recipes-kernel/linux/linux-intel.inc +++ b/recipes-kernel/linux/linux-intel.inc | |||
| @@ -2,13 +2,15 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/linux-intel:" | |||
| 2 | require common/recipes-kernel/linux/linux-intel_4.9.bb | 2 | require common/recipes-kernel/linux/linux-intel_4.9.bb |
| 3 | require recipes-kernel/linux/linux-deploy-kconfig.inc | 3 | require recipes-kernel/linux/linux-deploy-kconfig.inc |
| 4 | 4 | ||
| 5 | SRCREV_metaenea = "7579efbdb49529f36652b69d4630c6c43907f77b" | 5 | SRCREV_metaenea = "ee60d12529de41e01f7ddb65edd3ca80e8f5ecb6" |
| 6 | KENEABRANCH = "intel-4.9" | 6 | KENEABRANCH = "intel-4.9" |
| 7 | SRC_URI_append = " git://git@git.enea.com/linux/enea-kernel-cache.git;protocol=ssh;type=kmeta;name=metaenea;branch=${KENEABRANCH};destsuffix=enea-kernel-meta \ | 7 | SRC_URI_append = " git://git@git.enea.com/linux/enea-kernel-cache.git;protocol=ssh;type=kmeta;name=metaenea;branch=${KENEABRANCH};destsuffix=enea-kernel-meta \ |
| 8 | file://CVE-2017-11176.patch \ | 8 | file://CVE-2017-11176.patch \ |
| 9 | file://CVE-2017-1000364.patch \ | 9 | file://CVE-2017-1000364.patch \ |
| 10 | " | 10 | " |
| 11 | 11 | ||
| 12 | KERNEL_FEATURES_append_denverton = " bsp/denverton/denverton.scc" | ||
| 13 | |||
| 12 | KERNEL_FEATURES_append = " features/udev/udev.scc" | 14 | KERNEL_FEATURES_append = " features/udev/udev.scc" |
| 13 | 15 | ||
| 14 | # NFS boot support | 16 | # NFS boot support |
