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)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:21:43 +0000 (15:21 -0500)
commit97ced572d086ae844a5799aa8d2a7e7c2d99406a
treee5f515e4d149165a4d4f7475ec1658e2f5a7dfd3
parenta5541507c3975d55620c33780b0604e5fde2c6a7
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>
drivers/perf/Kconfig
drivers/perf/Makefile
drivers/perf/ddr-perf.c [new file with mode: 0644]