]> git.baikalelectronics.ru Git - kernel.git/commit
cpufreq: exynos: Add cpufreq driver for exynos5440
authorAmit Daniel Kachhap <amit.daniel@samsung.com>
Mon, 8 Apr 2013 09:57:34 +0000 (09:57 +0000)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 10 Apr 2013 11:19:26 +0000 (13:19 +0200)
commit0f96d56c553f4d32fabf9fbba92a498bd111c684
tree73d90435e6f32db332c0ca3ba034d475ee498daa
parent8fa3da4fc9a26a7f6cc6692a5ee75a47665e0d31
cpufreq: exynos: Add cpufreq driver for exynos5440

This patch adds dvfs support for exynos5440 SOC. This soc has 4 cores and
they scale at same frequency. The nature of exynos5440 clock controller is
different from previous exynos controllers so not using the common exynos
cpufreq framework. The major difference being interrupt notification for
frequency change. Also, OPP library is used for device tree parsing to get
different parameters like frequency, voltage etc. Since the opp library sorts
the frequency table in ascending order so they are again re-arranged in
descending order. This will have one-to-one mapping with the clock controller
state management logic.

Signed-off-by: Amit Daniel Kachhap <amit.daniel@samsung.com>
Acked-by: Kukjin Kim <kgene.kim@samsung.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Documentation/devicetree/bindings/cpufreq/cpufreq-exynos5440.txt [new file with mode: 0644]
drivers/cpufreq/Kconfig.arm
drivers/cpufreq/Makefile
drivers/cpufreq/exynos5440-cpufreq.c [new file with mode: 0644]