* [kirkstone][PATCH 0/2] linux-firmware: pull two patches from master
@ 2022-05-30 17:02 Dmitry Baryshkov
2022-05-30 17:02 ` [kirkstone][PATCH 1/2] linux-firmware: package new Qualcomm firmware Dmitry Baryshkov
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Dmitry Baryshkov @ 2022-05-30 17:02 UTC (permalink / raw)
To: openembedded-core
This pull request cherry picks two commits from master branch to split
several packages that are usable on Qualcomm platforms. Allow using them
directly rather than installing huge linux-firmware package.
Dmitry Baryshkov (2):
linux-firmware: package new Qualcomm firmware
linux-firmware: split ath3k firmware
.../linux-firmware/linux-firmware_20220509.bb | 19 ++++++++++++++++---
1 file changed, 16 insertions(+), 3 deletions(-)
--
2.30.2
^ permalink raw reply [flat|nested] 6+ messages in thread
* [kirkstone][PATCH 1/2] linux-firmware: package new Qualcomm firmware
2022-05-30 17:02 [kirkstone][PATCH 0/2] linux-firmware: pull two patches from master Dmitry Baryshkov
@ 2022-05-30 17:02 ` Dmitry Baryshkov
2022-05-30 17:02 ` [kirkstone][PATCH 2/2] linux-firmware: split ath3k firmware Dmitry Baryshkov
2022-06-05 18:47 ` [kirkstone][PATCH 0/2] linux-firmware: pull two patches from master Dmitry Baryshkov
2 siblings, 0 replies; 6+ messages in thread
From: Dmitry Baryshkov @ 2022-05-30 17:02 UTC (permalink / raw)
To: openembedded-core; +Cc: Dmitry Baryshkov, Luca Ceresoli, Richard Purdie
From: Dmitry Baryshkov <dbaryshkov@gmail.com>
Create separate packages with firmware files for APQ8096 SoC and for
Adreno 2xx/4xx. Include A330 firmware into the 3xx package.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 1a0cb8f9131d1f238dc150e583a7ff816645765f)
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
---
.../linux-firmware/linux-firmware_20220509.bb | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20220509.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20220509.bb
index 87d2efef121c..7da5eca89358 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20220509.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20220509.bb
@@ -307,8 +307,9 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \
${PN}-qcom-license \
${PN}-qcom-venus-1.8 ${PN}-qcom-venus-4.2 ${PN}-qcom-venus-5.2 ${PN}-qcom-venus-5.4 \
${PN}-qcom-vpu-1.0 ${PN}-qcom-vpu-2.0 \
- ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a530 \
+ ${PN}-qcom-adreno-a2xx ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a4xx ${PN}-qcom-adreno-a530 \
${PN}-qcom-adreno-a630 ${PN}-qcom-adreno-a650 ${PN}-qcom-adreno-a660 \
+ ${PN}-qcom-apq8096-audio ${PN}-qcom-apq8096-modem \
${PN}-qcom-sdm845-audio ${PN}-qcom-sdm845-compute ${PN}-qcom-sdm845-modem \
${PN}-qcom-sm8250-audio ${PN}-qcom-sm8250-compute \
${PN}-amlogic-vdec-license ${PN}-amlogic-vdec \
@@ -961,11 +962,15 @@ FILES:${PN}-qcom-venus-5.2 = "${nonarch_base_libdir}/firmware/qcom/venus-5.2/*"
FILES:${PN}-qcom-venus-5.4 = "${nonarch_base_libdir}/firmware/qcom/venus-5.4/*"
FILES:${PN}-qcom-vpu-1.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-1.0/*"
FILES:${PN}-qcom-vpu-2.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-2.0/*"
-FILES:${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a300_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw"
+FILES:${PN}-qcom-adreno-a2xx = "${nonarch_base_libdir}/firmware/qcom/leia_*.fw"
+FILES:${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a3*_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw"
+FILES:${PN}-qcom-adreno-a4xx = "${nonarch_base_libdir}/firmware/qcom/a4*_*.fw"
FILES:${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.*"
FILES:${PN}-qcom-adreno-a630 = "${nonarch_base_libdir}/firmware/qcom/a630*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/a630*.*"
FILES:${PN}-qcom-adreno-a650 = "${nonarch_base_libdir}/firmware/qcom/a650*.* ${nonarch_base_libdir}/firmware/qcom/sm8250/a650*.*"
FILES:${PN}-qcom-adreno-a660 = "${nonarch_base_libdir}/firmware/qcom/a660*.*"
+FILES:${PN}-qcom-apq8096-audio = "${nonarch_base_libdir}/firmware/qcom/apq8096/adsp*.*"
+FILES:${PN}-qcom-apq8096-modem = "${nonarch_base_libdir}/firmware/qcom/apq8096/mba.mbn ${nonarch_base_libdir}/firmware/qcom/apq8096/modem*.* ${nonarch_base_libdir}/firmware/qcom/apq8096/wlanmdsp.mbn"
FILES:${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*"
FILES:${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*"
FILES:${PN}-qcom-sdm845-modem = "${nonarch_base_libdir}/firmware/qcom/sdm845/mba.mbn ${nonarch_base_libdir}/firmware/qcom/sdm845/modem*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/wlanmdsp.mbn"
@@ -977,11 +982,15 @@ RDEPENDS:${PN}-qcom-venus-5.2 = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-venus-5.4 = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-vpu-1.0 = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-vpu-2.0 = "${PN}-qcom-license"
+RDEPENDS:${PN}-qcom-adreno-a2xx = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-adreno-a3xx = "${PN}-qcom-license"
+RDEPENDS:${PN}-qcom-adreno-a4xx = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-adreno-a530 = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-adreno-a630 = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-adreno-a650 = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-adreno-a660 = "${PN}-qcom-license"
+RDEPENDS:${PN}-qcom-apq8096-audio = "${PN}-qcom-license"
+RDEPENDS:${PN}-qcom-apq8096-modem = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-sdm845-audio = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-sdm845-compute = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-sdm845-modem = "${PN}-qcom-license"
--
2.30.2
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [kirkstone][PATCH 2/2] linux-firmware: split ath3k firmware
2022-05-30 17:02 [kirkstone][PATCH 0/2] linux-firmware: pull two patches from master Dmitry Baryshkov
2022-05-30 17:02 ` [kirkstone][PATCH 1/2] linux-firmware: package new Qualcomm firmware Dmitry Baryshkov
@ 2022-05-30 17:02 ` Dmitry Baryshkov
2022-06-05 18:47 ` [kirkstone][PATCH 0/2] linux-firmware: pull two patches from master Dmitry Baryshkov
2 siblings, 0 replies; 6+ messages in thread
From: Dmitry Baryshkov @ 2022-05-30 17:02 UTC (permalink / raw)
To: openembedded-core; +Cc: Dmitry Baryshkov, Luca Ceresoli
From: Dmitry Baryshkov <dbaryshkov@gmail.com>
Atheros AR3011 Bluetooth devices require special ath3k-1.fw firmware
file. Package it separately from the main linux-firmware package to
allow deploying this firmware on embedded devices.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
(cherry picked from commit a12a5606f4c7003d9a90c493380c656ee557dea5)
---
.../linux-firmware/linux-firmware_20220509.bb | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20220509.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20220509.bb
index 7da5eca89358..6e328e57260a 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20220509.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20220509.bb
@@ -270,7 +270,7 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \
${PN}-bcm4373 \
${PN}-bcm43xx \
${PN}-bcm43xx-hdr \
- ${PN}-atheros-license ${PN}-ar9170 ${PN}-ath6k ${PN}-ath9k \
+ ${PN}-atheros-license ${PN}-ar9170 ${PN}-ath6k ${PN}-ath9k ${PN}-ath3k \
${PN}-gplv2-license ${PN}-carl9170 \
${PN}-ar3k-license ${PN}-ar3k ${PN}-ath10k-license ${PN}-ath10k ${PN}-ath11k ${PN}-qca \
\
@@ -320,6 +320,7 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \
# For atheros
LICENSE:${PN}-ar9170 = "Firmware-atheros_firmware"
+LICENSE:${PN}-ath3k = "Firmware-atheros_firmware"
LICENSE:${PN}-ath6k = "Firmware-atheros_firmware"
LICENSE:${PN}-ath9k = "Firmware-atheros_firmware"
LICENSE:${PN}-atheros-license = "Firmware-atheros_firmware"
@@ -328,6 +329,9 @@ FILES:${PN}-atheros-license = "${nonarch_base_libdir}/firmware/LICENCE.atheros_f
FILES:${PN}-ar9170 = " \
${nonarch_base_libdir}/firmware/ar9170*.fw \
"
+FILES:${PN}-ath3k = " \
+ ${nonarch_base_libdir}/firmware/ath3k*fw \
+"
FILES:${PN}-ath6k = " \
${nonarch_base_libdir}/firmware/ath6k \
"
--
2.30.2
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [kirkstone][PATCH 0/2] linux-firmware: pull two patches from master
2022-05-30 17:02 [kirkstone][PATCH 0/2] linux-firmware: pull two patches from master Dmitry Baryshkov
2022-05-30 17:02 ` [kirkstone][PATCH 1/2] linux-firmware: package new Qualcomm firmware Dmitry Baryshkov
2022-05-30 17:02 ` [kirkstone][PATCH 2/2] linux-firmware: split ath3k firmware Dmitry Baryshkov
@ 2022-06-05 18:47 ` Dmitry Baryshkov
2022-06-07 16:59 ` [OE-core] " Steve Sakoman
2 siblings, 1 reply; 6+ messages in thread
From: Dmitry Baryshkov @ 2022-06-05 18:47 UTC (permalink / raw)
To: openembedded-core
On Mon, 30 May 2022 at 20:02, Dmitry Baryshkov
<dmitry.baryshkov@linaro.org> wrote:
> This pull request cherry picks two commits from master branch to split
> several packages that are usable on Qualcomm platforms. Allow using them
> directly rather than installing huge linux-firmware package.
>
> Dmitry Baryshkov (2):
> linux-firmware: package new Qualcomm firmware
> linux-firmware: split ath3k firmware
>
> .../linux-firmware/linux-firmware_20220509.bb | 19 ++++++++++++++++---
> 1 file changed, 16 insertions(+), 3 deletions(-)
Gracious ping.
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [OE-core] [kirkstone][PATCH 0/2] linux-firmware: pull two patches from master
2022-06-05 18:47 ` [kirkstone][PATCH 0/2] linux-firmware: pull two patches from master Dmitry Baryshkov
@ 2022-06-07 16:59 ` Steve Sakoman
2022-06-07 19:26 ` Dmitry Baryshkov
0 siblings, 1 reply; 6+ messages in thread
From: Steve Sakoman @ 2022-06-07 16:59 UTC (permalink / raw)
To: Dmitry Baryshkov; +Cc: openembedded-core
On Sun, Jun 5, 2022 at 8:47 AM Dmitry Baryshkov <dbaryshkov@gmail.com> wrote:
>
> On Mon, 30 May 2022 at 20:02, Dmitry Baryshkov
> <dmitry.baryshkov@linaro.org> wrote:
> > This pull request cherry picks two commits from master branch to split
> > several packages that are usable on Qualcomm platforms. Allow using them
> > directly rather than installing huge linux-firmware package.
> >
> > Dmitry Baryshkov (2):
> > linux-firmware: package new Qualcomm firmware
> > linux-firmware: split ath3k firmware
> >
> > .../linux-firmware/linux-firmware_20220509.bb | 19 ++++++++++++++++---
> > 1 file changed, 16 insertions(+), 3 deletions(-)
>
> Gracious ping.
Fear not, the patches are in the set currently being tested!
https://git.yoctoproject.org/poky-contrib/log/?h=stable/kirkstone-nut
Steve
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [OE-core] [kirkstone][PATCH 0/2] linux-firmware: pull two patches from master
2022-06-07 16:59 ` [OE-core] " Steve Sakoman
@ 2022-06-07 19:26 ` Dmitry Baryshkov
0 siblings, 0 replies; 6+ messages in thread
From: Dmitry Baryshkov @ 2022-06-07 19:26 UTC (permalink / raw)
To: Steve Sakoman; +Cc: Patches and discussions about the oe-core layer
вт, 7 июн. 2022 г. в 19:59, Steve Sakoman <steve@sakoman.com>:
>
> On Sun, Jun 5, 2022 at 8:47 AM Dmitry Baryshkov <dbaryshkov@gmail.com> wrote:
> >
> > On Mon, 30 May 2022 at 20:02, Dmitry Baryshkov
> > <dmitry.baryshkov@linaro.org> wrote:
> > > This pull request cherry picks two commits from master branch to split
> > > several packages that are usable on Qualcomm platforms. Allow using them
> > > directly rather than installing huge linux-firmware package.
> > >
> > > Dmitry Baryshkov (2):
> > > linux-firmware: package new Qualcomm firmware
> > > linux-firmware: split ath3k firmware
> > >
> > > .../linux-firmware/linux-firmware_20220509.bb | 19 ++++++++++++++++---
> > > 1 file changed, 16 insertions(+), 3 deletions(-)
> >
> > Gracious ping.
>
> Fear not, the patches are in the set currently being tested!
>
> https://git.yoctoproject.org/poky-contrib/log/?h=stable/kirkstone-nut
Ack, thanks a lot!
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2022-06-07 19:26 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-30 17:02 [kirkstone][PATCH 0/2] linux-firmware: pull two patches from master Dmitry Baryshkov
2022-05-30 17:02 ` [kirkstone][PATCH 1/2] linux-firmware: package new Qualcomm firmware Dmitry Baryshkov
2022-05-30 17:02 ` [kirkstone][PATCH 2/2] linux-firmware: split ath3k firmware Dmitry Baryshkov
2022-06-05 18:47 ` [kirkstone][PATCH 0/2] linux-firmware: pull two patches from master Dmitry Baryshkov
2022-06-07 16:59 ` [OE-core] " Steve Sakoman
2022-06-07 19:26 ` Dmitry Baryshkov
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.