From patchwork Sat May 19 21:22:58 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rob Herring X-Patchwork-Id: 160204 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:4978:20e::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id BE87AB6FA5 for ; Sun, 20 May 2012 07:25:35 +1000 (EST) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1SVr7F-0000BU-Ah; Sat, 19 May 2012 21:23:09 +0000 Received: from mail-ob0-f177.google.com ([209.85.214.177]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1SVr7A-0000BG-Ik for linux-arm-kernel@lists.infradead.org; Sat, 19 May 2012 21:23:05 +0000 Received: by obqv19 with SMTP id v19so7490226obq.36 for ; Sat, 19 May 2012 14:23:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :content-type:content-transfer-encoding; bh=2RgFwF7gRHs6rFLt0A+GMGjSlWJshltVdWD6CflFlW0=; b=UkJQb6nrYWDxMV0ByAQHjXa6xqLX3iLf+GEbUKLw2XNeLrQVj547DcXekWDeblRVSG IMUDHBlH4Lf4niWP3pEnSY3g2yUSLSV7j2riClvekK/egTrpI3nwiWBl6zAhRQyK89J1 GjEWTvztZY1M6trehhbFJJBJMgkuIFDnb7qUfOKur7LH5MZ8qFCeXQAYf1yxePqZCqvN o5mulEfDp2SRIL7JTbCkeSp2Im+byi0db5GU1uo0G7lOcrNLTMD/hvgGZr8EBNlqIsYJ 6z4++g5duA3ckniYzPZqV0G9+ifo43pmMo55Qf0ahLZseJkKLRW7KWUmbuAkwwpsP2Js mvhg== Received: by 10.182.52.38 with SMTP id q6mr14542862obo.8.1337462582203; Sat, 19 May 2012 14:23:02 -0700 (PDT) Received: from [10.20.3.126] ([173.226.190.122]) by mx.google.com with ESMTPS id bd10sm11420567obb.15.2012.05.19.14.22.59 (version=SSLv3 cipher=OTHER); Sat, 19 May 2012 14:23:00 -0700 (PDT) Message-ID: <4FB80F32.5090309@gmail.com> Date: Sat, 19 May 2012 16:22:58 -0500 From: Rob Herring User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120430 Thunderbird/12.0.1 MIME-Version: 1.0 To: Mike Turquette Subject: [GIT PULL] DT clk binding support X-Spam-Note: CRM114 invocation failed X-Spam-Score: -2.5 (--) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-2.5 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.214.177 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (robherring2[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (robherring2[at]gmail.com) -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature Cc: Grant Likely , "arm@kernel.org" , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.14 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org Mike, Please pull devicetree clock binding support for 3.5. It's a bit late I know, but this shouldn't affect anyone except for highbank which uses it. It will be good to get it in so other platforms can start using it. If you prefer, perhaps Arnd/Olof can pull this directly if you don't have any other pulls planned for 3.5-rc1. Rob The following changes since commit f0948f59dbc8e725a96ba16da666e8f5cdd43ba8: clk: add a fixed factor clock (2012-05-08 14:13:25 -0700) are available in the git repository at: git://sources.calxeda.com/kernel/linux.git clk-for-3.5 for you to fetch changes up to 9dca208955ffba16adc99d982fd7432b37f76faa: clk: add highbank clock support (2012-05-15 19:14:10 -0500) ---------------------------------------------------------------- Grant Likely (2): clk: add DT clock binding support clk: add DT fixed-clock binding support Rob Herring (2): dt: add clock binding doc to primecell bindings clk: add highbank clock support .../devicetree/bindings/arm/primecell.txt | 6 + .../devicetree/bindings/clock/calxeda.txt | 17 + .../devicetree/bindings/clock/clock-bindings.txt | 117 +++++++ .../devicetree/bindings/clock/fixed-clock.txt | 21 ++ arch/arm/Kconfig | 1 + arch/arm/boot/dts/highbank.dts | 91 +++++- arch/arm/mach-highbank/Makefile | 2 +- arch/arm/mach-highbank/clock.c | 62 ---- arch/arm/mach-highbank/highbank.c | 7 + drivers/clk/Makefile | 4 +- drivers/clk/clk-fixed-rate.c | 23 ++ drivers/clk/clk-highbank.c | 345 ++++++++++++++++++++ drivers/clk/clk.c | 140 ++++++++ drivers/clk/clkdev.c | 77 +++++ include/linux/clk-provider.h | 16 + include/linux/clk.h | 19 ++ 16 files changed, 883 insertions(+), 65 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/calxeda.txt create mode 100644 Documentation/devicetree/bindings/clock/clock-bindings.txt create mode 100644 Documentation/devicetree/bindings/clock/fixed-clock.txt delete mode 100644 arch/arm/mach-highbank/clock.c create mode 100644 drivers/clk/clk-highbank.c