zephyr/scripts/schemas
Torsten Rasmussen 98b186c110 cmake: scripts: support SoC extension
Fixes: #72374

Support extending an existing SoC with new CPU clusters.

This commit introduces the following changes to allow an SoC to be
extended out-of-tree.

The SoC yaml schema is extended to support an extend field which
will be used to identify the SoC to be extended with extra CPU clusters.

A SoC 'a_soc' can be extended like this:
> socs:
>   extend: a_soc
>   cpuclusters:
>     - name: extra_core

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-10-26 17:14:06 +02:00
..
twister twister: rework board handling 2024-10-22 18:31:09 -04:00
arch-schema.yml hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
board-schema.yml cmake: scripts: support board extension 2024-10-26 17:14:06 +02:00
build-schema.yml west: support build info file for west build 2024-10-08 17:00:30 +02:00
snippet-schema.yml snippets: fix example usage of EXTRA_DTC_OVERLAY_FILE 2023-08-10 08:15:01 +00:00
soc-schema.yml cmake: scripts: support SoC extension 2024-10-26 17:14:06 +02:00