diff options
author | Otavio Salvador <otavio@ossystems.com.br> | 2017-10-05 15:00:06 -0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-10-09 10:09:09 +0100 |
commit | 8f4f3a0dd55adf8fdc6fc6a2701e6d623e8338c9 (patch) | |
tree | 0a9989f95bd7c4a4e0afe81c0874176516a27984 | |
parent | 39910d08940ce602854efbf7edff1d3a44307270 (diff) | |
download | poky-8f4f3a0dd55adf8fdc6fc6a2701e6d623e8338c9.tar.gz |
linux-firmware: Split i.MX SDMA firmwares
This splits out the i.MX SDMA firmwares for i.MX6 and i.MX7 SoCs. This
also includes the required runtime provides, conflicts and replaces
for the old firmware-imx which was provided by NXP BSP layer.
(From OE-Core rev: b3f3078fd4349fdf6986dd57e4b04bce03630924)
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/recipes-kernel/linux-firmware/linux-firmware_git.bb | 17 |
1 files changed, 17 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 96182ded91..3cf432e83a 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb | |||
@@ -46,6 +46,7 @@ LICENSE = "\ | |||
46 | & Firmware-ralink_a_mediatek_company_firmware \ | 46 | & Firmware-ralink_a_mediatek_company_firmware \ |
47 | & Firmware-ralink-firmware \ | 47 | & Firmware-ralink-firmware \ |
48 | & Firmware-rtlwifi_firmware \ | 48 | & Firmware-rtlwifi_firmware \ |
49 | & Firmware-imx-sdma_firmware \ | ||
49 | & Firmware-siano \ | 50 | & Firmware-siano \ |
50 | & Firmware-tda7706-firmware \ | 51 | & Firmware-tda7706-firmware \ |
51 | & Firmware-ti-connectivity \ | 52 | & Firmware-ti-connectivity \ |
@@ -104,6 +105,7 @@ LIC_FILES_CHKSUM = "\ | |||
104 | file://LICENCE.ralink_a_mediatek_company_firmware;md5=728f1a85fd53fd67fa8d7afb080bc435 \ | 105 | file://LICENCE.ralink_a_mediatek_company_firmware;md5=728f1a85fd53fd67fa8d7afb080bc435 \ |
105 | file://LICENCE.ralink-firmware.txt;md5=ab2c269277c45476fb449673911a2dfd \ | 106 | file://LICENCE.ralink-firmware.txt;md5=ab2c269277c45476fb449673911a2dfd \ |
106 | file://LICENCE.rtlwifi_firmware.txt;md5=00d06cfd3eddd5a2698948ead2ad54a5 \ | 107 | file://LICENCE.rtlwifi_firmware.txt;md5=00d06cfd3eddd5a2698948ead2ad54a5 \ |
108 | file://LICENSE.sdma_firmware;md5=51e8c19ecc2270f4b8ea30341ad63ce9 \ | ||
107 | file://LICENCE.siano;md5=4556c1bf830067f12ca151ad953ec2a5 \ | 109 | file://LICENCE.siano;md5=4556c1bf830067f12ca151ad953ec2a5 \ |
108 | file://LICENCE.tda7706-firmware.txt;md5=835997cf5e3c131d0dddd695c7d9103e \ | 110 | file://LICENCE.tda7706-firmware.txt;md5=835997cf5e3c131d0dddd695c7d9103e \ |
109 | file://LICENCE.ti-connectivity;md5=c5e02be633f1499c109d1652514d85ec \ | 111 | file://LICENCE.ti-connectivity;md5=c5e02be633f1499c109d1652514d85ec \ |
@@ -164,6 +166,7 @@ NO_GENERIC_LICENSE[Firmware-ralink_a_mediatek_company_firmware] = "LICENCE.ralin | |||
164 | NO_GENERIC_LICENSE[Firmware-ralink-firmware] = "LICENCE.ralink-firmware.txt" | 166 | NO_GENERIC_LICENSE[Firmware-ralink-firmware] = "LICENCE.ralink-firmware.txt" |
165 | NO_GENERIC_LICENSE[Firmware-rtlwifi_firmware] = "LICENCE.rtlwifi_firmware.txt" | 167 | NO_GENERIC_LICENSE[Firmware-rtlwifi_firmware] = "LICENCE.rtlwifi_firmware.txt" |
166 | NO_GENERIC_LICENSE[Firmware-siano] = "LICENCE.siano" | 168 | NO_GENERIC_LICENSE[Firmware-siano] = "LICENCE.siano" |
169 | NO_GENERIC_LICENSE[Firmware-imx-sdma_firmware] = "LICENSE.sdma_firmware" | ||
167 | NO_GENERIC_LICENSE[Firmware-tda7706-firmware] = "LICENCE.tda7706-firmware.txt" | 170 | NO_GENERIC_LICENSE[Firmware-tda7706-firmware] = "LICENCE.tda7706-firmware.txt" |
168 | NO_GENERIC_LICENSE[Firmware-ti-connectivity] = "LICENCE.ti-connectivity" | 171 | NO_GENERIC_LICENSE[Firmware-ti-connectivity] = "LICENCE.ti-connectivity" |
169 | NO_GENERIC_LICENSE[Firmware-ti-keystone] = "LICENCE.ti-keystone" | 172 | NO_GENERIC_LICENSE[Firmware-ti-keystone] = "LICENCE.ti-keystone" |
@@ -241,6 +244,8 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \ | |||
241 | ${PN}-gplv2-license ${PN}-carl9170 \ | 244 | ${PN}-gplv2-license ${PN}-carl9170 \ |
242 | ${PN}-ar3k-license ${PN}-ar3k ${PN}-ath10k-license ${PN}-ath10k ${PN}-qca \ | 245 | ${PN}-ar3k-license ${PN}-ar3k ${PN}-ath10k-license ${PN}-ath10k ${PN}-qca \ |
243 | \ | 246 | \ |
247 | ${PN}-imx-sdma-license ${PN}-imx-sdma-imx6q ${PN}-imx-sdma-imx7d \ | ||
248 | \ | ||
244 | ${PN}-iwlwifi-license ${PN}-iwlwifi \ | 249 | ${PN}-iwlwifi-license ${PN}-iwlwifi \ |
245 | ${PN}-iwlwifi-135-6 \ | 250 | ${PN}-iwlwifi-135-6 \ |
246 | ${PN}-iwlwifi-3160-7 ${PN}-iwlwifi-3160-8 ${PN}-iwlwifi-3160-9 \ | 251 | ${PN}-iwlwifi-3160-7 ${PN}-iwlwifi-3160-8 ${PN}-iwlwifi-3160-9 \ |
@@ -557,6 +562,17 @@ FILES_${PN}-whence-license = "${nonarch_base_libdir}/firmware/WHENCE" | |||
557 | 562 | ||
558 | RDEPENDS_${PN}-bnx2-mips += "${PN}-whence-license" | 563 | RDEPENDS_${PN}-bnx2-mips += "${PN}-whence-license" |
559 | 564 | ||
565 | # For imx-sdma | ||
566 | LICENSE_${PN}-imx-sdma = "Firmware-imx-sdma_firmware" | ||
567 | |||
568 | FILES_${PN}-imx-sdma-imx6q = "${nonarch_base_libdir}/firmware/imx/sdma/sdma-imx6q.bin" | ||
569 | |||
570 | RPROVIDES_${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" | ||
571 | RREPLACES_${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" | ||
572 | RCONFLICTS_${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" | ||
573 | |||
574 | FILES_${PN}-imx-sdma-imx7d = "${nonarch_base_libdir}/firmware/imx/sdma/sdma-imx7d.bin" | ||
575 | |||
560 | # For iwlwifi | 576 | # For iwlwifi |
561 | LICENSE_${PN}-iwlwifi = "Firmware-iwlwifi_firmware" | 577 | LICENSE_${PN}-iwlwifi = "Firmware-iwlwifi_firmware" |
562 | LICENSE_${PN}-iwlwifi-135-6 = "Firmware-iwlwifi_firmware" | 578 | LICENSE_${PN}-iwlwifi-135-6 = "Firmware-iwlwifi_firmware" |
@@ -720,6 +736,7 @@ LICENSE_${PN} = "\ | |||
720 | & Firmware-radeon \ | 736 | & Firmware-radeon \ |
721 | & Firmware-ralink_a_mediatek_company_firmware \ | 737 | & Firmware-ralink_a_mediatek_company_firmware \ |
722 | & Firmware-ralink-firmware \ | 738 | & Firmware-ralink-firmware \ |
739 | & Firmware-imx-sdma_firmware \ | ||
723 | & Firmware-siano \ | 740 | & Firmware-siano \ |
724 | & Firmware-tda7706-firmware \ | 741 | & Firmware-tda7706-firmware \ |
725 | & Firmware-ti-connectivity \ | 742 | & Firmware-ti-connectivity \ |