mirror of
https://github.com/hardkernel/linux.git
synced 2026-04-10 23:18:10 +09:00
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 <finley.xiao@rock-chips.com>
40 lines
1.4 KiB
Plaintext
40 lines
1.4 KiB
Plaintext
menuconfig PM_DEVFREQ_EVENT
|
|
bool "DEVFREQ-Event device Support"
|
|
help
|
|
The devfreq-event device provide the raw data and events which
|
|
indicate the current state of devfreq-event device. The provided
|
|
data from devfreq-event device is used to monitor the state of
|
|
device and determine the suitable size of resource to reduce the
|
|
wasted resource.
|
|
|
|
The devfreq-event device can support the various type of events
|
|
(e.g., raw data, utilization, latency, bandwidth). The events
|
|
may be used by devfreq governor and other subsystem.
|
|
|
|
if PM_DEVFREQ_EVENT
|
|
|
|
config DEVFREQ_EVENT_EXYNOS_PPMU
|
|
bool "EXYNOS PPMU (Platform Performance Monitoring Unit) DEVFREQ event Driver"
|
|
depends on ARCH_EXYNOS
|
|
select PM_OPP
|
|
help
|
|
This add the devfreq-event driver for Exynos SoC. It provides PPMU
|
|
(Platform Performance Monitoring Unit) counters to estimate the
|
|
utilization of each module.
|
|
|
|
config DEVFREQ_EVENT_ROCKCHIP_DFI
|
|
tristate "ROCKCHIP DFI DEVFREQ event Driver"
|
|
depends on ARCH_ROCKCHIP
|
|
help
|
|
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
|