aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCalifornia Sullivan <california.l.sullivan@intel.com>2016-03-28 19:03:58 -0700
committerSaul Wold <sgw@linux.intel.com>2016-03-29 11:45:33 -0700
commitc6efc3ea161222d1c08b2e6aac39645dbaec3d97 (patch)
tree263b07a11538ef8fecefb7bad2ac1e53a23ab8cc
parent776c379e73e3196e6842079081e9e0edfd118cc8 (diff)
downloadmeta-intel-c6efc3ea161222d1c08b2e6aac39645dbaec3d97.tar.gz
meta-intel-c6efc3ea161222d1c08b2e6aac39645dbaec3d97.tar.bz2
meta-intel-c6efc3ea161222d1c08b2e6aac39645dbaec3d97.zip
machine: add i915 firmware to initramfs for intel-core* MACHINEs
Skylake and Broxton graphics require firmware blobs to run properly. The firmware must be built into the initramfs since the i915 driver is built into the kernel and won't have rootfs access on initialization. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
-rw-r--r--conf/machine/intel-core2-32.conf2
-rw-r--r--conf/machine/intel-corei7-64.conf2
2 files changed, 4 insertions, 0 deletions
diff --git a/conf/machine/intel-core2-32.conf b/conf/machine/intel-core2-32.conf
index d9587c0d..d2a4c30d 100644
--- a/conf/machine/intel-core2-32.conf
+++ b/conf/machine/intel-core2-32.conf
@@ -30,3 +30,5 @@ XSERVER ?= "${XSERVER_X86_BASE} \
SYSLINUX_OPTS = "serial 0 115200"
SERIAL_CONSOLES = "115200;ttyS0 115200;ttyPCH0"
APPEND += "console=ttyS0,115200 console=ttyPCH0,115200 console=tty0"
+
+PACKAGE_INSTALL_append_pn-core-image-minimal-initramfs = " linux-firmware-i915"
diff --git a/conf/machine/intel-corei7-64.conf b/conf/machine/intel-corei7-64.conf
index 1f28ba8c..8c7a21d5 100644
--- a/conf/machine/intel-corei7-64.conf
+++ b/conf/machine/intel-corei7-64.conf
@@ -29,3 +29,5 @@ XSERVER ?= "${XSERVER_X86_BASE} \
SYSLINUX_OPTS = "serial 0 115200"
SERIAL_CONSOLE = "115200 ttyS0"
APPEND += "console=ttyS0,115200 console=tty0"
+
+PACKAGE_INSTALL_append_pn-core-image-minimal-initramfs = " linux-firmware-i915"