From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932705Ab3LDPce (ORCPT ); Wed, 4 Dec 2013 10:32:34 -0500 Received: from mail-ie0-f173.google.com ([209.85.223.173]:42404 "EHLO mail-ie0-f173.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932545Ab3LDPcc (ORCPT ); Wed, 4 Dec 2013 10:32:32 -0500 Message-ID: <529F4B0F.2020801@linaro.org> Date: Wed, 04 Dec 2013 09:32:31 -0600 From: Alex Elder User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1 MIME-Version: 1.0 To: Christian Daudt , Ian Campbell , Mark Rutland , Pawel Moll , Rob Herring , Rob Landley , Russell King , Stephen Warren , Mike Turquette CC: "bcm-kernel-feedback-list@broadcom.com" , "devicetree@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-doc@vger.kernel.org" , LKML Subject: [PATCH v2 0/3] clk: bcm281xx: define Broadcom kona clocks X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series adds support for Kona clock control units (CCUs) and clocks, used by Broadcom BCM281xx family SoCs. Kona CCUs are represented by nodes in the device tree, and the names of the clocks provided by a CCU are included in its node. Implementation details of those clocks are defined in a C file separate from the code that implements the functionality used by most of the common clock framework. This series depends on: "Update Kona drivers to use clocks" https://lkml.org/lkml/2013/11/14/450 This series (along with a version of those prerequisite patches) is available in the "review/bcm-kona-clocks-v2" branch of this git repository: git://git.linaro.org/people/elder/linux.git Updates: v2: - Address all issues raised by Mark Rutland. -Alex Alex Elder (3): clk: bcm281xx: define kona clock binding clk: bcm281xx: add initial clock framework support ARM: dts: bcm281xx: define real clocks .../devicetree/bindings/clock/bcm-kona-clock.txt | 93 ++ arch/arm/boot/dts/bcm11351.dtsi | 240 +++-- drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 1 + drivers/clk/bcm/Kconfig | 8 + drivers/clk/bcm/Makefile | 3 + drivers/clk/bcm/clk-bcm281xx.c | 416 ++++++++ drivers/clk/bcm/clk-kona-setup.c | 769 +++++++++++++++ drivers/clk/bcm/clk-kona.c | 1033 ++++++++++++++++++++ drivers/clk/bcm/clk-kona.h | 414 ++++++++ include/dt-bindings/clock/bcm281xx.h | 65 ++ 11 files changed, 2967 insertions(+), 76 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/bcm-kona-clock.txt create mode 100644 drivers/clk/bcm/Kconfig create mode 100644 drivers/clk/bcm/Makefile create mode 100644 drivers/clk/bcm/clk-bcm281xx.c create mode 100644 drivers/clk/bcm/clk-kona-setup.c create mode 100644 drivers/clk/bcm/clk-kona.c create mode 100644 drivers/clk/bcm/clk-kona.h create mode 100644 include/dt-bindings/clock/bcm281xx.h -- 1.7.9.5