summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-kernel')
-rw-r--r--meta/recipes-kernel/linux-firmware/linux-firmware_20250627.bb (renamed from meta/recipes-kernel/linux-firmware/linux-firmware_20250509.bb)140
-rw-r--r--meta/recipes-kernel/linux/kernel-devsrc.bb6
-rw-r--r--meta/recipes-kernel/perf/perf.bb4
3 files changed, 132 insertions, 18 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20250509.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20250627.bb
index ea75271af8..4bdb36ea67 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20250509.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20250627.bb
@@ -8,13 +8,24 @@ SECTION = "kernel"
8LICENSE = "\ 8LICENSE = "\
9 Firmware-Abilis \ 9 Firmware-Abilis \
10 & Firmware-adsp_sst \ 10 & Firmware-adsp_sst \
11 & Firmware-aeonsemi \
11 & Firmware-agere \ 12 & Firmware-agere \
13 & Firmware-airoha \
14 & Firmware-alacritech \
12 & Firmware-amdgpu \ 15 & Firmware-amdgpu \
16 & Firmware-amdisp \
17 & Firmware-amdnpu \
18 & Firmware-amd_pmf \
19 & Firmware-amd-sev \
13 & Firmware-amd-ucode \ 20 & Firmware-amd-ucode \
21 & Firmware-amlogic \
14 & Firmware-amlogic_vdec \ 22 & Firmware-amlogic_vdec \
15 & Firmware-amphion_vpu \ 23 & Firmware-amphion_vpu \
16 & Firmware-atheros_firmware \ 24 & Firmware-atheros_firmware \
17 & Firmware-atmel \ 25 & Firmware-atmel \
26 & Firmware-bmi260 \
27 & Firmware-bnx2 \
28 & Firmware-bnx2x \
18 & Firmware-broadcom_bcm43xx \ 29 & Firmware-broadcom_bcm43xx \
19 & Firmware-ca0132 \ 30 & Firmware-ca0132 \
20 & Firmware-cavium \ 31 & Firmware-cavium \
@@ -22,9 +33,13 @@ LICENSE = "\
22 & Firmware-cirrus \ 33 & Firmware-cirrus \
23 & Firmware-cnm \ 34 & Firmware-cnm \
24 & Firmware-cw1200 \ 35 & Firmware-cw1200 \
36 & Firmware-cw1200-sdd \
37 & Firmware-cxgb3 \
25 & Firmware-cypress \ 38 & Firmware-cypress \
39 & Firmware-dabusb \
26 & Firmware-dib0700 \ 40 & Firmware-dib0700 \
27 & Firmware-e100 \ 41 & Firmware-e100 \
42 & Firmware-emi26 \
28 & Firmware-ene_firmware \ 43 & Firmware-ene_firmware \
29 & Firmware-fw_sst_0f28 \ 44 & Firmware-fw_sst_0f28 \
30 & Firmware-go7007 \ 45 & Firmware-go7007 \
@@ -33,16 +48,23 @@ LICENSE = "\
33 & Firmware-ibt_firmware \ 48 & Firmware-ibt_firmware \
34 & Firmware-ice \ 49 & Firmware-ice \
35 & Firmware-ice_enhanced \ 50 & Firmware-ice_enhanced \
51 & Firmware-intel \
52 & Firmware-intel_vpu \
53 & Firmware-ipu3_firmware \
36 & Firmware-it913x \ 54 & Firmware-it913x \
55 & Firmware-ivsc \
37 & Firmware-iwlwifi_firmware \ 56 & Firmware-iwlwifi_firmware \
57 & Firmware-ixp4xx \
38 & Firmware-IntcSST2 \ 58 & Firmware-IntcSST2 \
39 & Firmware-kaweth \ 59 & Firmware-kaweth \
60 & Firmware-keyspan \
40 & Firmware-linaro \ 61 & Firmware-linaro \
41 & Firmware-Lontium \ 62 & Firmware-Lontium \
42 & Firmware-mali_csffw \ 63 & Firmware-mali_csffw \
43 & Firmware-Marvell \ 64 & Firmware-Marvell \
44 & Firmware-mediatek \ 65 & Firmware-mediatek \
45 & Firmware-microchip \ 66 & Firmware-microchip \
67 & Firmware-montage \
46 & Firmware-moxa \ 68 & Firmware-moxa \
47 & Firmware-myri10ge_firmware \ 69 & Firmware-myri10ge_firmware \
48 & Firmware-netronome \ 70 & Firmware-netronome \
@@ -71,6 +93,9 @@ LICENSE = "\
71 & Firmware-siano \ 93 & Firmware-siano \
72 & Firmware-ti-connectivity \ 94 & Firmware-ti-connectivity \
73 & Firmware-ti-keystone \ 95 & Firmware-ti-keystone \
96 & Firmware-ti-tspa \
97 & Firmware-tigon \
98 & Firmware-typhoon \
74 & Firmware-ueagle-atm4-firmware \ 99 & Firmware-ueagle-atm4-firmware \
75 & Firmware-via_vt6656 \ 100 & Firmware-via_vt6656 \
76 & Firmware-wfx \ 101 & Firmware-wfx \
@@ -78,30 +103,46 @@ LICENSE = "\
78 & Firmware-xc4000 \ 103 & Firmware-xc4000 \
79 & Firmware-xc5000 \ 104 & Firmware-xc5000 \
80 & Firmware-xc5000c \ 105 & Firmware-xc5000c \
106 & Firmware-xe \
81 & WHENCE \ 107 & WHENCE \
82 & GPL-2.0-or-later \ 108 & GPL-2.0-or-later \
83" 109"
84 110
85LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ 111LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \
86 file://LICENCE.adsp_sst;md5=615c45b91a5a4a9fe046d6ab9a2df728 \ 112 file://LICENCE.adsp_sst;md5=615c45b91a5a4a9fe046d6ab9a2df728 \
113 file://LICENSE.aeonsemi;md5=521c00bae0077c90d6ffb9ccf66905ae \
87 file://LICENCE.agere;md5=af0133de6b4a9b2522defd5f188afd31 \ 114 file://LICENCE.agere;md5=af0133de6b4a9b2522defd5f188afd31 \
115 file://LICENSE.airoha;md5=fa3dedb960e2673aea51aa509f7b537d \
116 file://LICENCE.alacritech;md5=75dabc07cc2fb59d929baa6bd6aae48a \
88 file://LICENSE.amdgpu;md5=1433dfea38c97a2e563a248a863dcb94 \ 117 file://LICENSE.amdgpu;md5=1433dfea38c97a2e563a248a863dcb94 \
118 file://LICENSE.amdisp;md5=f040a36bf52c9643edb7c009d6f1b141 \
119 file://LICENSE.amdnpu;md5=ea42c0f38f2d42aad08bd50c822460dc \
120 file://LICENSE.amd_pmf;md5=a2589a05ea5b6bd2b7f4f623c7e7a649 \
121 file://LICENSE.amd-sev;md5=e750538791a8be0b7249c579edefb035 \
89 file://LICENSE.amd-ucode;md5=6ca90c57f7b248de1e25c7f68ffc4698 \ 122 file://LICENSE.amd-ucode;md5=6ca90c57f7b248de1e25c7f68ffc4698 \
123 file://LICENSE.amlogic;md5=80e4e3f27def8bc4b232009c3a587c07 \
90 file://LICENSE.amlogic_vdec;md5=dc44f59bf64a81643e500ad3f39a468a \ 124 file://LICENSE.amlogic_vdec;md5=dc44f59bf64a81643e500ad3f39a468a \
91 file://LICENSE.amphion_vpu;md5=2bcdc00527b2d0542bd92b52aaec2b60 \ 125 file://LICENSE.amphion_vpu;md5=2bcdc00527b2d0542bd92b52aaec2b60 \
92 file://LICENCE.atheros_firmware;md5=30a14c7823beedac9fa39c64fdd01a13 \ 126 file://LICENCE.atheros_firmware;md5=30a14c7823beedac9fa39c64fdd01a13 \
93 file://LICENSE.atmel;md5=aa74ac0c60595dee4d4e239107ea77a3 \ 127 file://LICENSE.atmel;md5=aa74ac0c60595dee4d4e239107ea77a3 \
128 file://LICENSE.bmi260;md5=0008c039ec4281e382bd0cb41b66866c \
129 file://LICENCE.bnx2;md5=d156fb810e162c4b0065ec8316efcd38 \
130 file://LICENCE.bnx2x;md5=9494ec1462e461dec5322d1a1f0adf81 \
94 file://LICENCE.broadcom_bcm43xx;md5=3160c14df7228891b868060e1951dfbc \ 131 file://LICENCE.broadcom_bcm43xx;md5=3160c14df7228891b868060e1951dfbc \
95 file://LICENCE.ca0132;md5=209b33e66ee5be0461f13d31da392198 \ 132 file://LICENCE.ca0132;md5=209b33e66ee5be0461f13d31da392198 \
96 file://LICENCE.cadence;md5=009f46816f6956cfb75ede13d3e1cee0 \ 133 file://LICENCE.cadence;md5=009f46816f6956cfb75ede13d3e1cee0 \
97 file://LICENCE.cavium;md5=c37aaffb1ebe5939b2580d073a95daea \ 134 file://LICENCE.cavium;md5=c37aaffb1ebe5939b2580d073a95daea \
98 file://LICENCE.chelsio_firmware;md5=819aa8c3fa453f1b258ed8d168a9d903 \ 135 file://LICENCE.chelsio_firmware;md5=819aa8c3fa453f1b258ed8d168a9d903 \
99 file://LICENSE.cirrus;md5=662ea2c1a8888f7d79ed7f27c27472e1 \ 136 file://LICENSE.cirrus;md5=662ea2c1a8888f7d79ed7f27c27472e1 \
100 file://LICENCE.cnm;md5=93b67e6bac7f8fec22b96b8ad0a1a9d0 \ 137 file://LICENCE.cnm;md5=df3992006621b797e36de43f36336e36 \
101 file://LICENCE.cw1200;md5=f0f770864e7a8444a5c5aa9d12a3a7ed \ 138 file://LICENCE.cw1200;md5=f0f770864e7a8444a5c5aa9d12a3a7ed \
139 file://LICENCE.cw1200-sdd;md5=7e99e5e15c3668e96504a82ebd532ee4 \
140 file://LICENCE.cxgb3;md5=1cf82d9e2a4b301e20c7936e61cd0e45 \
102 file://LICENCE.cypress;md5=48cd9436c763bf873961f9ed7b5c147b \ 141 file://LICENCE.cypress;md5=48cd9436c763bf873961f9ed7b5c147b \
142 file://LICENCE.dabusb;md5=fd785fc5f935c950a3423e4b1b996657 \
103 file://LICENSE.dib0700;md5=f7411825c8a555a1a3e5eab9ca773431 \ 143 file://LICENSE.dib0700;md5=f7411825c8a555a1a3e5eab9ca773431 \
104 file://LICENCE.e100;md5=ec0f84136766df159a3ae6d02acdf5a8 \ 144 file://LICENCE.e100;md5=ec0f84136766df159a3ae6d02acdf5a8 \
145 file://LICENCE.emi26;md5=2d1cd6e732b81824fe2f0fbf595b1413 \
105 file://LICENCE.ene_firmware;md5=ed67f0f62f8f798130c296720b7d3921 \ 146 file://LICENCE.ene_firmware;md5=ed67f0f62f8f798130c296720b7d3921 \
106 file://LICENCE.fw_sst_0f28;md5=6353931c988ad52818ae733ac61cd293 \ 147 file://LICENCE.fw_sst_0f28;md5=6353931c988ad52818ae733ac61cd293 \
107 file://LICENCE.go7007;md5=c0bb9f6aaaba55b0529ee9b30aa66beb \ 148 file://LICENCE.go7007;md5=c0bb9f6aaaba55b0529ee9b30aa66beb \
@@ -111,15 +152,22 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \
111 file://LICENSE.ice;md5=742ab4850f2670792940e6d15c974b2f \ 152 file://LICENSE.ice;md5=742ab4850f2670792940e6d15c974b2f \
112 file://LICENSE.ice_enhanced;md5=f305cfc31b64f95f774f9edd9df0224d \ 153 file://LICENSE.ice_enhanced;md5=f305cfc31b64f95f774f9edd9df0224d \
113 file://LICENCE.IntcSST2;md5=9e7d8bea77612d7cc7d9e9b54b623062 \ 154 file://LICENCE.IntcSST2;md5=9e7d8bea77612d7cc7d9e9b54b623062 \
155 file://LICENSE.intel;md5=5c22a4ab607349c89ffcbb1595e493f8 \
156 file://LICENSE.intel_vpu;md5=1e231b7287d5a5018740041c352eb58e \
157 file://LICENSE.ipu3_firmware;md5=38fe8238c06bf7dcfd0eedbebf452c3b \
114 file://LICENCE.it913x;md5=1fbf727bfb6a949810c4dbfa7e6ce4f8 \ 158 file://LICENCE.it913x;md5=1fbf727bfb6a949810c4dbfa7e6ce4f8 \
159 file://LICENSE.ivsc;md5=4f1f696a12c18dd058d3cc51006c640d \
115 file://LICENCE.iwlwifi_firmware;md5=2ce6786e0fc11ac6e36b54bb9b799f1b \ 160 file://LICENCE.iwlwifi_firmware;md5=2ce6786e0fc11ac6e36b54bb9b799f1b \
161 file://LICENSE.ixp4xx;md5=ddc5cd6cbc6745343926fe7ecc2cdeb2 \
116 file://LICENCE.kaweth;md5=b1d876e562f4b3b8d391ad8395dfe03f \ 162 file://LICENCE.kaweth;md5=b1d876e562f4b3b8d391ad8395dfe03f \
163 file://LICENCE.keyspan;md5=676af26017c45772c972ce4a75d467d9 \
117 file://LICENCE.linaro;md5=936d91e71cf9cd30e733db4bf11661cc \ 164 file://LICENCE.linaro;md5=936d91e71cf9cd30e733db4bf11661cc \
118 file://LICENSE.Lontium;md5=4ec8dc582ff7295f39e2ca6a7b0be2b6 \ 165 file://LICENSE.Lontium;md5=4ec8dc582ff7295f39e2ca6a7b0be2b6 \
119 file://LICENCE.mali_csffw;md5=e064aaec4d21ef856e1b76a6f5dc435f \ 166 file://LICENCE.mali_csffw;md5=e064aaec4d21ef856e1b76a6f5dc435f \
120 file://LICENCE.Marvell;md5=28b6ed8bd04ba105af6e4dcd6e997772 \ 167 file://LICENCE.Marvell;md5=28b6ed8bd04ba105af6e4dcd6e997772 \
121 file://LICENCE.mediatek;md5=7c1976b63217d76ce47d0a11d8a79cf2 \ 168 file://LICENCE.mediatek;md5=7c1976b63217d76ce47d0a11d8a79cf2 \
122 file://LICENCE.microchip;md5=db753b00305675dfbf120e3f24a47277 \ 169 file://LICENCE.microchip;md5=db753b00305675dfbf120e3f24a47277 \
170 file://LICENSE.montage;md5=12a9f2b351f60fc9374da61c8b2f11ed \
123 file://LICENCE.moxa;md5=1086614767d8ccf744a923289d3d4261 \ 171 file://LICENCE.moxa;md5=1086614767d8ccf744a923289d3d4261 \
124 file://LICENCE.myri10ge_firmware;md5=42e32fb89f6b959ca222e25ac8df8fed \ 172 file://LICENCE.myri10ge_firmware;md5=42e32fb89f6b959ca222e25ac8df8fed \
125 file://LICENCE.Netronome;md5=4add08f2577086d44447996503cddf5f \ 173 file://LICENCE.Netronome;md5=4add08f2577086d44447996503cddf5f \
@@ -149,30 +197,45 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \
149 file://LICENCE.siano;md5=4556c1bf830067f12ca151ad953ec2a5 \ 197 file://LICENCE.siano;md5=4556c1bf830067f12ca151ad953ec2a5 \
150 file://LICENCE.ti-connectivity;md5=3b1e9cf54aba8146dad4b735777d406f \ 198 file://LICENCE.ti-connectivity;md5=3b1e9cf54aba8146dad4b735777d406f \
151 file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c \ 199 file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c \
200 file://LICENCE.ti-tspa;md5=d1a0eb27d0020752040190b9d51ad9be \
201 file://LICENCE.tigon;md5=49d104a32337f4a4c89478a86ce9ae4f \
202 file://LICENCE.typhoon;md5=43b30243a6bda91f54c8e00600c4add5 \
152 file://LICENCE.ueagle-atm4-firmware;md5=4ed7ea6b507ccc583b9d594417714118 \ 203 file://LICENCE.ueagle-atm4-firmware;md5=4ed7ea6b507ccc583b9d594417714118 \
153 file://LICENCE.via_vt6656;md5=e4159694cba42d4377a912e78a6e850f \ 204 file://LICENCE.via_vt6656;md5=e4159694cba42d4377a912e78a6e850f \
154 file://LICENCE.wl1251;md5=ad3f81922bb9e197014bb187289d3b5b \ 205 file://LICENCE.wl1251;md5=ad3f81922bb9e197014bb187289d3b5b \
155 file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 \ 206 file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 \
156 file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 \ 207 file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 \
157 file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca \ 208 file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca \
209 file://LICENSE.xe;md5=c674d38774242bc0c528214721488118 \
158 file://wfx/LICENCE.wf200;md5=4d1beff00d902c05c9c7e95a5d8eb52d \ 210 file://wfx/LICENCE.wf200;md5=4d1beff00d902c05c9c7e95a5d8eb52d \
159 file://WHENCE;md5=${WHENCE_CHKSUM} \ 211 file://WHENCE;md5=${WHENCE_CHKSUM} \
160 " 212 "
161# WHENCE checksum is defined separately to ease overriding it if 213# WHENCE checksum is defined separately to ease overriding it if
162# class-devupstream is selected. 214# class-devupstream is selected.
163WHENCE_CHKSUM = "d85e2f182f489a235400712cbfdb017a" 215WHENCE_CHKSUM = "3b864f69afb6609b4558a074bb428348"
164 216
165# These are not common licenses, set NO_GENERIC_LICENSE for them 217# These are not common licenses, set NO_GENERIC_LICENSE for them
166# so that the license files will be copied from fetched source 218# so that the license files will be copied from fetched source
167NO_GENERIC_LICENSE[Firmware-Abilis] = "LICENCE.Abilis" 219NO_GENERIC_LICENSE[Firmware-Abilis] = "LICENCE.Abilis"
168NO_GENERIC_LICENSE[Firmware-adsp_sst] = "LICENCE.adsp_sst" 220NO_GENERIC_LICENSE[Firmware-adsp_sst] = "LICENCE.adsp_sst"
221NO_GENERIC_LICENSE[Firmware-aeonsemi] = "LICENSE.aeonsemi"
169NO_GENERIC_LICENSE[Firmware-agere] = "LICENCE.agere" 222NO_GENERIC_LICENSE[Firmware-agere] = "LICENCE.agere"
223NO_GENERIC_LICENSE[Firmware-airoha] = "LICENSE.airoha"
224NO_GENERIC_LICENSE[Firmware-alacritech] = "LICENCE.alacritech"
170NO_GENERIC_LICENSE[Firmware-amdgpu] = "LICENSE.amdgpu" 225NO_GENERIC_LICENSE[Firmware-amdgpu] = "LICENSE.amdgpu"
226NO_GENERIC_LICENSE[Firmware-amdisp] = "LICENSE.amdisp"
227NO_GENERIC_LICENSE[Firmware-amdnpu] = "LICENSE.amdnpu"
228NO_GENERIC_LICENSE[Firmware-amd_pmf] = "LICENSE.amd_pmf"
229NO_GENERIC_LICENSE[Firmware-amd-sev] = "LICENSE.amd-sev"
171NO_GENERIC_LICENSE[Firmware-amd-ucode] = "LICENSE.amd-ucode" 230NO_GENERIC_LICENSE[Firmware-amd-ucode] = "LICENSE.amd-ucode"
231NO_GENERIC_LICENSE[Firmware-amlogic] = "LICENSE.amlogic"
172NO_GENERIC_LICENSE[Firmware-amlogic_vdec] = "LICENSE.amlogic_vdec" 232NO_GENERIC_LICENSE[Firmware-amlogic_vdec] = "LICENSE.amlogic_vdec"
173NO_GENERIC_LICENSE[Firmware-amphion_vpu] = "LICENSE.amphion_vpu" 233NO_GENERIC_LICENSE[Firmware-amphion_vpu] = "LICENSE.amphion_vpu"
174NO_GENERIC_LICENSE[Firmware-atheros_firmware] = "LICENCE.atheros_firmware" 234NO_GENERIC_LICENSE[Firmware-atheros_firmware] = "LICENCE.atheros_firmware"
175NO_GENERIC_LICENSE[Firmware-atmel] = "LICENSE.atmel" 235NO_GENERIC_LICENSE[Firmware-atmel] = "LICENSE.atmel"
236NO_GENERIC_LICENSE[Firmware-bmi260] = "LICENSE.bmi260"
237NO_GENERIC_LICENSE[Firmware-bnx2] = "LICENCE.bnx2"
238NO_GENERIC_LICENSE[Firmware-bnx2x] = "LICENCE.bnx2x"
176NO_GENERIC_LICENSE[Firmware-broadcom_bcm43xx] = "LICENCE.broadcom_bcm43xx" 239NO_GENERIC_LICENSE[Firmware-broadcom_bcm43xx] = "LICENCE.broadcom_bcm43xx"
177NO_GENERIC_LICENSE[Firmware-ca0132] = "LICENCE.ca0132" 240NO_GENERIC_LICENSE[Firmware-ca0132] = "LICENCE.ca0132"
178NO_GENERIC_LICENSE[Firmware-cadence] = "LICENCE.cadence" 241NO_GENERIC_LICENSE[Firmware-cadence] = "LICENCE.cadence"
@@ -181,9 +244,13 @@ NO_GENERIC_LICENSE[Firmware-chelsio_firmware] = "LICENCE.chelsio_firmware"
181NO_GENERIC_LICENSE[Firmware-cirrus] = "LICENSE.cirrus" 244NO_GENERIC_LICENSE[Firmware-cirrus] = "LICENSE.cirrus"
182NO_GENERIC_LICENSE[Firmware-cnm] = "LICENCE.cnm" 245NO_GENERIC_LICENSE[Firmware-cnm] = "LICENCE.cnm"
183NO_GENERIC_LICENSE[Firmware-cw1200] = "LICENCE.cw1200" 246NO_GENERIC_LICENSE[Firmware-cw1200] = "LICENCE.cw1200"
247NO_GENERIC_LICENSE[Firmware-cw1200-sdd] = "LICENCE.cw1200-sdd"
248NO_GENERIC_LICENSE[Firmware-cxgb3] = "LICENCE.cxgb3"
184NO_GENERIC_LICENSE[Firmware-cypress] = "LICENCE.cypress" 249NO_GENERIC_LICENSE[Firmware-cypress] = "LICENCE.cypress"
250NO_GENERIC_LICENSE[Firmware-dabusb] = "LICENCE.dabusb"
185NO_GENERIC_LICENSE[Firmware-dib0700] = "LICENSE.dib0700" 251NO_GENERIC_LICENSE[Firmware-dib0700] = "LICENSE.dib0700"
186NO_GENERIC_LICENSE[Firmware-e100] = "LICENCE.e100" 252NO_GENERIC_LICENSE[Firmware-e100] = "LICENCE.e100"
253NO_GENERIC_LICENSE[Firmware-emi26] = "LICENCE.emi26"
187NO_GENERIC_LICENSE[Firmware-ene_firmware] = "LICENCE.ene_firmware" 254NO_GENERIC_LICENSE[Firmware-ene_firmware] = "LICENCE.ene_firmware"
188NO_GENERIC_LICENSE[Firmware-fw_sst_0f28] = "LICENCE.fw_sst_0f28" 255NO_GENERIC_LICENSE[Firmware-fw_sst_0f28] = "LICENCE.fw_sst_0f28"
189NO_GENERIC_LICENSE[Firmware-go7007] = "LICENCE.go7007" 256NO_GENERIC_LICENSE[Firmware-go7007] = "LICENCE.go7007"
@@ -193,15 +260,22 @@ NO_GENERIC_LICENSE[Firmware-ibt_firmware] = "LICENCE.ibt_firmware"
193NO_GENERIC_LICENSE[Firmware-ice] = "LICENSE.ice" 260NO_GENERIC_LICENSE[Firmware-ice] = "LICENSE.ice"
194NO_GENERIC_LICENSE[Firmware-ice_enhanced] = "LICENSE.ice_enhanced" 261NO_GENERIC_LICENSE[Firmware-ice_enhanced] = "LICENSE.ice_enhanced"
195NO_GENERIC_LICENSE[Firmware-IntcSST2] = "LICENCE.IntcSST2" 262NO_GENERIC_LICENSE[Firmware-IntcSST2] = "LICENCE.IntcSST2"
263NO_GENERIC_LICENSE[Firmware-intel] = "LICENSE.intel"
264NO_GENERIC_LICENSE[Firmware-intel_vpu] = "LICENSE.intel_vpu"
265NO_GENERIC_LICENSE[Firmware-ipu3_firmware] = "LICENSE.ipu3_firmware"
196NO_GENERIC_LICENSE[Firmware-it913x] = "LICENCE.it913x" 266NO_GENERIC_LICENSE[Firmware-it913x] = "LICENCE.it913x"
267NO_GENERIC_LICENSE[Firmware-ivsc] = "LICENSE.ivsc"
197NO_GENERIC_LICENSE[Firmware-iwlwifi_firmware] = "LICENCE.iwlwifi_firmware" 268NO_GENERIC_LICENSE[Firmware-iwlwifi_firmware] = "LICENCE.iwlwifi_firmware"
269NO_GENERIC_LICENSE[Firmware-ixp4xx] = "LICENSE.ixp4xx"
198NO_GENERIC_LICENSE[Firmware-kaweth] = "LICENCE.kaweth" 270NO_GENERIC_LICENSE[Firmware-kaweth] = "LICENCE.kaweth"
271NO_GENERIC_LICENSE[Firmware-keyspan] = "LICENCE.keyspan"
199NO_GENERIC_LICENSE[Firmware-linaro] = "LICENCE.linaro" 272NO_GENERIC_LICENSE[Firmware-linaro] = "LICENCE.linaro"
200NO_GENERIC_LICENSE[Firmware-Lontium] = "LICENSE.Lontium" 273NO_GENERIC_LICENSE[Firmware-Lontium] = "LICENSE.Lontium"
201NO_GENERIC_LICENSE[Firmware-mali_csffw] = "LICENCE.mali_csffw" 274NO_GENERIC_LICENSE[Firmware-mali_csffw] = "LICENCE.mali_csffw"
202NO_GENERIC_LICENSE[Firmware-Marvell] = "LICENCE.Marvell" 275NO_GENERIC_LICENSE[Firmware-Marvell] = "LICENCE.Marvell"
203NO_GENERIC_LICENSE[Firmware-mediatek] = "LICENCE.mediatek" 276NO_GENERIC_LICENSE[Firmware-mediatek] = "LICENCE.mediatek"
204NO_GENERIC_LICENSE[Firmware-microchip] = "LICENCE.microchip" 277NO_GENERIC_LICENSE[Firmware-microchip] = "LICENCE.microchip"
278NO_GENERIC_LICENSE[Firmware-montage] = "LICENSE.montage"
205NO_GENERIC_LICENSE[Firmware-moxa] = "LICENCE.moxa" 279NO_GENERIC_LICENSE[Firmware-moxa] = "LICENCE.moxa"
206NO_GENERIC_LICENSE[Firmware-myri10ge_firmware] = "LICENCE.myri10ge_firmware" 280NO_GENERIC_LICENSE[Firmware-myri10ge_firmware] = "LICENCE.myri10ge_firmware"
207NO_GENERIC_LICENSE[Firmware-netronome] = "LICENCE.Netronome" 281NO_GENERIC_LICENSE[Firmware-netronome] = "LICENCE.Netronome"
@@ -230,6 +304,9 @@ NO_GENERIC_LICENSE[Firmware-siano] = "LICENCE.siano"
230NO_GENERIC_LICENSE[Firmware-imx-sdma_firmware] = "LICENSE.sdma_firmware" 304NO_GENERIC_LICENSE[Firmware-imx-sdma_firmware] = "LICENSE.sdma_firmware"
231NO_GENERIC_LICENSE[Firmware-ti-connectivity] = "LICENCE.ti-connectivity" 305NO_GENERIC_LICENSE[Firmware-ti-connectivity] = "LICENCE.ti-connectivity"
232NO_GENERIC_LICENSE[Firmware-ti-keystone] = "LICENCE.ti-keystone" 306NO_GENERIC_LICENSE[Firmware-ti-keystone] = "LICENCE.ti-keystone"
307NO_GENERIC_LICENSE[Firmware-ti-tspa] = "LICENCE.ti-tspa"
308NO_GENERIC_LICENSE[Firmware-tigon] = "LICENCE.tigon"
309NO_GENERIC_LICENSE[Firmware-typhoon] = "LICENCE.typhoon"
233NO_GENERIC_LICENSE[Firmware-ueagle-atm4-firmware] = "LICENCE.ueagle-atm4-firmware" 310NO_GENERIC_LICENSE[Firmware-ueagle-atm4-firmware] = "LICENCE.ueagle-atm4-firmware"
234NO_GENERIC_LICENSE[Firmware-via_vt6656] = "LICENCE.via_vt6656" 311NO_GENERIC_LICENSE[Firmware-via_vt6656] = "LICENCE.via_vt6656"
235NO_GENERIC_LICENSE[Firmware-wfx] = "wfx/LICENCE.wf200" 312NO_GENERIC_LICENSE[Firmware-wfx] = "wfx/LICENCE.wf200"
@@ -237,6 +314,7 @@ NO_GENERIC_LICENSE[Firmware-wl1251] = "LICENCE.wl1251"
237NO_GENERIC_LICENSE[Firmware-xc4000] = "LICENCE.xc4000" 314NO_GENERIC_LICENSE[Firmware-xc4000] = "LICENCE.xc4000"
238NO_GENERIC_LICENSE[Firmware-xc5000] = "LICENCE.xc5000" 315NO_GENERIC_LICENSE[Firmware-xc5000] = "LICENCE.xc5000"
239NO_GENERIC_LICENSE[Firmware-xc5000c] = "LICENCE.xc5000c" 316NO_GENERIC_LICENSE[Firmware-xc5000c] = "LICENCE.xc5000c"
317NO_GENERIC_LICENSE[Firmware-xe] = "LICENSE.xe"
240NO_GENERIC_LICENSE[WHENCE] = "WHENCE" 318NO_GENERIC_LICENSE[WHENCE] = "WHENCE"
241 319
242PE = "1" 320PE = "1"
@@ -250,7 +328,7 @@ SRC_URI:class-devupstream = "git://git.kernel.org/pub/scm/linux/kernel/git/firmw
250# Pin this to the 20220509 release, override this in local.conf 328# Pin this to the 20220509 release, override this in local.conf
251SRCREV:class-devupstream ?= "b19cbdca78ab2adfd210c91be15a22568e8b8cae" 329SRCREV:class-devupstream ?= "b19cbdca78ab2adfd210c91be15a22568e8b8cae"
252 330
253SRC_URI[sha256sum] = "f2c60d66f226a28130cb5643e6e544d3229673460e127c91ba03f1080cbd703e" 331SRC_URI[sha256sum] = "edefb1d2a538367abf9558802fee3cd135ebb19a4a5890c8eefb3416a92a6b89"
254 332
255inherit allarch 333inherit allarch
256 334
@@ -474,15 +552,15 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \
474 ${PN}-qcom-vpu \ 552 ${PN}-qcom-vpu \
475 ${PN}-qcom-adreno-a2xx ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a4xx ${PN}-qcom-adreno-a530 \ 553 ${PN}-qcom-adreno-a2xx ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a4xx ${PN}-qcom-adreno-a530 \
476 ${PN}-qcom-adreno-a623 ${PN}-qcom-adreno-a630 ${PN}-qcom-adreno-a650 ${PN}-qcom-adreno-a660 \ 554 ${PN}-qcom-adreno-a623 ${PN}-qcom-adreno-a630 ${PN}-qcom-adreno-a650 ${PN}-qcom-adreno-a660 \
477 ${PN}-qcom-adreno-a663 ${PN}-qcom-adreno-a702 ${PN}-qcom-adreno-g750 \ 555 ${PN}-qcom-adreno-a663 ${PN}-qcom-adreno-a702 ${PN}-qcom-adreno-g715 ${PN}-qcom-adreno-g750 \
478 ${PN}-qcom-apq8016-modem ${PN}-qcom-apq8016-wifi \ 556 ${PN}-qcom-apq8016-modem ${PN}-qcom-apq8016-wifi \
479 ${PN}-qcom-apq8096-adreno ${PN}-qcom-apq8096-audio ${PN}-qcom-apq8096-modem \ 557 ${PN}-qcom-apq8096-adreno ${PN}-qcom-apq8096-audio ${PN}-qcom-apq8096-modem \
480 ${PN}-qcom-qcm2290-adreno ${PN}-qcom-qcm2290-audio ${PN}-qcom-qcm2290-modem \ 558 ${PN}-qcom-qcm2290-adreno ${PN}-qcom-qcm2290-audio ${PN}-qcom-qcm2290-modem \
481 ${PN}-qcom-qcm6490-adreno \ 559 ${PN}-qcom-qcm6490-adreno ${PN}-qcom-qcm6490-audio ${PN}-qcom-qcm6490-compute \
482 ${PN}-qcom-qcm6490-audio ${PN}-qcom-qcm6490-compute ${PN}-qcom-qcm6490-ipa ${PN}-qcom-qcm6490-wifi \ 560 ${PN}-qcom-qcm6490-ipa ${PN}-qcom-qcm6490-wifi ${PN}-qcom-qcm6490-qupv3fw \
483 ${PN}-qcom-qcs615-adreno \ 561 ${PN}-qcom-qcs615-adreno \
484 ${PN}-qcom-qcs8300-adreno ${PN}-qcom-qcs8300-audio ${PN}-qcom-qcs8300-compute \ 562 ${PN}-qcom-qcs8300-adreno ${PN}-qcom-qcs8300-audio ${PN}-qcom-qcs8300-compute \
485 ${PN}-qcom-qcs8300-generalpurpose \ 563 ${PN}-qcom-qcs8300-generalpurpose ${PN}-qcom-qcs8300-qupv3fw \
486 ${PN}-qcom-qrb4210-adreno \ 564 ${PN}-qcom-qrb4210-adreno \
487 ${PN}-qcom-qrb4210-audio ${PN}-qcom-qrb4210-compute ${PN}-qcom-qrb4210-modem \ 565 ${PN}-qcom-qrb4210-audio ${PN}-qcom-qrb4210-compute ${PN}-qcom-qrb4210-modem \
488 ${PN}-qcom-sa8775p-adreno ${PN}-qcom-sa8775p-audio ${PN}-qcom-sa8775p-compute \ 566 ${PN}-qcom-sa8775p-adreno ${PN}-qcom-sa8775p-audio ${PN}-qcom-sa8775p-compute \
@@ -492,6 +570,7 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \
492 ${PN}-qcom-sc8280xp-lenovo-x13s-adreno \ 570 ${PN}-qcom-sc8280xp-lenovo-x13s-adreno \
493 ${PN}-qcom-sc8280xp-lenovo-x13s-compute \ 571 ${PN}-qcom-sc8280xp-lenovo-x13s-compute \
494 ${PN}-qcom-sc8280xp-lenovo-x13s-sensors \ 572 ${PN}-qcom-sc8280xp-lenovo-x13s-sensors \
573 ${PN}-qcom-sc8280xp-lenovo-x13s-vpu \
495 ${PN}-qcom-sdm845-adreno ${PN}-qcom-sdm845-audio ${PN}-qcom-sdm845-compute \ 574 ${PN}-qcom-sdm845-adreno ${PN}-qcom-sdm845-audio ${PN}-qcom-sdm845-compute \
496 ${PN}-qcom-sdm845-thundercomm-db845c-sensors \ 575 ${PN}-qcom-sdm845-thundercomm-db845c-sensors \
497 ${PN}-qcom-sm8250-adreno ${PN}-qcom-sm8250-audio ${PN}-qcom-sm8250-compute \ 576 ${PN}-qcom-sm8250-adreno ${PN}-qcom-sm8250-audio ${PN}-qcom-sm8250-compute \
@@ -503,6 +582,7 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \
503 ${PN}-qcom-x1e80100-lenovo-t14s-g6-compute ${PN}-qcom-x1e80100-lenovo-t14s-g6-vpu \ 582 ${PN}-qcom-x1e80100-lenovo-t14s-g6-compute ${PN}-qcom-x1e80100-lenovo-t14s-g6-vpu \
504 ${PN}-qcom-x1e80100-lenovo-yoga-slim7x-adreno ${PN}-qcom-x1e80100-lenovo-yoga-slim7x-audio \ 583 ${PN}-qcom-x1e80100-lenovo-yoga-slim7x-adreno ${PN}-qcom-x1e80100-lenovo-yoga-slim7x-audio \
505 ${PN}-qcom-x1e80100-lenovo-yoga-slim7x-compute ${PN}-qcom-x1e80100-lenovo-yoga-slim7x-vpu \ 584 ${PN}-qcom-x1e80100-lenovo-yoga-slim7x-compute ${PN}-qcom-x1e80100-lenovo-yoga-slim7x-vpu \
585 ${PN}-qcom-x1p42100-adreno \
506 ${PN}-qla2xxx ${PN}-qla2xxx-license \ 586 ${PN}-qla2xxx ${PN}-qla2xxx-license \
507 ${PN}-rockchip-license ${PN}-rockchip-dptx \ 587 ${PN}-rockchip-license ${PN}-rockchip-dptx \
508 ${PN}-amlogic-vdec-license ${PN}-amlogic-vdec \ 588 ${PN}-amlogic-vdec-license ${PN}-amlogic-vdec \
@@ -1801,6 +1881,7 @@ LICENSE:${PN}-qcom-adreno-a650 = "Firmware-qcom"
1801LICENSE:${PN}-qcom-adreno-a660 = "Firmware-qcom" 1881LICENSE:${PN}-qcom-adreno-a660 = "Firmware-qcom"
1802LICENSE:${PN}-qcom-adreno-a663 = "Firmware-qcom" 1882LICENSE:${PN}-qcom-adreno-a663 = "Firmware-qcom"
1803LICENSE:${PN}-qcom-adreno-a702 = "Firmware-qcom" 1883LICENSE:${PN}-qcom-adreno-a702 = "Firmware-qcom"
1884LICENSE:${PN}-qcom-adreno-g715 = "Firmware-qcom"
1804LICENSE:${PN}-qcom-adreno-g750 = "Firmware-qcom" 1885LICENSE:${PN}-qcom-adreno-g750 = "Firmware-qcom"
1805LICENSE:${PN}-qcom-apq8016-modem = "Firmware-qcom" 1886LICENSE:${PN}-qcom-apq8016-modem = "Firmware-qcom"
1806LICENSE:${PN}-qcom-apq8016-wifi = "Firmware-qcom" 1887LICENSE:${PN}-qcom-apq8016-wifi = "Firmware-qcom"
@@ -1816,11 +1897,13 @@ LICENSE:${PN}-qcom-qcm6490-audio = "Firmware-qcom"
1816LICENSE:${PN}-qcom-qcm6490-compute = "Firmware-qcom" 1897LICENSE:${PN}-qcom-qcm6490-compute = "Firmware-qcom"
1817LICENSE:${PN}-qcom-qcm6490-ipa = "Firmware-qcom" 1898LICENSE:${PN}-qcom-qcm6490-ipa = "Firmware-qcom"
1818LICENSE:${PN}-qcom-qcm6490-wifi = "Firmware-qcom" 1899LICENSE:${PN}-qcom-qcm6490-wifi = "Firmware-qcom"
1900LICENSE:${PN}-qcom-qcm6490-qupv3fw = "Firmware-qcom"
1819LICENSE:${PN}-qcom-qcs615-adreno = "Firmware-qcom" 1901LICENSE:${PN}-qcom-qcs615-adreno = "Firmware-qcom"
1820LICENSE:${PN}-qcom-qcs8300-adreno = "Firmware-qcom" 1902LICENSE:${PN}-qcom-qcs8300-adreno = "Firmware-qcom"
1821LICENSE:${PN}-qcom-qcs8300-audio = "Firmware-qcom-2" 1903LICENSE:${PN}-qcom-qcs8300-audio = "Firmware-qcom-2"
1822LICENSE:${PN}-qcom-qcs8300-compute = "Firmware-qcom-2" 1904LICENSE:${PN}-qcom-qcs8300-compute = "Firmware-qcom-2"
1823LICENSE:${PN}-qcom-qcs8300-generalpurpose = "Firmware-qcom-2" 1905LICENSE:${PN}-qcom-qcs8300-generalpurpose = "Firmware-qcom-2"
1906LICENSE:${PN}-qcom-qcs8300-qupv3fw = "Firmware-qcom"
1824LICENSE:${PN}-qcom-qrb4210-adreno = "Firmware-qcom" 1907LICENSE:${PN}-qcom-qrb4210-adreno = "Firmware-qcom"
1825LICENSE:${PN}-qcom-qrb4210-audio = "Firmware-qcom" 1908LICENSE:${PN}-qcom-qrb4210-audio = "Firmware-qcom"
1826LICENSE:${PN}-qcom-qrb4210-compute = "Firmware-qcom" 1909LICENSE:${PN}-qcom-qrb4210-compute = "Firmware-qcom"
@@ -1830,11 +1913,12 @@ LICENSE:${PN}-qcom-sa8775p-adreno = "Firmware-qcom"
1830LICENSE:${PN}-qcom-sa8775p-audio = "Firmware-qcom-2" 1913LICENSE:${PN}-qcom-sa8775p-audio = "Firmware-qcom-2"
1831LICENSE:${PN}-qcom-sa8775p-compute = "Firmware-qcom-2" 1914LICENSE:${PN}-qcom-sa8775p-compute = "Firmware-qcom-2"
1832LICENSE:${PN}-qcom-sa8775p-generalpurpose = "Firmware-qcom-2" 1915LICENSE:${PN}-qcom-sa8775p-generalpurpose = "Firmware-qcom-2"
1833LICENSE:${PN}-qcom-sa8775p-qupv3fw = "Firmware-qcom-2" 1916LICENSE:${PN}-qcom-sa8775p-qupv3fw = "Firmware-qcom"
1834LICENSE:${PN}-qcom-sc8280xp-lenovo-x13s-audio = "Firmware-qcom & Firmware-linaro" 1917LICENSE:${PN}-qcom-sc8280xp-lenovo-x13s-audio = "Firmware-qcom & Firmware-linaro"
1835LICENSE:${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "Firmware-qcom" 1918LICENSE:${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "Firmware-qcom"
1836LICENSE:${PN}-qcom-sc8280xp-lenovo-x13s-compute = "Firmware-qcom" 1919LICENSE:${PN}-qcom-sc8280xp-lenovo-x13s-compute = "Firmware-qcom"
1837LICENSE:${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "Firmware-qcom" 1920LICENSE:${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "Firmware-qcom"
1921LICENSE:${PN}-qcom-sc8280xp-lenovo-x13s-vpu = "Firmware-qcom"
1838LICENSE:${PN}-qcom-sdm845-audio = "Firmware-qcom" 1922LICENSE:${PN}-qcom-sdm845-audio = "Firmware-qcom"
1839LICENSE:${PN}-qcom-sdm845-adreno = "Firmware-qcom" 1923LICENSE:${PN}-qcom-sdm845-adreno = "Firmware-qcom"
1840LICENSE:${PN}-qcom-sdm845-compute = "Firmware-qcom" 1924LICENSE:${PN}-qcom-sdm845-compute = "Firmware-qcom"
@@ -1856,6 +1940,7 @@ LICENSE:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-adreno = "Firmware-qcom"
1856LICENSE:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-audio = "Firmware-qcom & Firmware-linaro" 1940LICENSE:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-audio = "Firmware-qcom & Firmware-linaro"
1857LICENSE:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-compute = "Firmware-qcom" 1941LICENSE:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-compute = "Firmware-qcom"
1858LICENSE:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-vpu = "Firmware-qcom" 1942LICENSE:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-vpu = "Firmware-qcom"
1943LICENSE:${PN}-qcom-x1p42100-adreno = "Firmware-qcom"
1859 1944
1860FILES:${PN}-qcom-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom ${nonarch_base_libdir}/firmware/qcom/NOTICE.txt" 1945FILES:${PN}-qcom-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom ${nonarch_base_libdir}/firmware/qcom/NOTICE.txt"
1861FILES:${PN}-qcom-2-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom-2" 1946FILES:${PN}-qcom-2-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom-2"
@@ -1885,6 +1970,7 @@ FILES:${PN}-qcom-adreno-a660 = "${nonarch_base_libdir}/firmware/qcom/a660*.*"
1885FILES:${PN}-qcom-adreno-a663 = "${nonarch_base_libdir}/firmware/qcom/a663*.*" 1970FILES:${PN}-qcom-adreno-a663 = "${nonarch_base_libdir}/firmware/qcom/a663*.*"
1886FILES:${PN}-qcom-adreno-a702 = "${nonarch_base_libdir}/firmware/qcom/a702*.*" 1971FILES:${PN}-qcom-adreno-a702 = "${nonarch_base_libdir}/firmware/qcom/a702*.*"
1887FILES:${PN}-qcom-adreno-g750 = "${nonarch_base_libdir}/firmware/qcom/gen70500_*.*" 1972FILES:${PN}-qcom-adreno-g750 = "${nonarch_base_libdir}/firmware/qcom/gen70500_*.*"
1973FILES:${PN}-qcom-adreno-g715 = "${nonarch_base_libdir}/firmware/qcom/gen71500_*.*"
1888FILES:${PN}-qcom-apq8016-modem = "${nonarch_base_libdir}/firmware/qcom/apq8016/mba.mbn* ${nonarch_base_libdir}/firmware/qcom/apq8016/modem.mbn*" 1974FILES:${PN}-qcom-apq8016-modem = "${nonarch_base_libdir}/firmware/qcom/apq8016/mba.mbn* ${nonarch_base_libdir}/firmware/qcom/apq8016/modem.mbn*"
1889FILES:${PN}-qcom-apq8016-wifi = "${nonarch_base_libdir}/firmware/qcom/apq8016/wcnss.mbn* ${nonarch_base_libdir}/firmware/qcom/apq8016/WCNSS*" 1975FILES:${PN}-qcom-apq8016-wifi = "${nonarch_base_libdir}/firmware/qcom/apq8016/wcnss.mbn* ${nonarch_base_libdir}/firmware/qcom/apq8016/WCNSS*"
1890FILES:${PN}-qcom-apq8096-adreno = "${nonarch_base_libdir}/firmware/qcom/apq8096/a530_zap.mbn* ${nonarch_base_libdir}/firmware/qcom/a530_zap.mdt*" 1976FILES:${PN}-qcom-apq8096-adreno = "${nonarch_base_libdir}/firmware/qcom/apq8096/a530_zap.mbn* ${nonarch_base_libdir}/firmware/qcom/a530_zap.mdt*"
@@ -1899,11 +1985,13 @@ FILES:${PN}-qcom-qcm6490-audio = "${nonarch_base_libdir}/firmware/qcom/qc[ms]649
1899FILES:${PN}-qcom-qcm6490-compute = "${nonarch_base_libdir}/firmware/qcom/qc[ms]6490/cdsp*.*" 1985FILES:${PN}-qcom-qcm6490-compute = "${nonarch_base_libdir}/firmware/qcom/qc[ms]6490/cdsp*.*"
1900FILES:${PN}-qcom-qcm6490-ipa = "${nonarch_base_libdir}/firmware/qcom/qcm6490/ipa_fws.mbn" 1986FILES:${PN}-qcom-qcm6490-ipa = "${nonarch_base_libdir}/firmware/qcom/qcm6490/ipa_fws.mbn"
1901FILES:${PN}-qcom-qcm6490-wifi = "${nonarch_base_libdir}/firmware/qcom/qc[ms]6490/wpss.mbn*" 1987FILES:${PN}-qcom-qcm6490-wifi = "${nonarch_base_libdir}/firmware/qcom/qc[ms]6490/wpss.mbn*"
1988FILES:${PN}-qcom-qcm6490-qupv3fw = "${nonarch_base_libdir}/firmware/qcom/qcm6490/qupv3fw.elf*"
1902FILES:${PN}-qcom-qcs615-adreno = "${nonarch_base_libdir}/firmware/qcom/qcs615/a612_zap.mbn*" 1989FILES:${PN}-qcom-qcs615-adreno = "${nonarch_base_libdir}/firmware/qcom/qcs615/a612_zap.mbn*"
1903FILES:${PN}-qcom-qcs8300-adreno = "${nonarch_base_libdir}/firmware/qcom/qcs8300/a623_zap.mbn*" 1990FILES:${PN}-qcom-qcs8300-adreno = "${nonarch_base_libdir}/firmware/qcom/qcs8300/a623_zap.mbn*"
1904FILES:${PN}-qcom-qcs8300-audio = "${nonarch_base_libdir}/firmware/qcom/qcs8300/adsp*.*" 1991FILES:${PN}-qcom-qcs8300-audio = "${nonarch_base_libdir}/firmware/qcom/qcs8300/adsp*.*"
1905FILES:${PN}-qcom-qcs8300-compute = "${nonarch_base_libdir}/firmware/qcom/qcs8300/cdsp*.*" 1992FILES:${PN}-qcom-qcs8300-compute = "${nonarch_base_libdir}/firmware/qcom/qcs8300/cdsp*.*"
1906FILES:${PN}-qcom-qcs8300-generalpurpose = "${nonarch_base_libdir}/firmware/qcom/qcs8300/gpdsp*.*" 1993FILES:${PN}-qcom-qcs8300-generalpurpose = "${nonarch_base_libdir}/firmware/qcom/qcs8300/gpdsp*.*"
1994FILES:${PN}-qcom-qcs8300-qupv3fw = "${nonarch_base_libdir}/firmware/qcom/qcs8300/qupv3fw.elf*"
1907FILES:${PN}-qcom-qrb4210-adreno = "${nonarch_base_libdir}/firmware/qcom/qrb4210/a610_zap.mbn*" 1995FILES:${PN}-qcom-qrb4210-adreno = "${nonarch_base_libdir}/firmware/qcom/qrb4210/a610_zap.mbn*"
1908FILES:${PN}-qcom-qrb4210-audio = "${nonarch_base_libdir}/firmware/qcom/qrb4210/adsp*.*" 1996FILES:${PN}-qcom-qrb4210-audio = "${nonarch_base_libdir}/firmware/qcom/qrb4210/adsp*.*"
1909FILES:${PN}-qcom-qrb4210-compute = "${nonarch_base_libdir}/firmware/qcom/qrb4210/cdsp*.*" 1997FILES:${PN}-qcom-qrb4210-compute = "${nonarch_base_libdir}/firmware/qcom/qrb4210/cdsp*.*"
@@ -1919,6 +2007,7 @@ FILES:${PN}-qcom-sc8280xp-lenovo-x13s-audio = "${nonarch_base_libdir}/firmware/q
1919FILES:${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/qcdxkmsuc8280.mbn*" 2007FILES:${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/qcdxkmsuc8280.mbn*"
1920FILES:${PN}-qcom-sc8280xp-lenovo-x13s-compute = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/*cdsp*.*" 2008FILES:${PN}-qcom-sc8280xp-lenovo-x13s-compute = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/*cdsp*.*"
1921FILES:${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/*slpi*.*" 2009FILES:${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/*slpi*.*"
2010FILES:${PN}-qcom-sc8280xp-lenovo-x13s-vpu = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/qcvss8280.mbn*"
1922FILES:${PN}-qcom-sdm845-adreno = "${nonarch_base_libdir}/firmware/qcom/sdm845/a630*.*" 2011FILES:${PN}-qcom-sdm845-adreno = "${nonarch_base_libdir}/firmware/qcom/sdm845/a630*.*"
1923FILES:${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*" 2012FILES:${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*"
1924FILES:${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*" 2013FILES:${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*"
@@ -1941,6 +2030,7 @@ FILES:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-adreno = "${nonarch_base_libdir}/fi
1941FILES:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-audio = "${nonarch_base_libdir}/firmware/qcom/x1e80100/LENOVO/83ED/*adsp*.* ${nonarch_base_libdir}/firmware/qcom/x1e80100/LENOVO/83ED/battmgr.jsn* ${nonarch_base_libdir}/firmware/qcom/x1e80100/LENOVO/83ED/X1E80100-LENOVO-Yoga-Slim7x-tplg.bin* ${nonarch_base_libdir}/firmware/qcom/x1e80100/X1E80100-LENOVO-Yoga-Slim7x-tplg.bin*" 2030FILES:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-audio = "${nonarch_base_libdir}/firmware/qcom/x1e80100/LENOVO/83ED/*adsp*.* ${nonarch_base_libdir}/firmware/qcom/x1e80100/LENOVO/83ED/battmgr.jsn* ${nonarch_base_libdir}/firmware/qcom/x1e80100/LENOVO/83ED/X1E80100-LENOVO-Yoga-Slim7x-tplg.bin* ${nonarch_base_libdir}/firmware/qcom/x1e80100/X1E80100-LENOVO-Yoga-Slim7x-tplg.bin*"
1942FILES:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-compute = "${nonarch_base_libdir}/firmware/qcom/x1e80100/LENOVO/83ED/*cdsp*.*" 2031FILES:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-compute = "${nonarch_base_libdir}/firmware/qcom/x1e80100/LENOVO/83ED/*cdsp*.*"
1943FILES:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-vpu = "${nonarch_base_libdir}/firmware/qcom/x1e80100/LENOVO/83ED/qcvss8380.mbn* ${nonarch_base_libdir}/firmware/qcom/x1e80100/LENOVO/83ED/qcav1e8380.mbn*" 2032FILES:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-vpu = "${nonarch_base_libdir}/firmware/qcom/x1e80100/LENOVO/83ED/qcvss8380.mbn* ${nonarch_base_libdir}/firmware/qcom/x1e80100/LENOVO/83ED/qcav1e8380.mbn*"
2033FILES:${PN}-qcom-x1p42100-adreno = "${nonarch_base_libdir}/firmware/qcom/x1p42100/gen71500_zap.mbn*"
1944 2034
1945RDEPENDS:${PN}-qcom-aic100 = "${PN}-qcom-license" 2035RDEPENDS:${PN}-qcom-aic100 = "${PN}-qcom-license"
1946RDEPENDS:${PN}-qcom-qdu100 = "${PN}-qcom-license" 2036RDEPENDS:${PN}-qcom-qdu100 = "${PN}-qcom-license"
@@ -1961,6 +2051,7 @@ RDEPENDS:${PN}-qcom-adreno-a650 = "${PN}-qcom-license"
1961RDEPENDS:${PN}-qcom-adreno-a660 = "${PN}-qcom-license" 2051RDEPENDS:${PN}-qcom-adreno-a660 = "${PN}-qcom-license"
1962RDEPENDS:${PN}-qcom-adreno-a663 = "${PN}-qcom-license ${PN}-qcom-adreno-a660" 2052RDEPENDS:${PN}-qcom-adreno-a663 = "${PN}-qcom-license ${PN}-qcom-adreno-a660"
1963RDEPENDS:${PN}-qcom-adreno-a702 = "${PN}-qcom-license" 2053RDEPENDS:${PN}-qcom-adreno-a702 = "${PN}-qcom-license"
2054RDEPENDS:${PN}-qcom-adreno-g715 = "${PN}-qcom-license"
1964RDEPENDS:${PN}-qcom-adreno-g750 = "${PN}-qcom-license" 2055RDEPENDS:${PN}-qcom-adreno-g750 = "${PN}-qcom-license"
1965RDEPENDS:${PN}-qcom-apq8016-modem = "${PN}-qcom-license" 2056RDEPENDS:${PN}-qcom-apq8016-modem = "${PN}-qcom-license"
1966RDEPENDS:${PN}-qcom-apq8016-wifi = "${PN}-qcom-license" 2057RDEPENDS:${PN}-qcom-apq8016-wifi = "${PN}-qcom-license"
@@ -1980,11 +2071,13 @@ RPROVIDES:${PN}-qcom-qcm6490-compute = "${PN}-qcom-qcs6490-compute"
1980RDEPENDS:${PN}-qcom-qcm6490-ipa = "${PN}-qcom-license" 2071RDEPENDS:${PN}-qcom-qcm6490-ipa = "${PN}-qcom-license"
1981RDEPENDS:${PN}-qcom-qcm6490-wifi = "${PN}-qcom-license" 2072RDEPENDS:${PN}-qcom-qcm6490-wifi = "${PN}-qcom-license"
1982RPROVIDES:${PN}-qcom-qcm6490-wifi = "${PN}-qcom-qcs6490-wifi" 2073RPROVIDES:${PN}-qcom-qcm6490-wifi = "${PN}-qcom-qcs6490-wifi"
2074RDEPENDS:${PN}-qcom-qcm6490-qupv3fw = "${PN}-qcom-license"
1983RDEPENDS:${PN}-qcom-qcs615-adreno = "${PN}-qcom-license" 2075RDEPENDS:${PN}-qcom-qcs615-adreno = "${PN}-qcom-license"
1984RDEPENDS:${PN}-qcom-qcs8300-adreno = "${PN}-qcom-license" 2076RDEPENDS:${PN}-qcom-qcs8300-adreno = "${PN}-qcom-license"
1985RDEPENDS:${PN}-qcom-qcs8300-audio = "${PN}-qcom-2-license" 2077RDEPENDS:${PN}-qcom-qcs8300-audio = "${PN}-qcom-2-license"
1986RDEPENDS:${PN}-qcom-qcs8300-compute = "${PN}-qcom-2-license" 2078RDEPENDS:${PN}-qcom-qcs8300-compute = "${PN}-qcom-2-license"
1987RDEPENDS:${PN}-qcom-qcs8300-generalpurpose = "${PN}-qcom-2-license" 2079RDEPENDS:${PN}-qcom-qcs8300-generalpurpose = "${PN}-qcom-2-license"
2080RDEPENDS:${PN}-qcom-qcs8300-qupv3fw = "${PN}-qcom-license"
1988RDEPENDS:${PN}-qcom-qrb4210-adreno = "${PN}-qcom-license" 2081RDEPENDS:${PN}-qcom-qrb4210-adreno = "${PN}-qcom-license"
1989RDEPENDS:${PN}-qcom-qrb4210-audio = "${PN}-qcom-license" 2082RDEPENDS:${PN}-qcom-qrb4210-audio = "${PN}-qcom-license"
1990RDEPENDS:${PN}-qcom-qrb4210-compute = "${PN}-qcom-license" 2083RDEPENDS:${PN}-qcom-qrb4210-compute = "${PN}-qcom-license"
@@ -1996,11 +2089,12 @@ RDEPENDS:${PN}-qcom-sa8775p-adreno = "${PN}-qcom-license"
1996RDEPENDS:${PN}-qcom-sa8775p-audio = "${PN}-qcom-2-license" 2089RDEPENDS:${PN}-qcom-sa8775p-audio = "${PN}-qcom-2-license"
1997RDEPENDS:${PN}-qcom-sa8775p-compute = "${PN}-qcom-2-license" 2090RDEPENDS:${PN}-qcom-sa8775p-compute = "${PN}-qcom-2-license"
1998RDEPENDS:${PN}-qcom-sa8775p-generalpurpose = "${PN}-qcom-2-license" 2091RDEPENDS:${PN}-qcom-sa8775p-generalpurpose = "${PN}-qcom-2-license"
1999RDEPENDS:${PN}-qcom-sa8775p-qupv3fw = "${PN}-qcom-2-license" 2092RDEPENDS:${PN}-qcom-sa8775p-qupv3fw = "${PN}-qcom-license"
2000RDEPENDS:${PN}-qcom-sc8280xp-lenovo-x13s-audio = "${PN}-qcom-license ${PN}-linaro-license" 2093RDEPENDS:${PN}-qcom-sc8280xp-lenovo-x13s-audio = "${PN}-qcom-license ${PN}-linaro-license"
2001RDEPENDS:${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${PN}-qcom-license" 2094RDEPENDS:${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${PN}-qcom-license"
2002RDEPENDS:${PN}-qcom-sc8280xp-lenovo-x13s-compute = "${PN}-qcom-license" 2095RDEPENDS:${PN}-qcom-sc8280xp-lenovo-x13s-compute = "${PN}-qcom-license"
2003RDEPENDS:${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "${PN}-qcom-license" 2096RDEPENDS:${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "${PN}-qcom-license"
2097RDEPENDS:${PN}-qcom-sc8280xp-lenovo-x13s-vpu = "${PN}-qcom-license"
2004RDEPENDS:${PN}-qcom-sdm845-adreno = "${PN}-qcom-license" 2098RDEPENDS:${PN}-qcom-sdm845-adreno = "${PN}-qcom-license"
2005RDEPENDS:${PN}-qcom-sdm845-audio = "${PN}-qcom-license" 2099RDEPENDS:${PN}-qcom-sdm845-audio = "${PN}-qcom-license"
2006RDEPENDS:${PN}-qcom-sdm845-compute = "${PN}-qcom-license" 2100RDEPENDS:${PN}-qcom-sdm845-compute = "${PN}-qcom-license"
@@ -2021,11 +2115,13 @@ RDEPENDS:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-adreno = "${PN}-qcom-license"
2021RDEPENDS:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-audio = "${PN}-qcom-license ${PN}-linaro-license" 2115RDEPENDS:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-audio = "${PN}-qcom-license ${PN}-linaro-license"
2022RDEPENDS:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-compute = "${PN}-qcom-license" 2116RDEPENDS:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-compute = "${PN}-qcom-license"
2023RDEPENDS:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-vpu = "${PN}-qcom-license" 2117RDEPENDS:${PN}-qcom-x1e80100-lenovo-yoga-slim7x-vpu = "${PN}-qcom-license"
2118RDEPENDS:${PN}-qcom-x1p42100-adreno = "${PN}-qcom-license"
2024 2119
2025RRECOMMENDS:${PN}-qcom-sc8280xp-lenovo-x13s-audio = "${PN}-qcom-sc8280xp-lenovo-x13s-compat" 2120RRECOMMENDS:${PN}-qcom-sc8280xp-lenovo-x13s-audio = "${PN}-qcom-sc8280xp-lenovo-x13s-compat"
2026RRECOMMENDS:${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${PN}-qcom-sc8280xp-lenovo-x13s-compat" 2121RRECOMMENDS:${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${PN}-qcom-sc8280xp-lenovo-x13s-compat"
2027RRECOMMENDS:${PN}-qcom-sc8280xp-lenovo-x13s-compute = "${PN}-qcom-sc8280xp-lenovo-x13s-compat" 2122RRECOMMENDS:${PN}-qcom-sc8280xp-lenovo-x13s-compute = "${PN}-qcom-sc8280xp-lenovo-x13s-compat"
2028RRECOMMENDS:${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "${PN}-qcom-sc8280xp-lenovo-x13s-compat" 2123RRECOMMENDS:${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "${PN}-qcom-sc8280xp-lenovo-x13s-compat"
2124RRECOMMENDS:${PN}-qcom-sc8280xp-lenovo-x13s-vpu = "${PN}-qcom-sc8280xp-lenovo-x13s-compat"
2029 2125
2030LICENSE:${PN}-liquidui = "Firmware-cavium_liquidio" 2126LICENSE:${PN}-liquidui = "Firmware-cavium_liquidio"
2031FILES:${PN}-liquidio = "${nonarch_base_libdir}/firmware/liquidio" 2127FILES:${PN}-liquidio = "${nonarch_base_libdir}/firmware/liquidio"
@@ -2053,27 +2149,49 @@ RDEPENDS:${PN}-amlogic-vdec = "${PN}-amlogic-vdec-license"
2053# Maybe split out to separate packages when needed. 2149# Maybe split out to separate packages when needed.
2054LICENSE:${PN} = "\ 2150LICENSE:${PN} = "\
2055 Firmware-Abilis \ 2151 Firmware-Abilis \
2152 & Firmware-aeonsemi \
2056 & Firmware-agere \ 2153 & Firmware-agere \
2154 & Firmware-airoha \
2155 & Firmware-alacritech \
2057 & Firmware-amdgpu \ 2156 & Firmware-amdgpu \
2157 & Firmware-amdisp \
2158 & Firmware-amdnpu \
2159 & Firmware-amd_pmf \
2160 & Firmware-amd-sev \
2058 & Firmware-amd-ucode \ 2161 & Firmware-amd-ucode \
2162 & Firmware-amlogic \
2059 & Firmware-amlogic_vdec \ 2163 & Firmware-amlogic_vdec \
2060 & Firmware-atmel \ 2164 & Firmware-atmel \
2165 & Firmware-bmi260 \
2166 & Firmware-bnx2 \
2167 & Firmware-bnx2x \
2061 & Firmware-ca0132 \ 2168 & Firmware-ca0132 \
2062 & Firmware-cavium \ 2169 & Firmware-cavium \
2063 & Firmware-chelsio_firmware \ 2170 & Firmware-chelsio_firmware \
2064 & Firmware-cirrus \ 2171 & Firmware-cirrus \
2065 & Firmware-cnm \ 2172 & Firmware-cnm \
2066 & Firmware-cw1200 \ 2173 & Firmware-cw1200 \
2174 & Firmware-cw1200-sdd \
2175 & Firmware-cxgb3 \
2176 & Firmware-dabusb \
2067 & Firmware-dib0700 \ 2177 & Firmware-dib0700 \
2068 & Firmware-e100 \ 2178 & Firmware-e100 \
2179 & Firmware-emi26 \
2069 & Firmware-ene_firmware \ 2180 & Firmware-ene_firmware \
2070 & Firmware-fw_sst_0f28 \ 2181 & Firmware-fw_sst_0f28 \
2071 & Firmware-go7007 \ 2182 & Firmware-go7007 \
2072 & Firmware-hfi1_firmware \ 2183 & Firmware-hfi1_firmware \
2073 & Firmware-ibt_firmware \ 2184 & Firmware-ibt_firmware \
2185 & Firmware-intel \
2186 & Firmware-intel_vpu \
2187 & Firmware-ipu3_firmware \
2074 & Firmware-it913x \ 2188 & Firmware-it913x \
2189 & Firmware-ivsc \
2190 & Firmware-ixp4xx \
2075 & Firmware-IntcSST2 \ 2191 & Firmware-IntcSST2 \
2076 & Firmware-kaweth \ 2192 & Firmware-kaweth \
2193 & Firmware-keyspan \
2194 & Firmware-montage \
2077 & Firmware-moxa \ 2195 & Firmware-moxa \
2078 & Firmware-myri10ge_firmware \ 2196 & Firmware-myri10ge_firmware \
2079 & Firmware-nvidia \ 2197 & Firmware-nvidia \
@@ -2093,11 +2211,15 @@ LICENSE:${PN} = "\
2093 & Firmware-siano \ 2211 & Firmware-siano \
2094 & Firmware-ti-connectivity \ 2212 & Firmware-ti-connectivity \
2095 & Firmware-ti-keystone \ 2213 & Firmware-ti-keystone \
2214 & Firmware-ti-tspa \
2215 & Firmware-tigon \
2216 & Firmware-typhoon \
2096 & Firmware-ueagle-atm4-firmware \ 2217 & Firmware-ueagle-atm4-firmware \
2097 & Firmware-wl1251 \ 2218 & Firmware-wl1251 \
2098 & Firmware-xc4000 \ 2219 & Firmware-xc4000 \
2099 & Firmware-xc5000 \ 2220 & Firmware-xc5000 \
2100 & Firmware-xc5000c \ 2221 & Firmware-xc5000c \
2222 & Firmware-xe \
2101 & WHENCE \ 2223 & WHENCE \
2102" 2224"
2103 2225
diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb
index 7ad848c35e..3d2eb3929e 100644
--- a/meta/recipes-kernel/linux/kernel-devsrc.bb
+++ b/meta/recipes-kernel/linux/kernel-devsrc.bb
@@ -7,7 +7,7 @@ SECTION = "kernel"
7 7
8LICENSE = "GPL-2.0-only" 8LICENSE = "GPL-2.0-only"
9 9
10inherit linux-kernel-base 10inherit kernelsrc
11 11
12# Whilst not a module, this ensures we don't get multilib extended (which would make no sense) 12# Whilst not a module, this ensures we don't get multilib extended (which would make no sense)
13inherit module-base 13inherit module-base
@@ -20,14 +20,10 @@ do_install[depends] += "virtual/kernel:do_shared_workdir"
20do_install[depends] += "virtual/kernel:do_install" 20do_install[depends] += "virtual/kernel:do_install"
21 21
22# There's nothing to do here, except install the source where we can package it 22# There's nothing to do here, except install the source where we can package it
23do_fetch[noexec] = "1"
24do_unpack[noexec] = "1"
25do_patch[noexec] = "1"
26do_configure[noexec] = "1" 23do_configure[noexec] = "1"
27do_compile[noexec] = "1" 24do_compile[noexec] = "1"
28deltask do_populate_sysroot 25deltask do_populate_sysroot
29 26
30S = "${STAGING_KERNEL_DIR}"
31B = "${STAGING_KERNEL_BUILDDIR}" 27B = "${STAGING_KERNEL_BUILDDIR}"
32 28
33PACKAGE_ARCH = "${MACHINE_ARCH}" 29PACKAGE_ARCH = "${MACHINE_ARCH}"
diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb
index 157aca4d79..4f29bd5bbc 100644
--- a/meta/recipes-kernel/perf/perf.bb
+++ b/meta/recipes-kernel/perf/perf.bb
@@ -385,10 +385,6 @@ do_configure:prepend () {
385 done 385 done
386} 386}
387 387
388python do_package:prepend() {
389 d.setVar('PKGV', d.getVar("KERNEL_VERSION").split("-")[0])
390}
391
392PACKAGE_ARCH = "${MACHINE_ARCH}" 388PACKAGE_ARCH = "${MACHINE_ARCH}"
393 389
394PACKAGES =+ "${PN}-archive ${PN}-tests ${PN}-perl ${PN}-python" 390PACKAGES =+ "${PN}-archive ${PN}-tests ${PN}-perl ${PN}-python"