diff options
| -rw-r--r-- | meta/recipes-kernel/linux-firmware/linux-firmware_git.bb | 35 |
1 files changed, 33 insertions, 2 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb index a2e12f2e1c..6077fad2f3 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb | |||
| @@ -18,6 +18,8 @@ LIC_FILES_CHKSUM = "file://LICENSE.radeon;md5=e56b405656593a0c97e478513051ea0e \ | |||
| 18 | file://LICENCE.agere;md5=af0133de6b4a9b2522defd5f188afd31 \ | 18 | file://LICENCE.agere;md5=af0133de6b4a9b2522defd5f188afd31 \ |
| 19 | file://LICENCE.rtlwifi_firmware.txt;md5=00d06cfd3eddd5a2698948ead2ad54a5 \ | 19 | file://LICENCE.rtlwifi_firmware.txt;md5=00d06cfd3eddd5a2698948ead2ad54a5 \ |
| 20 | file://LICENCE.broadcom_bcm43xx;md5=3160c14df7228891b868060e1951dfbc \ | 20 | file://LICENCE.broadcom_bcm43xx;md5=3160c14df7228891b868060e1951dfbc \ |
| 21 | file://LICENCE.atheros_firmware;md5=30a14c7823beedac9fa39c64fdd01a13 \ | ||
| 22 | file://LICENCE.via_vt6656;md5=e4159694cba42d4377a912e78a6e850f \ | ||
| 21 | " | 23 | " |
| 22 | 24 | ||
| 23 | SRCREV = "c530a75c1e6a472b0eb9558310b518f0dfcd8860" | 25 | SRCREV = "c530a75c1e6a472b0eb9558310b518f0dfcd8860" |
| @@ -49,9 +51,33 @@ do_install() { | |||
| 49 | ( cd ${D}/lib/firmware ; ln -sf ti-connectivity/* . ) | 51 | ( cd ${D}/lib/firmware ; ln -sf ti-connectivity/* . ) |
| 50 | } | 52 | } |
| 51 | 53 | ||
| 52 | PACKAGES =+ "${PN}-ralink ${PN}-sd8686 ${PN}-wl12xx \ | 54 | PACKAGES =+ "${PN}-ralink ${PN}-sd8686 ${PN}-wl12xx ${PN}-vt6656 \ |
| 53 | ${PN}-rtl-license ${PN}-rtl8192cu ${PN}-rtl8192ce ${PN}-rtl8192su \ | 55 | ${PN}-rtl-license ${PN}-rtl8192cu ${PN}-rtl8192ce ${PN}-rtl8192su \ |
| 54 | ${PN}-broadcom-license ${PN}-bcm4329 ${PN}-bcm4330 ${PN}-bcm4334" | 56 | ${PN}-broadcom-license ${PN}-bcm4329 ${PN}-bcm4330 ${PN}-bcm4334 \ |
| 57 | ${PN}-atheros-license ${PN}-ar9170 ${PN}-ath6k ${PN}-ath9k" | ||
| 58 | |||
| 59 | FILES_${PN}-atheros-license = "/lib/firmware/LICENCE.atheros_firmware" | ||
| 60 | |||
| 61 | LICENSE_${PN}-9170 = "Firmware-atheros_firmware" | ||
| 62 | FILES_${PN}-ar9170 = " \ | ||
| 63 | /lib/firmware/ar9170*.fw \ | ||
| 64 | " | ||
| 65 | RDEPENDS_${PN}-ar9170 += "${PN}-atheros-license" | ||
| 66 | |||
| 67 | LICENSE_${PN}-ath6k = "Firmware-atheros_firmware" | ||
| 68 | FILES_${PN}-ath6k = " \ | ||
| 69 | /lib/firmware/ath6k \ | ||
| 70 | " | ||
| 71 | RDEPENDS_${PN}-ath6k += "${PN}-atheros-license" | ||
| 72 | |||
| 73 | LICENSE_${PN}-ath9k = "Firmware-atheros_firmware" | ||
| 74 | FILES_${PN}-ath9k = " \ | ||
| 75 | /lib/firmware/ar9271.fw \ | ||
| 76 | /lib/firmware/ar7010*.fw \ | ||
| 77 | /lib/firmware/htc_9271.fw \ | ||
| 78 | /lib/firmware/htc_7010.fw \ | ||
| 79 | " | ||
| 80 | RDEPENDS_${PN}-ath9k += "${PN}-atheros-license" | ||
| 55 | 81 | ||
| 56 | LICENSE_${PN}-ralink = "Firmware-ralink" | 82 | LICENSE_${PN}-ralink = "Firmware-ralink" |
| 57 | FILES_${PN}-ralink = " \ | 83 | FILES_${PN}-ralink = " \ |
| @@ -94,6 +120,11 @@ FILES_${PN}-wl12xx = " \ | |||
| 94 | /lib/firmware/ti-connectivity \ | 120 | /lib/firmware/ti-connectivity \ |
| 95 | " | 121 | " |
| 96 | 122 | ||
| 123 | LICENSE_${PN}-vt6656 = "Firmware-via_vt6656" | ||
| 124 | FILES_${PN}-vt6656 = " \ | ||
| 125 | /lib/firmware/vntwusb.fw \ | ||
| 126 | " | ||
| 127 | |||
| 97 | # WARNING: The ALTERNATIVE_* variables are not using ${PN} because of | 128 | # WARNING: The ALTERNATIVE_* variables are not using ${PN} because of |
| 98 | # a bug in bitbake; when this is fixed and bitbake learns how to proper | 129 | # a bug in bitbake; when this is fixed and bitbake learns how to proper |
| 99 | # pass variable flags with expansion we can rework this patch. | 130 | # pass variable flags with expansion we can rework this patch. |
