coresight: replicator: Add Qualcomm CoreSight Replicator driver
authorPratik Patel <pratikp@codeaurora.org>
Tue, 19 May 2015 16:55:21 +0000 (10:55 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 24 May 2015 18:12:08 +0000 (11:12 -0700)
commit620cf787c121f39b5223e43bad3d1b7c66ecead5
tree0f0c23c9b330c238e2a61f0f0d54916792247360
parent437012368c9fdd2e631f851f349d36bdd0873166
coresight: replicator: Add Qualcomm CoreSight Replicator driver

This driver manages Qualcomm CoreSight Replicator device, which
resides on the AMBA bus. Replicator has been made programmable to
allow software to turn of the replicator branch to sink that is not
being used. This avoids trace traffic to the unused/non-current sink
from causing back pressure that results in overflows at the source.

Signed-off-by: Pratik Patel <pratikp@codeaurora.org>
Signed-off-by: Ivan T. Ivanov <ivan.ivanov@linaro.org>
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Documentation/devicetree/bindings/arm/coresight.txt
drivers/hwtracing/coresight/Kconfig
drivers/hwtracing/coresight/Makefile
drivers/hwtracing/coresight/coresight-replicator-qcom.c [new file with mode: 0644]