benchmark: change format of ts file to yaml

1. Use libyaml to generate timestamp dump file in YAML format.
2. Misc cosmetic changes and refactoring (debug output).

Example of ts file:
timestamps:
    - core: 0
      counter: 5818870656
      address: 0x804d01f0
      component: kmodule
    - core: 0
      counter: 5819087360
      address: 0xe01d81b
      component: core
...

Acked-by: Etienne Carriere <etienne.carriere@linaro.org>
Signed-off-by: Igor Opaniuk <igor.opaniuk@linaro.org>
74 files changed
tree: fc962321e12aef282cd5e4f67cb6d3232e5cac0e
  1. libyaml/
  2. .gitignore
  3. benchmark_aux.c
  4. benchmark_aux.h
  5. common.h
  6. main.c
  7. Makefile
  8. README.md
README.md

optee_benchmark

OP-TEE Latency benchmark application