DistroKit Mailinglist
 help / color / mirror / Atom feed
* [DistroKit] [PATCH 0/6] RFC: add support for imx8mp-frdm board
@ 2026-01-20 16:42 Fabian Pfitzner
  2026-01-20 16:42 ` [DistroKit] [PATCH 1/6] v8a: add imx8mp-frdm image Fabian Pfitzner
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: Fabian Pfitzner @ 2026-01-20 16:42 UTC (permalink / raw)
  To: distrokit; +Cc: Fabian Pfitzner

Add support for the imx8mp-frdm board. This patch assumes that Barebox
already offers board support, which is not the case yet. See [1].
Wait for it to be merged.

Furthermore, the kernel device-tree is not yet upstream [2].
Wait for it to be merged.

This patch stack imports it and additionally adds more features to it.

The board offers an IW612 WiFi chip, which requires an extra firmware
provided by the imx-firmware repository. I already sent a patch upstream
that integrates this as a package [3]. Wait for it to be merged.

Besides the firmware, the WiFi chip also needs the mwifiex driver. This
driver is already contained in the upstream Linux kernel, but does
not support the IW612 chip yet. Instead of backporting downstream driver
changes, that add support for this chip, I decided to wait for upstream
support. Otherwise, we would have several downstream patches in
DistroKit.

[1] https://lore.barebox.org/barebox/20260119-fpf-imx8mp-frdm-v1-0-13fac69eda23@pengutronix.de/T/#t
[2] https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git/commit/?h=imx/dt64&id=bb5b318f11e6f41c8cbb51848555f58b9ef175e6
[3] https://lore.distrokit.org/distrokit/20260120085919.3684175-2-f.pfitzner@pengutronix.de/T/#u

Signed-off-by: Fabian Pfitzner <f.pfitzner@pengutronix.de>
---
Fabian Pfitzner (6):
      v8a: add imx8mp-frdm image
      v8a: enable imx8mp-frdm image
      v8a: barebox: enable imx8mp-frdm board
      v8a: kernel: add imx8mp-frdm dts
      v8a: kernel: import imx8mp-frdm device tree
      doc: add imx8mp-frdm

 configs/platform-v8a/barebox.config                |   4 +
 ...ts-add-support-for-NXP-i.MX8MP-FRDM-board.patch | 409 +++++++++++++++
 ...dts-imx8mp-frdm-import-downstream-changes.patch | 580 +++++++++++++++++++++
 configs/platform-v8a/patches/linux-6.18/series     |   5 +
 configs/platform-v8a/platformconfig                |   3 +-
 .../platform-v8a/platforms/image-imx8mp-frdm.in    |  10 +
 configs/platform-v8a/rules/image-imx8mp-frdm.make  |  35 ++
 doc/hardware_v8a_imx8mp_frdm.rst                   |  46 ++
 8 files changed, 1091 insertions(+), 1 deletion(-)
---
base-commit: 5efb124c6eecc8b70ced77a22fb14084311afb8f
change-id: 20260120-fpf-imx8mp-frdm-e0a34fe63a6a

Best regards,
-- 
Fabian Pfitzner <f.pfitzner@pengutronix.de>




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2026-01-21  7:50 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-01-20 16:42 [DistroKit] [PATCH 0/6] RFC: add support for imx8mp-frdm board Fabian Pfitzner
2026-01-20 16:42 ` [DistroKit] [PATCH 1/6] v8a: add imx8mp-frdm image Fabian Pfitzner
2026-01-21  7:50   ` Michael Olbrich
2026-01-20 16:42 ` [DistroKit] [PATCH 2/6] v8a: enable " Fabian Pfitzner
2026-01-20 16:42 ` [DistroKit] [PATCH 3/6] v8a: barebox: enable imx8mp-frdm board Fabian Pfitzner
2026-01-20 16:42 ` [DistroKit] [PATCH 4/6] v8a: kernel: add imx8mp-frdm dts Fabian Pfitzner
2026-01-20 16:42 ` [DistroKit] [PATCH 5/6] v8a: kernel: import imx8mp-frdm device tree Fabian Pfitzner
2026-01-20 16:42 ` [DistroKit] [PATCH 6/6] doc: add imx8mp-frdm Fabian Pfitzner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox