From f35cf18299e07ced51609db3f1887ae14fede19b 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 878825372f6f..4526c69c602e 100644 --- a/drivers/devfreq/event/Kconfig +++ b/drivers/devfreq/event/Kconfig @@ -39,4 +39,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 3c847e5d5a35..03d67f06c22e 100644 --- a/drivers/devfreq/event/Makefile +++ b/drivers/devfreq/event/Makefile @@ -4,3 +4,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