]>
Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
f262f28c CC |
2 | menuconfig PM_DEVFREQ_EVENT |
3 | bool "DEVFREQ-Event device Support" | |
4 | help | |
5 | The devfreq-event device provide the raw data and events which | |
6 | indicate the current state of devfreq-event device. The provided | |
7 | data from devfreq-event device is used to monitor the state of | |
8 | device and determine the suitable size of resource to reduce the | |
9 | wasted resource. | |
10 | ||
11 | The devfreq-event device can support the various type of events | |
12 | (e.g., raw data, utilization, latency, bandwidth). The events | |
13 | may be used by devfreq governor and other subsystem. | |
14 | ||
15 | if PM_DEVFREQ_EVENT | |
16 | ||
0179a913 | 17 | config DEVFREQ_EVENT_EXYNOS_NOCP |
64cb7f67 | 18 | tristate "EXYNOS NoC (Network On Chip) Probe DEVFREQ event Driver" |
797da559 | 19 | depends on ARCH_EXYNOS || COMPILE_TEST |
0179a913 | 20 | select PM_OPP |
69e67a06 | 21 | select REGMAP_MMIO |
0179a913 CC |
22 | help |
23 | This add the devfreq-event driver for Exynos SoC. It provides NoC | |
24 | (Network on Chip) Probe counters to measure the bandwidth of AXI bus. | |
25 | ||
f262f28c | 26 | config DEVFREQ_EVENT_EXYNOS_PPMU |
a63eb1a6 | 27 | tristate "EXYNOS PPMU (Platform Performance Monitoring Unit) DEVFREQ event Driver" |
797da559 | 28 | depends on ARCH_EXYNOS || COMPILE_TEST |
f262f28c CC |
29 | select PM_OPP |
30 | help | |
31 | This add the devfreq-event driver for Exynos SoC. It provides PPMU | |
32 | (Platform Performance Monitoring Unit) counters to estimate the | |
33 | utilization of each module. | |
34 | ||
b9d1262b LH |
35 | config DEVFREQ_EVENT_ROCKCHIP_DFI |
36 | tristate "ROCKCHIP DFI DEVFREQ event Driver" | |
37 | depends on ARCH_ROCKCHIP | |
38 | help | |
39 | This add the devfreq-event driver for Rockchip SoC. It provides DFI | |
40 | (DDR Monitor Module) driver to count ddr load. | |
41 | ||
f262f28c | 42 | endif # PM_DEVFREQ_EVENT |