From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Lunn Subject: [PATCH v4 0/4] Dove cpufreq driver Date: Wed, 4 Dec 2013 15:17:17 +0100 Message-ID: <1386166641-7567-1-git-send-email-andrew@lunn.ch> Return-path: Received: from vps0.lunn.ch ([178.209.37.122]:56574 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932358Ab3LDORn (ORCPT ); Wed, 4 Dec 2013 09:17:43 -0500 Sender: linux-pm-owner@vger.kernel.org List-Id: linux-pm@vger.kernel.org To: rjw@rjwysocki.net, viresh.kumar@linaro.org, Jason Cooper , Sebastian Hesselbarth Cc: linux-pm@vger.kernel.org, linux ARM , Andrew Lunn This patchset adds a cpufreq driver for Dove. The patchset is based on Rafael's linux-next branch from yesterday. Quite likely Jason Cooper will take patches 2-3 via the mvebu tree, but i will let you decide on that. For version 3 there was a comment that the device tree binding should be reviewed, and Viresh offered to do that. The binding is identical to the kirkwood binding, with the addition that Dove requires an interrupt handler, so the binding also lists this interrupt, using the standard DT properties for interrupts. Andrew Lunn (4): cpufreq: Add a cpufreq driver for Marvell Dove mvebu: Dove: Instantiate cpufreq driver. mvebu: Dove: Enable cpufreq driver in defconfig mvebu: Dove: Add clocks and DFS interrupt to cpu node in DT. arch/arm/Kconfig | 1 + arch/arm/boot/dts/dove.dtsi | 4 + arch/arm/configs/dove_defconfig | 2 + arch/arm/mach-dove/board-dt.c | 3 + arch/arm/mach-dove/common.c | 36 +++++ arch/arm/mach-dove/common.h | 1 + arch/arm/mach-dove/include/mach/dove.h | 1 + drivers/cpufreq/Kconfig.arm | 5 + drivers/cpufreq/Makefile | 1 + drivers/cpufreq/dove-cpufreq.c | 259 +++++++++++++++++++++++++++++++++ 10 files changed, 313 insertions(+) create mode 100644 drivers/cpufreq/dove-cpufreq.c -- 1.8.5