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