psa: Remove PSA secure binary building tools
The PSA-implementing secure binary is not built using Mbed OS build tools anymore. Instead, the TrustedFirmware-M (TF-M) build system is used to produce the secure binary. As such, we remove PSA related hooks from the build system, remove PSA related scripts from tools/test folder, and also remove the psa-autogen job from travis which was running the now unecessary and removed generate_partition_code.py. Remove the ability to generate new PSA binaries in the old manner, where Mbed OS implements PSA. We don't yet remove any PSA binaries or break the currently checked-in Mbed-implemented PSA support. PSA targets integrated in the old manner will continue working at this point. Signed-off-by: Devaraj Ranganna <devaraj.ranganna@arm.com> Signed-off-by: Jaeden Amero <jaeden.amero@arm.com> |
---|
|
.gitignore |
---|
.travis.yml |
---|
tools/build.py |
---|
tools/build_api.py |
---|
tools/config/__init__.py |
---|
tools/importer/tfm_importer.json 100644 → 0 |
---|
tools/make.py |
---|
tools/project.py |
---|
tools/psa/README.md 100644 → 0 |
---|
tools/psa/__init__.py |
---|
tools/psa/generate_partition_code.py 100644 → 0 |
---|
tools/psa/mbed_spm_tfm_common.py 100644 → 0 |
---|
tools/psa/partition_description_schema.json 100644 → 0 |
---|
tools/psa/release.py 100644 → 0 |
---|
tools/psa/spm_template_file_list.json 100644 → 0 |
---|
tools/psa/templates/mbed_spm_partitions.h.tpl 100644 → 0 |
---|
tools/psa/templates/psa_setup.c.tpl 100644 → 0 |
---|
tools/psa/templates/sid.h.tpl 100644 → 0 |
---|
tools/psa/templates/tfm_partition_defs.inc.tpl 100644 → 0 |
---|
tools/psa/templates/tfm_partition_list.inc.tpl 100644 → 0 |
---|
tools/psa/templates/tfm_service_list.inc.tpl 100644 → 0 |
---|
tools/psa/templates/tfm_spm_signal_defs.h.tpl 100644 → 0 |
---|
tools/psa/tfm/mbed_app.json 100644 → 0 |
---|
tools/resources/__init__.py |
---|
tools/targets/__init__.py |
---|
tools/test.py |
---|
tools/test/psa/__init__.py 100644 → 0 |
---|
tools/test/psa/test_data.py 100644 → 0 |
---|
tools/test/psa/test_find_secure_image.py 100644 → 0 |
---|
tools/test/psa/test_generate_partition_code.py 100644 → 0 |
---|
tools/test/toolchains/test_toolchains.py |
---|
tools/toolchains/arm.py |
---|
tools/toolchains/gcc.py |
---|
tools/toolchains/iar.py |
---|
tools/toolchains/mbed_toolchain.py |
---|