xref: /openbmc/linux/drivers/devfreq/event/Kconfig (revision 0179a913)
1f262f28cSChanwoo Choimenuconfig PM_DEVFREQ_EVENT
2f262f28cSChanwoo Choi	bool "DEVFREQ-Event device Support"
3f262f28cSChanwoo Choi	help
4f262f28cSChanwoo Choi	  The devfreq-event device provide the raw data and events which
5f262f28cSChanwoo Choi	  indicate the current state of devfreq-event device. The provided
6f262f28cSChanwoo Choi	  data from devfreq-event device is used to monitor the state of
7f262f28cSChanwoo Choi	  device and determine the suitable size of resource to reduce the
8f262f28cSChanwoo Choi	  wasted resource.
9f262f28cSChanwoo Choi
10f262f28cSChanwoo Choi	  The devfreq-event device can support the various type of events
11f262f28cSChanwoo Choi	  (e.g., raw data, utilization, latency, bandwidth). The events
12f262f28cSChanwoo Choi	  may be used by devfreq governor and other subsystem.
13f262f28cSChanwoo Choi
14f262f28cSChanwoo Choiif PM_DEVFREQ_EVENT
15f262f28cSChanwoo Choi
160179a913SChanwoo Choiconfig DEVFREQ_EVENT_EXYNOS_NOCP
170179a913SChanwoo Choi	bool "EXYNOS NoC (Network On Chip) Probe DEVFREQ event Driver"
180179a913SChanwoo Choi	depends on ARCH_EXYNOS
190179a913SChanwoo Choi	select PM_OPP
200179a913SChanwoo Choi	help
210179a913SChanwoo Choi	  This add the devfreq-event driver for Exynos SoC. It provides NoC
220179a913SChanwoo Choi	  (Network on Chip) Probe counters to measure the bandwidth of AXI bus.
230179a913SChanwoo Choi
24f262f28cSChanwoo Choiconfig DEVFREQ_EVENT_EXYNOS_PPMU
25f262f28cSChanwoo Choi	bool "EXYNOS PPMU (Platform Performance Monitoring Unit) DEVFREQ event Driver"
26f262f28cSChanwoo Choi	depends on ARCH_EXYNOS
27f262f28cSChanwoo Choi	select PM_OPP
28f262f28cSChanwoo Choi	help
29f262f28cSChanwoo Choi	  This add the devfreq-event driver for Exynos SoC. It provides PPMU
30f262f28cSChanwoo Choi	  (Platform Performance Monitoring Unit) counters to estimate the
31f262f28cSChanwoo Choi	  utilization of each module.
32f262f28cSChanwoo Choi
33f262f28cSChanwoo Choiendif # PM_DEVFREQ_EVENT
34