MLK-14379: drivers: perf: Add DDR perf count support
authorFrank Li <Frank.Li@nxp.com>
Wed, 5 Oct 2016 19:54:42 +0000 (14:54 -0500)
committerLeonard Crestez <leonard.crestez@nxp.com>
Wed, 17 Apr 2019 23:51:34 +0000 (02:51 +0300)
commitdfe023ff09bc7ca826bbc603c56c66d58d9fc61e
treed17be464562f8e075335ed8d984d366b51a636de
parent27c34bda59f39f96e1d82b91f463e20547dfa64b
MLK-14379: drivers: perf: Add DDR perf count support

perf stat -a -e ddr0/cycles/,ddr0/read-bytes/,ddr0/write-bytes/,ddr1/cycles/,d
dr1/read-bytes/,ddr1/write-bytes/ dd if=/dev/zero of=/dev/null bs=10M count=1
1+0 records in
1+0 records out

 Performance counter stats for 'system wide':

           7236174      ddr0/cycles/                                                  (99.97%)
              8573      ddr0/read-bytes/                                              (99.99%)
            163628      ddr0/write-bytes/
           7256543      ddr1/cycles/                                                  (99.99%)
              9308      ddr1/read-bytes/                                              (100.00%)
            165039      ddr1/write-bytes/

       0.008990125 seconds time elapsed

Signed-off-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Tiberiu Breana <andrei-tiberiu.breana@nxp.com>
Signed-off-by: Arulpandiyan Vadivel <arulpandiyan_vadivel@mentor.com>
drivers/perf/Kconfig
drivers/perf/Makefile
drivers/perf/ddr-perf.c [new file with mode: 0644]