All of 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 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.