tests: add OP-TEE test suite
authorHeiko Stuebner <heiko.stuebner@theobroma-systems.com>
Wed, 23 Oct 2019 14:46:41 +0000 (16:46 +0200)
committerSimon Glass <sjg@chromium.org>
Thu, 14 Nov 2019 13:09:34 +0000 (07:09 -0600)
commit96383bdfe421f01de9c339570de40e9bfd9ef455
tree3efc3533ddea0c2d2ae78ca05c32e71c98c785e3
parent6ccb05eae01b660b0585accf338302af1069f419
tests: add OP-TEE test suite

OP-TEE can get supplied with a devicetree and will then insert
its firmware node and reserved-memory sections into it.
As this devicetree often is not the one supplied to a later
loaded kernel, a previous commit added functionality to transfer
these nodes onto that new devicetree.

To make sure this functionality stays intact, also add a test
for the transfer functionality.

Signed-off-by: Heiko Stuebner <heiko.stuebner@theobroma-systems.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Makefile
include/test/optee.h [new file with mode: 0644]
include/test/suites.h
test/Kconfig
test/cmd_ut.c
test/optee/Kconfig [new file with mode: 0644]
test/optee/Makefile [new file with mode: 0644]
test/optee/cmd_ut_optee.c [new file with mode: 0644]
test/optee/test-optee-base.dts [new file with mode: 0644]
test/optee/test-optee-no-optee.dts [new file with mode: 0644]
test/optee/test-optee-optee.dts [new file with mode: 0644]