DistroKit Mailinglist
 help / color / mirror / Atom feed
* [DistroKit] [PATCH v2 0/5] RFC: add support for imx8mp-frdm board
@ 2026-03-16 10:19 Fabian Pfitzner
  2026-03-16 10:19 ` [DistroKit] [PATCH v2 1/5] v8a: barebox: enable " Fabian Pfitzner
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Fabian Pfitzner @ 2026-03-16 10:19 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 [1].
Wait for it to be merged.

The base kernel device tree for this board is upstream in version 7.0.
Backport it here till we use the latest kernel.
Furthermore, my changes to the dts are still in review [2].
Backport them as well.

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://lore.kernel.org/all/20260316-fpf-imx8mp-frdm-v2-1-e2e8aadecb2f@pengutronix.de/

Signed-off-by: Fabian Pfitzner <f.pfitzner@pengutronix.de>
---
Changes in v2:
- Fixup wrong indentation in image file
- Reorder commits to make them bisectable
- Squash adding and enabling image commits
- Fixup documentation
- Update imx8mp-frdm dts to current revision
- Link to v1: https://lore.distrokit.org/20260120-fpf-imx8mp-frdm-v1-0-7c104011f896@pengutronix.de

---
Fabian Pfitzner (5):
      v8a: barebox: enable imx8mp-frdm board
      v8a: kernel: add imx8mp-frdm dts
      v8a: kernel: import imx8mp-frdm device tree
      v8a: add imx8mp-frdm image
      doc: add imx8mp-frdm

 configs/platform-v8a/barebox.config                |   1 +
 ...ts-add-support-for-NXP-i.MX8MP-FRDM-board.patch | 413 ++++++++++++++++++
 ...mx8mp-frdm-add-sd-ethernet-wifi-usb-and-h.patch | 485 +++++++++++++++++++++
 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.rst                                   |   1 +
 doc/hardware_v8a_imx8mp_frdm.rst                   |  46 ++
 9 files changed, 998 insertions(+), 1 deletion(-)
---
base-commit: 4bb6c36378d98567d1355c65a8383b9600f1f317
change-id: 20260120-fpf-imx8mp-frdm-e0a34fe63a6a

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




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

end of thread, other threads:[~2026-03-16 10:19 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-03-16 10:19 [DistroKit] [PATCH v2 0/5] RFC: add support for imx8mp-frdm board Fabian Pfitzner
2026-03-16 10:19 ` [DistroKit] [PATCH v2 1/5] v8a: barebox: enable " Fabian Pfitzner
2026-03-16 10:19 ` [DistroKit] [PATCH v2 2/5] v8a: kernel: add imx8mp-frdm dts Fabian Pfitzner
2026-03-16 10:19 ` [DistroKit] [PATCH v2 3/5] v8a: kernel: import imx8mp-frdm device tree Fabian Pfitzner
2026-03-16 10:19 ` [DistroKit] [PATCH v2 4/5] v8a: add imx8mp-frdm image Fabian Pfitzner
2026-03-16 10:19 ` [DistroKit] [PATCH v2 5/5] 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