Import PSI KPI profiler code
authorVincent Stehlé <v-stehle@ti.com>
Mon, 20 Aug 2012 16:46:19 +0000 (18:46 +0200)
committerVincent Stehlé <v-stehle@ti.com>
Wed, 13 Mar 2013 08:29:34 +0000 (09:29 +0100)
commitcfbfcc77a5a3491a6582196f5da24c4def383cd1
tree76c0ec96385e567c9273dd88b56a9a556cb6f674
parent35237acb3e78cef9d01ead9d0a33638d6d171abe
Import PSI KPI profiler code

Original imported of PSI KPI profiler code from ducati MM commit
2641be42718183b6cec9a79806ce63232b1920a9, untouched.

Later update on version received from Philippe Lafon, using the internal timer
instead of the 32k to reduce profiling overhead. See
https://gerrit.ext.ti.com/gerrit/omap/#change,8766:

  [Tool] Faster instrumentation less intrusive

  The instrumentation is accelerated (~2x) using the CTM timer + code
  optimization for the ducati load measure If number of tasks > 64 the
  instrumentation now groups add all others into a "OTHERS" so that there is no
  limitation OMX now allows multi instances indexing (was needed for several
  instances of the same component) the 32K now uses the official API
  Tools_Time_get32k() (dependency: Iae1836f1af11f39cbe5b3fb9a0f9e439b4cfa1f9) the
  32K no sleep fix is removed from here since done in PM (dependency :
  I599363f465bde1bc8fd60c44722678f25e99cda7) Needed for both OMAP5 and OMAP4

  Change-Id: I5e245bf5e6dc6da4630c4c4536c9aad72c71d370
Signed-off-by: Philippe Lafon <p-lafon@ti.com>
Signed-off-by: Vincent Stehlé <v-stehle@ti.com>
ducati/ti/dce/baseimage/profile.c [new file with mode: 0644]
ducati/ti/dce/baseimage/profile.h [new file with mode: 0644]