diff options
author | Lin Huang <hl@rock-chips.com> | 2016-09-05 13:06:10 +0800 |
---|---|---|
committer | MyungJoo Ham <myungjoo.ham@samsung.com> | 2016-09-06 13:26:34 +0900 |
commit | 5a893e31a636cca3798af2db5aee8d3d144b1e1e (patch) | |
tree | cfd450bf7e6e795fa701ae616f3090733d7af82c /drivers/devfreq/Kconfig | |
parent | c1ceb8f7c167eeae79e083417cce8995de3b9238 (diff) | |
download | linux-5a893e31a636cca3798af2db5aee8d3d144b1e1e.tar.bz2 |
PM / devfreq: rockchip: add devfreq driver for rk3399 dmc
base on dfi result, we do ddr frequency scaling, register
dmc driver to devfreq framework, and use simple-ondemand
policy.
Signed-off-by: Lin Huang <hl@rock-chips.com>
Signed-off-by: MyngJoo Ham <myngjoo.ham@samsung.com>
Reviewed-by: Chanwoo Choi <cw00.choi@samsung.com>
Diffstat (limited to 'drivers/devfreq/Kconfig')
-rw-r--r-- | drivers/devfreq/Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/devfreq/Kconfig b/drivers/devfreq/Kconfig index f08502c27784..cadd56e50b2c 100644 --- a/drivers/devfreq/Kconfig +++ b/drivers/devfreq/Kconfig @@ -100,6 +100,17 @@ config ARM_TEGRA_DEVFREQ It reads ACTMON counters of memory controllers and adjusts the operating frequencies and voltages with OPP support. +config ARM_RK3399_DMC_DEVFREQ + tristate "ARM RK3399 DMC DEVFREQ Driver" + depends on ARCH_ROCKCHIP + select DEVFREQ_EVENT_ROCKCHIP_DFI + select DEVFREQ_GOV_SIMPLE_ONDEMAND + select PM_OPP + help + This adds the DEVFREQ driver for the RK3399 DMC(Dynamic Memory Controller). + It sets the frequency for the memory controller and reads the usage counts + from hardware. + source "drivers/devfreq/event/Kconfig" endif # PM_DEVFREQ |