summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/input/touchscreen/vtl_ts.txt
diff options
context:
space:
mode:
authorZhengyu Shen <zhengyu.shen@nxp.com>2016-09-19 12:57:29 -0500
committerLeonard Crestez <leonard.crestez@nxp.com>2018-08-24 12:41:33 +0300
commit980dcbcd3b2b4cb76c3296794c580bd574c6e495 (patch)
tree7713ae68a2b7db5c4132b2baa88440222a913672 /Documentation/devicetree/bindings/input/touchscreen/vtl_ts.txt
parentf9df0fe914a7e832b3abd0735ac66288657ba383 (diff)
ARM: imx: Added perf functionality to mmdc driver
MMDC is a multi-mode DDR controller that supports DDR3/DDR3L x16/x32/x64 and LPDDR2 two channel x16/x32 memory types. MMDC is configurable, high performance, and optimized. MMDC is present on i.MX6 Quad and i.MX6 QuadPlus devices, but this driver only supports i.MX6 Quad at the moment. MMDC provides registers for performance counters which read via this driver to help debug memory throughput and similar issues. $ perf stat -a -e mmdc/busy-cycles/,mmdc/read-accesses/,mmdc/read-bytes/,mmdc/total-cycles/,mmdc/write-accesses/,mmdc/write-bytes/ dd if=/dev/zero of=/dev/null bs=1M count=5000 Performance counter stats for 'dd if=/dev/zero of=/dev/null bs=1M count=5000': 898021787 mmdc/busy-cycles/ 14819600 mmdc/read-accesses/ 471.30 MB mmdc/read-bytes/ 2815419216 mmdc/total-cycles/ 13367354 mmdc/write-accesses/ 427.76 MB mmdc/write-bytes/ 5.334757334 seconds time elapsed Signed-off-by: Zhengyu Shen <zhengyu.shen@nxp.com> Signed-off-by: Frank Li <frank.li@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Diffstat (limited to 'Documentation/devicetree/bindings/input/touchscreen/vtl_ts.txt')
0 files changed, 0 insertions, 0 deletions