zephyr/scripts
Torsten Rasmussen df9a4223fe scripts: ci: introduce soc name check in check_compliance
soc.yml files define SoC names which are used in board.yml.
All SoC names and directories are exported to the build system and
can be referenced using the SoC name as identifier.

Kconfig defines a CONFIG_SOC setting with the same name which can be
used in build system and is selected by the board.

Thus the CONFIG_SOC value can be used to lookup the details of the SoC.

This commit introduces a new compliance check which ensures the SoC name
and the CONFIG_SOC name value are in sync.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-03-01 15:50:07 +01:00
..
build
checkpatch
ci scripts: ci: introduce soc name check in check_compliance 2024-03-01 15:50:07 +01:00
coccinelle
coredump
dts
footprint boards: nrf51dk/dongle: change SoC to nRF51822 2024-03-01 15:50:06 +01:00
generate_usb_vif
gitlint
kconfig
logging/dictionary
native_simulator
net
pylib cmake: improved board handling for revisions 2024-03-01 15:50:02 +01:00
pylint/checkers
release
schemas scripts: improve yaml schema and board.yml validation for revisions 2024-03-01 14:17:08 +00:00
support
tests
tracing
utils scripts/utils/board_v1_to_v2.py: couple of fixes 2024-03-01 14:17:21 +00:00
west_commands scripts: west_commands: completion: Add hwmv2 complete to fish 2024-03-01 15:50:07 +01:00
.gitignore
checkpatch.pl
checkstack.pl
coccicheck
dump_bugs_pickle.py
gen_gcov_files.py
get_maintainer.py
github_helpers.py
list_boards.py scripts: west: list_boards: Fix hwmv2 output 2024-03-01 15:50:07 +01:00
list_hardware.py scripts: ensure posix path is used with --cmakeformat 2024-03-01 15:49:58 +01:00
make_bugs_pickle.py
requirements-base.txt
requirements-build-test.txt
requirements-compliance.txt
requirements-extras.txt
requirements-run-test.txt
requirements.txt
series-push-hook.sh
set_assignees.py
snippets.py snippets: Initial HWMv2 support 2024-03-01 15:50:07 +01:00
spelling.txt
tags.sh
twister
valgrind.supp
west-commands.yml
zephyr_module.py