From patchwork Sun Dec 15 08:24:45 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Horman X-Patchwork-Id: 301321 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id D83562C0091 for ; Sun, 15 Dec 2013 19:25:08 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753292Ab3LOIZD (ORCPT ); Sun, 15 Dec 2013 03:25:03 -0500 Received: from kirsty.vergenet.net ([202.4.237.240]:54853 "EHLO kirsty.vergenet.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752520Ab3LOIYy (ORCPT ); Sun, 15 Dec 2013 03:24:54 -0500 Received: from penelope.isobedori.kobe.vergenet.net (101-140-171-142f1.hyg1.eonet.ne.jp [101.140.171.142]) by kirsty.vergenet.net (Postfix) with ESMTP id C5769266CF0; Sun, 15 Dec 2013 19:24:53 +1100 (EST) Received: by penelope.isobedori.kobe.vergenet.net (Postfix, from userid 7100) id 3A7D27C02FD; Sun, 15 Dec 2013 17:24:50 +0900 (JST) From: Simon Horman To: "David S. Miller" , netdev@vger.kernel.org, linux-sh@vger.kernel.org Cc: Magnus Damm , Sergei Shtylyov , Simon Horman Subject: [PATCH RFC 2/3] [RFC] ARM: shmobile: r7s72100: Add clock for r7s72100-gether Date: Sun, 15 Dec 2013 17:24:45 +0900 Message-Id: <1387095886-15163-3-git-send-email-horms+renesas@verge.net.au> X-Mailer: git-send-email 1.8.4 In-Reply-To: <1387095886-15163-1-git-send-email-horms+renesas@verge.net.au> References: <1387095886-15163-1-git-send-email-horms+renesas@verge.net.au> Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Signed-off-by: Simon Horman --- arch/arm/mach-shmobile/clock-r7s72100.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-shmobile/clock-r7s72100.c b/arch/arm/mach-shmobile/clock-r7s72100.c index 7b457ae..7bce0c1 100644 --- a/arch/arm/mach-shmobile/clock-r7s72100.c +++ b/arch/arm/mach-shmobile/clock-r7s72100.c @@ -27,6 +27,7 @@ #define FRQCR2 0xfcfe0014 #define STBCR3 0xfcfe0420 #define STBCR4 0xfcfe0424 +#define STBCR7 0xfcfe0430 #define PLL_RATE 30 @@ -145,9 +146,10 @@ struct clk div4_clks[DIV4_NR] = { }; enum { MSTP47, MSTP46, MSTP45, MSTP44, MSTP43, MSTP42, MSTP41, MSTP40, - MSTP33, MSTP_NR }; + MSTP33, MSTP74, MSTP_NR }; static struct clk mstp_clks[MSTP_NR] = { + [MSTP74] = SH_CLK_MSTP8(&peripheral1_clk, STBCR7, 4, 0), /* GEther */ [MSTP47] = SH_CLK_MSTP8(&peripheral1_clk, STBCR4, 7, 0), /* SCIF0 */ [MSTP46] = SH_CLK_MSTP8(&peripheral1_clk, STBCR4, 6, 0), /* SCIF1 */ [MSTP45] = SH_CLK_MSTP8(&peripheral1_clk, STBCR4, 5, 0), /* SCIF2 */ @@ -170,6 +172,7 @@ static struct clk_lookup lookups[] = { CLKDEV_CON_ID("cpu_clk", &div4_clks[DIV4_I]), /* MSTP clocks */ + CLKDEV_DEV_ID("r7s72100-gether", &mstp_clks[MSTP74]), CLKDEV_CON_ID("mtu2_fck", &mstp_clks[MSTP33]), /* ICK */