ddr: bring up bandwidth support for sm1 [1/1]
authorTao Zeng <tao.zeng@amlogic.com>
Wed, 10 Apr 2019 03:59:24 +0000 (11:59 +0800)
committerTao Zeng <tao.zeng@amlogic.com>
Thu, 18 Apr 2019 05:48:08 +0000 (22:48 -0700)
commit62afcb947053ca8802f62e66409526309d727c04
tree1b49dd0de300e43fa44334aee0ca70ab06b40870
parentfcb261353212259798c37037c1af5f58fe182268
ddr: bring up bandwidth support for sm1 [1/1]

PD#SWPL-6865

Problem:
ddr bandwidth measure is not supported on sm1

Solution:
1. Add port description and support for it
2. Record max/average bandwidth support;
3. Support up to 60 continue bandwidth sample
4. Fix bit mismatch of dmc monitor for sm1/tl1.

Verify:
sm1

Change-Id: I0b42db8214099b9cd6d1c3f00174dc65eebfc030
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
arch/arm/boot/dts/amlogic/mesontl1.dtsi
arch/arm64/boot/dts/amlogic/mesontl1.dtsi
drivers/amlogic/ddr_tool/ddr_bandwidth.c
drivers/amlogic/ddr_tool/ddr_port_desc.c
drivers/amlogic/ddr_tool/dmc_g12.c
drivers/amlogic/ddr_tool/dmc_monitor.c
include/linux/amlogic/aml_ddr_bandwidth.h