1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2f262f28cSChanwoo Choimenuconfig PM_DEVFREQ_EVENT 3f262f28cSChanwoo Choi bool "DEVFREQ-Event device Support" 4f262f28cSChanwoo Choi help 5f262f28cSChanwoo Choi The devfreq-event device provide the raw data and events which 6f262f28cSChanwoo Choi indicate the current state of devfreq-event device. The provided 7f262f28cSChanwoo Choi data from devfreq-event device is used to monitor the state of 8f262f28cSChanwoo Choi device and determine the suitable size of resource to reduce the 9f262f28cSChanwoo Choi wasted resource. 10f262f28cSChanwoo Choi 11f262f28cSChanwoo Choi The devfreq-event device can support the various type of events 12f262f28cSChanwoo Choi (e.g., raw data, utilization, latency, bandwidth). The events 13f262f28cSChanwoo Choi may be used by devfreq governor and other subsystem. 14f262f28cSChanwoo Choi 15f262f28cSChanwoo Choiif PM_DEVFREQ_EVENT 16f262f28cSChanwoo Choi 170179a913SChanwoo Choiconfig DEVFREQ_EVENT_EXYNOS_NOCP 1864cb7f67SPaul Gortmaker tristate "EXYNOS NoC (Network On Chip) Probe DEVFREQ event Driver" 19797da559SKrzysztof Kozlowski depends on ARCH_EXYNOS || COMPILE_TEST 200179a913SChanwoo Choi select PM_OPP 2169e67a06SAxel Lin select REGMAP_MMIO 220179a913SChanwoo Choi help 230179a913SChanwoo Choi This add the devfreq-event driver for Exynos SoC. It provides NoC 240179a913SChanwoo Choi (Network on Chip) Probe counters to measure the bandwidth of AXI bus. 250179a913SChanwoo Choi 26f262f28cSChanwoo Choiconfig DEVFREQ_EVENT_EXYNOS_PPMU 27a63eb1a6SPaul Gortmaker tristate "EXYNOS PPMU (Platform Performance Monitoring Unit) DEVFREQ event Driver" 28797da559SKrzysztof Kozlowski depends on ARCH_EXYNOS || COMPILE_TEST 29f262f28cSChanwoo Choi select PM_OPP 30f262f28cSChanwoo Choi help 31f262f28cSChanwoo Choi This add the devfreq-event driver for Exynos SoC. It provides PPMU 32f262f28cSChanwoo Choi (Platform Performance Monitoring Unit) counters to estimate the 33f262f28cSChanwoo Choi utilization of each module. 34f262f28cSChanwoo Choi 35b9d1262bSLin Huangconfig DEVFREQ_EVENT_ROCKCHIP_DFI 36b9d1262bSLin Huang tristate "ROCKCHIP DFI DEVFREQ event Driver" 37eff5d31fSChanwoo Choi depends on ARCH_ROCKCHIP || COMPILE_TEST 38b9d1262bSLin Huang help 39b9d1262bSLin Huang This add the devfreq-event driver for Rockchip SoC. It provides DFI 40b9d1262bSLin Huang (DDR Monitor Module) driver to count ddr load. 41b9d1262bSLin Huang 42f262f28cSChanwoo Choiendif # PM_DEVFREQ_EVENT 43