This seres is intended to unbind time API names from CPU "cycles". Also remove usage of word "cycle" from appropriate places as it's no more valid.
Based on "[odp-lng] [Patch 0/4] preparation series before updating odp time API" https://lists.linaro.org/pipermail/lng-odp/2015-August/014850.html v2: api: time: change API to use ticks instead of cycles https://lists.linaro.org/pipermail/lng-odp/2015-August/014198.html Since v1: - changed series name a little bit - added opaque type odp_time_t - added missed spaces in printf - removed legacy "count" words Ivan Khoronzhuk (3): api: time: unbind CPU cycles from time API test/example: avoid "cycle" word usage linux-generic: align implementation with new time API example/generator/odp_generator.c | 12 +- example/timer/odp_timer_test.c | 24 ++-- include/odp/api/time.h | 65 ++++++++--- platform/linux-generic/Makefile.am | 1 + .../linux-generic/arch/linux/odp_time_cycles.c | 4 +- .../linux-generic/arch/mips64/odp_time_cycles.c | 4 +- platform/linux-generic/arch/x86/odp_time_cycles.c | 4 +- .../linux-generic/include/odp/plat/time_types.h | 36 ++++++ platform/linux-generic/include/odp/time.h | 1 + platform/linux-generic/odp_schedule.c | 16 +-- platform/linux-generic/odp_time.c | 65 +++++++++-- test/performance/odp_pktio_perf.c | 56 +++++---- test/performance/odp_scheduling.c | 127 ++++++++++----------- test/validation/pktio/pktio.c | 20 ++-- test/validation/scheduler/scheduler.c | 4 +- test/validation/time/time.c | 47 ++++---- test/validation/time/time.h | 6 +- 17 files changed, 309 insertions(+), 183 deletions(-) create mode 100644 platform/linux-generic/include/odp/plat/time_types.h -- 1.9.1 _______________________________________________ lng-odp mailing list lng-odp@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lng-odp