From patchwork Tue Feb 12 15:56:51 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 219871 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id AD1AF2C007A for ; Wed, 13 Feb 2013 02:56:56 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758481Ab3BLP4z (ORCPT ); Tue, 12 Feb 2013 10:56:55 -0500 Received: from moutng.kundenserver.de ([212.227.126.171]:55082 "EHLO moutng.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753869Ab3BLP4y (ORCPT ); Tue, 12 Feb 2013 10:56:54 -0500 Received: from mailbox.adnet.avionic-design.de (mailbox.avionic-design.de [109.75.18.3]) by mrelayeu.kundenserver.de (node=mreu1) with ESMTP (Nemesis) id 0M5tBF-1UprRM2vKj-00xc1e; Tue, 12 Feb 2013 16:56:53 +0100 Received: from localhost (localhost [127.0.0.1]) by mailbox.adnet.avionic-design.de (Postfix) with ESMTP id 07AB22A28158; Tue, 12 Feb 2013 16:56:53 +0100 (CET) X-Virus-Scanned: amavisd-new at avionic-design.de Received: from mailbox.adnet.avionic-design.de ([127.0.0.1]) by localhost (mailbox.avionic-design.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YW2ioCDpsT0C; Tue, 12 Feb 2013 16:56:52 +0100 (CET) Received: from mailman.adnet.avionic-design.de (mailman.adnet.avionic-design.de [172.20.31.172]) by mailbox.adnet.avionic-design.de (Postfix) with ESMTP id F04EF2A28130; Tue, 12 Feb 2013 16:56:51 +0100 (CET) Received: from localhost (avionic-0098.adnet.avionic-design.de [172.20.31.233]) by mailman.adnet.avionic-design.de (Postfix) with ESMTP id 3E0D6100487; Tue, 12 Feb 2013 16:56:48 +0100 (CET) From: Thierry Reding To: Stephen Warren Cc: linux-tegra@vger.kernel.org Subject: [PATCH] ARM: tegra: Add clocks property to TWD node Date: Tue, 12 Feb 2013 16:56:51 +0100 Message-Id: <1360684611-11152-1-git-send-email-thierry.reding@avionic-design.de> X-Mailer: git-send-email 1.8.1.2 X-Provags-ID: V02:K0:nvQccCKvbFpnaCMB672D8OEy/GPTRM0FIy4i/OQwLWQ mgIbvyvFArxaCOtNIjSFbVthVu7ZFnWHc9jq3N7vCnFQszK3bA lS+PvHop9aSw3ytOgcbk322Gab/g2x07zutBIy+wM+mYR6rkB9 oHFCCwgq8LnFQbWldVBzxk7e98gtjhNnRm6pL1s9lVO0vhI9g2 UhKO13hBnHPrey3FLdIWz3XLFIP6+ztUTNQidSO29fQVk7tK6T 3jp6RwuK9EH6SQuH8ATTUQw6nbLiZzvBtH2S+CQiF8+6swwmdv E5W62m9g4JjsBCC4ct6KcHv8Yki/Lqi6MzruRRxBBg84yOk6WN j0vZOC2MGGsxhEehuxDReLj+tBQ+a4vld8H+u3LbeKbPKbiCIi Mpr+tZIYdsuTNcAQ8THd3eF8HP6XkNhq6oVGnXUX/IUb7acHox wpDxa Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org The generic ARM TWD code has recently gained support for looking up the clock from DT. Adding the appropriate clocks property allows the driver to successfully register the clock event device. Signed-off-by: Thierry Reding --- Note that the binding documentation says that the twd clock is 132 on Tegra20, but according to drivers/clk/tegra/clk-tegra20.c it is in fact 130. The patch doesn't update the binding documentation because some other offsets are probably also wrong and I didn't have the time to go through all of them. --- arch/arm/boot/dts/tegra20.dtsi | 1 + arch/arm/boot/dts/tegra30.dtsi | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/tegra20.dtsi b/arch/arm/boot/dts/tegra20.dtsi index cdb8da0..d6642b2 100644 --- a/arch/arm/boot/dts/tegra20.dtsi +++ b/arch/arm/boot/dts/tegra20.dtsi @@ -118,6 +118,7 @@ compatible = "arm,cortex-a9-twd-timer"; reg = <0x50040600 0x20>; interrupts = <1 13 0x304>; + clocks = <&tegra_car 130>; }; intc: interrupt-controller { diff --git a/arch/arm/boot/dts/tegra30.dtsi b/arch/arm/boot/dts/tegra30.dtsi index 572a45b..922c8cf 100644 --- a/arch/arm/boot/dts/tegra30.dtsi +++ b/arch/arm/boot/dts/tegra30.dtsi @@ -119,6 +119,7 @@ compatible = "arm,cortex-a9-twd-timer"; reg = <0x50040600 0x20>; interrupts = <1 13 0xf04>; + clocks = <&tegra_car 214>; }; intc: interrupt-controller {