From e8ca6ed7ae3cd4a3d52456efe74bb30b98c55ebe Mon Sep 17 00:00:00 2001 From: Finley Xiao Date: Mon, 30 Oct 2017 21:33:19 +0800 Subject: [PATCH] PM / devfreq: event: Add new Rockchip NoC probe driver This patch adds NoC (Network on Chip) Probe driver which provides the primitive values to get the performance data. For example, RK3399 has multiple NoC probes to monitor traffic statistics for analyzing the transaction flow. Change-Id: I66f6708f0d244488ca08f0f1f1cb36b19c7a2d0a Signed-off-by: Finley Xiao --- drivers/devfreq/event/Kconfig | 7 +++++++ drivers/devfreq/event/Makefile | 1 + 2 files changed, 8 insertions(+) diff --git a/drivers/devfreq/event/Kconfig b/drivers/devfreq/event/Kconfig index cd949800eed9..eb7e5a701259 100644 --- a/drivers/devfreq/event/Kconfig +++ b/drivers/devfreq/event/Kconfig @@ -38,4 +38,11 @@ config DEVFREQ_EVENT_ROCKCHIP_DFI This add the devfreq-event driver for Rockchip SoC. It provides DFI (DDR Monitor Module) driver to count ddr load. +config DEVFREQ_EVENT_ROCKCHIP_NOCP + tristate "ROCKCHIP NoC (Network On Chip) Probe DEVFREQ event Driver" + depends on ARCH_ROCKCHIP + help + This add the devfreq-event driver for Rockchip SoC. It provides NoC + (Network on Chip) Probe counters to monitor traffic statistics. + endif # PM_DEVFREQ_EVENT diff --git a/drivers/devfreq/event/Makefile b/drivers/devfreq/event/Makefile index dda7090a47c6..d474318a9725 100644 --- a/drivers/devfreq/event/Makefile +++ b/drivers/devfreq/event/Makefile @@ -3,3 +3,4 @@ obj-$(CONFIG_DEVFREQ_EVENT_EXYNOS_NOCP) += exynos-nocp.o obj-$(CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU) += exynos-ppmu.o obj-$(CONFIG_DEVFREQ_EVENT_ROCKCHIP_DFI) += rockchip-dfi.o +obj-$(CONFIG_DEVFREQ_EVENT_ROCKCHIP_NOCP) += rockchip-nocp.o