Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v6 0/3] Adds support for TrustedFirmware-M
@ 2024-10-14 14:29 Kory Maincent via buildroot
  2024-10-14 14:29 ` [Buildroot] [PATCH v6 1/3] package/python-intelhex: Add support for host package Kory Maincent via buildroot
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Kory Maincent via buildroot @ 2024-10-14 14:29 UTC (permalink / raw)
  To: buildroot
  Cc: Kory Maincent, Asaf Kahlon, James Hilliard, Marcin Niestroj,
	thomas.petazzoni, Mauro Condarelli

This series adds support for TrustedFirmware-M (TF-M).
https://trustedfirmware-m.readthedocs.io
https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git

Trusted Firmware-M implements the Secure Processing Environment (SPE)
for Armv8-M, Armv8.1-M architectures (e.g. the Cortex-M33, Cortex-M23,
Cortex-M55, Cortex-M85 processors) or dual-core platforms.

Patches 1-2: Address host Python package dependencies.
Patch 3: Add support for TF-M.

Changes in v5:
- Remove python-cbor2 host support dependency which is already merged
  mainline.
- Use EXTRA_DOWNLOAD instead of subpackages for 3rd parties.
- Remove TF-M tests 3rd parties.
- Made few Kconfig, and cmake changes.

Changes in v4:
- Fix a recursive dependency loop issue.

Changes in v3:
- Add select BR2_HOST_CMAKE_AT_LEAST_3_21 to avoid cmake configure error
  due to old cmake version.
- Fix a Kconfig warning.

Changes in v2:
- Add TF-M to DEVELOPERS file
- Fix few nit.

Kory Maincent (3):
  package/python-intelhex: Add support for host package
  package/python-click: Add support for host package
  boot: Add support for TrustedFirmware-M package

 DEVELOPERS                                 |   1 +
 boot/Config.in                             |   1 +
 boot/tf-m/Config.in                        |  95 ++++++++++++++++
 boot/tf-m/tf-m.hash                        |  11 ++
 boot/tf-m/tf-m.mk                          | 126 +++++++++++++++++++++
 package/python-click/python-click.mk       |   1 +
 package/python-intelhex/python-intelhex.mk |   1 +
 utils/genrandconfig                        |   3 +
 8 files changed, 239 insertions(+)
 create mode 100644 boot/tf-m/Config.in
 create mode 100644 boot/tf-m/tf-m.hash
 create mode 100644 boot/tf-m/tf-m.mk

-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2024-10-22  6:43 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-14 14:29 [Buildroot] [PATCH v6 0/3] Adds support for TrustedFirmware-M Kory Maincent via buildroot
2024-10-14 14:29 ` [Buildroot] [PATCH v6 1/3] package/python-intelhex: Add support for host package Kory Maincent via buildroot
2024-10-14 14:29 ` [Buildroot] [PATCH v6 2/3] package/python-click: " Kory Maincent via buildroot
2024-10-14 14:29 ` [Buildroot] [PATCH v6 3/3] boot: Add support for TrustedFirmware-M package Kory Maincent via buildroot
     [not found]   ` <20241017154643.442837bf@windsurf>
     [not found]     ` <b951fb45-97ef-47c3-aee5-15d23c558461@mind.be>
2024-10-21  9:47       ` Kory Maincent via buildroot
2024-10-22  6:43         ` Thomas Petazzoni via buildroot
2024-10-14 14:39 ` [Buildroot] [PATCH v6 0/3] Adds support for TrustedFirmware-M Kory Maincent via buildroot

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