summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSaul Wold <sgw@linux.intel.com>2016-06-16 12:06:16 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-06-23 14:26:14 +0100
commitc0238cb902054296025446ed41a98bf4ed89dd04 (patch)
treecee976175119f184ced7dc24194807ff1849a69c
parentbf54af38027d66d4401cf1238e94ec73cb84e60f (diff)
downloadpoky-c0238cb902054296025446ed41a98bf4ed89dd04.tar.gz
linux-firmware: add iwlwifi-8000C-19 version
This version is required for certain iwlwifi hardware can not use the most recent firmware blob. [YOCTO #9771] (From OE-Core rev: 8b3d3ac84f787bf4ecccdcbcb97f2dac56acd45c) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-kernel/linux-firmware/linux-firmware_git.bb9
1 files changed, 9 insertions, 0 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
index 52fd176939..2393afbfe1 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
@@ -178,6 +178,12 @@ PV = "0.0+git${SRCPV}"
178 178
179SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git" 179SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git"
180 180
181# Some devices need a specific version, not the latest
182SRC_URI += "https://git.kernel.org/cgit/linux/kernel/git/iwlwifi/linux-firmware.git/plain/iwlwifi-8000C-19.ucode;name=iwlwifi-19"
183
184SRC_URI[iwlwifi-19.md5sum] = "132fbaee36beec5e98714f0bd66f7a1d"
185SRC_URI[iwlwifi-19.sha256sum] = "2034470df64d323b827c4f2d4d0d55be2846b7360179b5574aa28ff77b6c9471"
186
181S = "${WORKDIR}/git" 187S = "${WORKDIR}/git"
182 188
183inherit allarch update-alternatives 189inherit allarch update-alternatives
@@ -207,6 +213,9 @@ do_install() {
207 213
208 # fixup wl12xx location, after 2.6.37 the kernel searches a different location for it 214 # fixup wl12xx location, after 2.6.37 the kernel searches a different location for it
209 ( cd ${D}/lib/firmware ; ln -sf ti-connectivity/* . ) 215 ( cd ${D}/lib/firmware ; ln -sf ti-connectivity/* . )
216
217 # Copy the iwlwifi ucode
218 cp ${WORKDIR}/iwlwifi-8000C-19.ucode ${D}/lib/firmware/
210} 219}
211 220
212 221