ddr_bandwidth: support multi-ports config for one channel [1/1]
authortao zeng <tao.zeng@amlogic.com>
Thu, 29 Nov 2018 01:55:14 +0000 (09:55 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Mon, 17 Dec 2018 06:50:12 +0000 (22:50 -0800)
commit246b70b736e57c3a081c7c6bc180ce2650950398
tree3640389774c95e17d2134b75cba31853a6e422f4
parent7b2f0e9f485b6a89501aad99f974a353da828568
ddr_bandwidth: support multi-ports config for one channel [1/1]

PD#172256

Problem:
ddr bandwidth prot config can only set 1 port for 1 channel. But
dmc controller support measure many ports on 1 channel.

Solution:
Using bit mask to support multi-ports config for one channel.

Verify:
P212

Change-Id: Iad79e6ebd6aeb74b0e31b3f1bee08de4fd557cc1
Signed-off-by: tao zeng <tao.zeng@amlogic.com>
drivers/amlogic/ddr_tool/ddr_band_op_g12.c
drivers/amlogic/ddr_tool/ddr_band_op_gx.c
drivers/amlogic/ddr_tool/ddr_band_op_gxl.c
drivers/amlogic/ddr_tool/ddr_bandwidth.c
include/linux/amlogic/aml_ddr_bandwidth.h
include/linux/amlogic/ddr_port.h