From: Alexander Dahl <ada@thorsis.com>
To: distrokit@pengutronix.de
Subject: [DistroKit] [PATCH 0/9] platform: v8a: firmware: Rework for upper layers with different boards
Date: Thu, 25 Apr 2024 10:02:53 +0200 [thread overview]
Message-ID: <20240425080303.171897-1-ada@thorsis.com> (raw)
Using DistroKit as a base layer people (like me) use other bootloaders
than barebox, but require the same external firmware blobs for modern
ARM boards.
This series collects changes to the firmware packages for i.MX
platforms, made to successfully build U-Boot for Ka-Ro QSXP-ML81 (i.MX8)
and Ka-Ro QS93-5210 (i.MX93). The series also has some additional
cleanup of the firmware-rockchip package for uniformity.
Due to lack of hardware I did not test on any v8a board supported by
DistroKit mainline, so please test carefully.
Note: the necessary changes to the U-Boot package are not part of this
series, but the extension for ptxdist to inject firmware blobs into
other directories than the source tree was sent to ptxdist mailinglist
already.
Bonus question: why do those firmware packages reside in DistroKit, and
are not part of ptxdist?
Greets
Alex
Link: https://lore.ptxdist.org/ptxdist/20240424143109.277373-1-ada@thorsis.com/T/#t
Alexander Dahl (9):
platform: v8a: firmware-imx: Fix dependencies
platform: v8a: firmware-imx: Rework extract, install, and
targetinstall
platform: v8a: firmware-imx: Version bump 8.8 -> 8.23
platform: v8a: firmware-imx: Install more files for U-Boot
platform: v8a: firmware-imx: Install more files for i.MX93
platform: v8a: firmware-imx: Move barebox injects to separate package
platform: v8a: firmware-rockchip: Move barebox injects to separate
package
platform: v8a: barebox: Remove extra host prog
platform: v8a: firmware-sentinel: Add new package
configs/platform-v8a/platformconfig | 4 +
configs/platform-v8a/platforms/barebox.imx.in | 12 ++
.../platforms/barebox.rockchip.in | 14 +++
.../platform-v8a/platforms/firmware-imx.in | 9 +-
.../platforms/firmware-rockchip.in | 5 -
.../platforms/firmware-sentinel.in | 5 +
configs/platform-v8a/rules/barebox.imx.make | 26 ++++
.../platform-v8a/rules/barebox.rockchip.make | 21 +++-
configs/platform-v8a/rules/firmware-imx.make | 117 ++++++++++--------
.../platform-v8a/rules/firmware-rockchip.make | 10 --
.../platform-v8a/rules/firmware-sentinel.make | 69 +++++++++++
11 files changed, 223 insertions(+), 69 deletions(-)
create mode 100644 configs/platform-v8a/platforms/barebox.imx.in
create mode 100644 configs/platform-v8a/platforms/barebox.rockchip.in
create mode 100644 configs/platform-v8a/platforms/firmware-sentinel.in
create mode 100644 configs/platform-v8a/rules/barebox.imx.make
create mode 100644 configs/platform-v8a/rules/firmware-sentinel.make
base-commit: 3e11c53d98c0bd3283b0adc4489ffb45f7c8c68f
--
2.39.2
next reply other threads:[~2024-04-25 8:03 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-04-25 8:02 Alexander Dahl [this message]
2024-04-25 8:02 ` [DistroKit] [PATCH 1/9] platform: v8a: firmware-imx: Fix dependencies Alexander Dahl
2024-05-27 16:13 ` Robert Schwebel
2024-04-25 8:02 ` [DistroKit] [PATCH 2/9] platform: v8a: firmware-imx: Rework extract, install, and targetinstall Alexander Dahl
2024-05-27 16:13 ` Robert Schwebel
2024-04-25 8:02 ` [DistroKit] [PATCH 3/9] platform: v8a: firmware-imx: Version bump 8.8 -> 8.23 Alexander Dahl
2024-05-27 16:13 ` Robert Schwebel
2024-04-25 8:02 ` [DistroKit] [PATCH 4/9] platform: v8a: firmware-imx: Install more files for U-Boot Alexander Dahl
2024-05-27 16:14 ` Robert Schwebel
2024-04-25 8:02 ` [DistroKit] [PATCH 5/9] platform: v8a: firmware-imx: Install more files for i.MX93 Alexander Dahl
2024-05-27 16:15 ` Robert Schwebel
2024-04-25 8:02 ` [DistroKit] [PATCH 6/9] platform: v8a: firmware-imx: Move barebox injects to separate package Alexander Dahl
2024-04-25 12:33 ` Alexander Dahl
2024-05-27 16:15 ` Robert Schwebel
2024-05-28 6:32 ` Alexander Dahl
2024-04-25 8:03 ` [DistroKit] [PATCH 7/9] platform: v8a: firmware-rockchip: " Alexander Dahl
2024-05-27 16:16 ` Robert Schwebel
2024-04-25 8:03 ` [DistroKit] [PATCH 8/9] platform: v8a: barebox: Remove extra host prog Alexander Dahl
2024-05-27 16:16 ` Robert Schwebel
2024-05-28 6:14 ` Alexander Dahl
2024-05-28 8:23 ` Robert Schwebel
2024-04-25 8:03 ` [DistroKit] [PATCH 8/8] platform: v8a: firmware-sentinel: Add new package Alexander Dahl
2024-04-25 8:03 ` [DistroKit] [PATCH 9/9] " Alexander Dahl
2024-05-27 16:17 ` Robert Schwebel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240425080303.171897-1-ada@thorsis.com \
--to=ada@thorsis.com \
--cc=distrokit@pengutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox