Received: by 10.223.185.116 with SMTP id b49csp535411wrg; Wed, 14 Feb 2018 03:04:39 -0800 (PST) X-Google-Smtp-Source: AH8x226d/L5YKhTnQ6Z4dE/GDFgRTTqlG6M3UaAtQCmmwT5R0e38/70HpNdtCAS9hT+PxDZiewLb X-Received: by 10.99.111.198 with SMTP id k189mr1696889pgc.285.1518606279506; Wed, 14 Feb 2018 03:04:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518606279; cv=none; d=google.com; s=arc-20160816; b=a0wt4eOU0ILa8sBzI+wPblk86YSurjZlojMdkd9f00tQymsdZ0xd+93ZxRvPO4XDLk 302IDMv420bc0lDbG2tQ4cx1qv4/+35MJucvMf9WifU/ZoVTdZWPipKpK8VpAHWaYl29 0rFtycQlHAkrzxrXdOYTYrQn4c+qRSiY7AY/l4qelJGkpBMHI/Vd5TCS/DcwUlg3lfHm cDvUWwEXdFHLthcaKAUhV5b/H8nbbUFP3I30RMvgmeBtPjYI0ZOXPju2fHxmoRWQ2fqT P+OXhwaGd348+r0LX0EOSB6AENLr4ABy9uOs8ivOFGmygi+ZDM9JWL/jYlhGn+jVY16h EvyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=M5+wg30wwYw8p2b8xx2oC+K4PQe1N4pfaFMVt2qmG/0=; b=Pnl1cVU9MePb6UJFGlMQiSkEl5uD4uUmJ6gvBssK56EG+Z5IIRVnnGDL9P4gBgIuro 7pA1Ge6i77NWjwWiOcKny3GU04jNgc8T0ioUCr49S5gbLwCas/6M2f7S6CDOD1aHEO59 1D/ac9GAH4EFDbtblZPvB/k6N08r+3x/fA0hhQdNU7AlvztW9r201YlURzQAMrhAdJTw 1WTac+EbgUgK9lYA1JfOVv2NPe2/N2uWn/qKvKhPEO5Aqvaq3Ah+iwphJV4B6s9+DVCl wsUH+MYcu1haFj/nA9wM0rCAHLdhPzilCo2nJBgoHrpV8v8xgwV4FWEIRavbU+pSAI3z bURg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=HZbH9TdV; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k3si1464884pff.157.2018.02.14.03.04.24; Wed, 14 Feb 2018 03:04:39 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=HZbH9TdV; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S967309AbeBNLDo (ORCPT + 99 others); Wed, 14 Feb 2018 06:03:44 -0500 Received: from mail-qt0-f195.google.com ([209.85.216.195]:34723 "EHLO mail-qt0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S967224AbeBNLDm (ORCPT ); Wed, 14 Feb 2018 06:03:42 -0500 Received: by mail-qt0-f195.google.com with SMTP id d14so7214974qtg.1; Wed, 14 Feb 2018 03:03:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=M5+wg30wwYw8p2b8xx2oC+K4PQe1N4pfaFMVt2qmG/0=; b=HZbH9TdVRU40g1t//TnGWyrwuIxgd97DelSI8lL7r/2O4p1X/Yeoq7PVvRK0GESpbH QAXGg9Ov5FfdLmhzStR8sD+op4J7hcwReZCa8TMyLtYKgL/l/mGTLMla94LR0P+c59d+ JAyfartcFBUN+zrc491XZsWxvSfaeUg3vOXOJiys0WZR3uSymFyRCA7E0KrW4A44sFPk G90FZ7EAP/E6KBcHFUIxEk+uKVfNruijnY7086I1BzeA1p1m4Vq1N1RLQzI+p+TpqNQS 4VVq3Xxczz9CHu+0AvQQjwNrVGloDk1s3XEmFArZgrzD5GEdLCmFj/PkQm7+6ck/n6fY gRRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=M5+wg30wwYw8p2b8xx2oC+K4PQe1N4pfaFMVt2qmG/0=; b=XJrw0SbmsRea5A9I7MNUTCaD/LnyTGfqgJd0DEpkVl2J2aszm/dyQDrnKUbNzQ5ucQ LBeYWlChOo/I+vNdboXflYCzDjSdS5qZpXSb7woUWOGUvINhPBCYezWRWaXZ2JTvsIMQ WpDczGQUu+IRfXOrfsEjObG2zcJ0hZBvdrQ7mX94RPiIZYG/he8wD0WoJvdx5bOCNML9 KBRSn8CefxdkEM5iBodXnT4MiX05CPSVdY7xPhn/vxgNeObEP3pJPrOQssGIiOtOgQnb xF5URh1tjWzSB5jvKotUBxnQomBqJSATPIw2myc3KY8HjZIctB4zxP1PEwmEH7akgznh 5j3g== X-Gm-Message-State: APf1xPAY7jQ+bit0R2UI2KEkrU8Vqencq5Wg77SOEM9B1/mIwFstbO0C qPMsUdr8078p5S+46RM6KueA+I7soNcvve8r+sM= X-Received: by 10.237.43.225 with SMTP id e88mr7195702qtd.17.1518606221319; Wed, 14 Feb 2018 03:03:41 -0800 (PST) MIME-Version: 1.0 Received: by 10.200.47.219 with HTTP; Wed, 14 Feb 2018 03:03:40 -0800 (PST) In-Reply-To: <1518515162-23663-3-git-send-email-jacopo+renesas@jmondi.org> References: <1518515162-23663-1-git-send-email-jacopo+renesas@jmondi.org> <1518515162-23663-3-git-send-email-jacopo+renesas@jmondi.org> From: Geert Uytterhoeven Date: Wed, 14 Feb 2018 12:03:40 +0100 X-Google-Sender-Auth: fhEDGeGyk8WWFbHbShjJNZii2Qs Message-ID: Subject: Re: [PATCH 02/15] clk: renesas: cpg-msr: Add support for R-Car M3-N To: Jacopo Mondi Cc: Simon Horman , Magnus Damm , Rob Herring , Mark Rutland , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , linux-arm-kernel@lists.infradead.org, Linux-Renesas , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Jacopo, On Tue, Feb 13, 2018 at 10:45 AM, Jacopo Mondi wrote: > Initial support for R-Car M3-N (r8a77965), including core and module > clocks. > > Signed-off-by: Jacopo Mondi Thanks for your patch! Please refer to Table 8.2d of R-Car Series, 3rd Generation User's Manual: Hardware (Rev. 0.80, Oct 31, 2017), so we know which exact version of the datasheet was used for the core clock definitions. > --- /dev/null > +++ b/drivers/clk/renesas/r8a77965-cpg-mssr.c > @@ -0,0 +1,333 @@ > +static const struct mssr_mod_clk r8a77965_mod_clks[] __initconst = { > + DEF_MOD("scif5", 202, R8A77965_CLK_S3D4), > + DEF_MOD("scif4", 203, R8A77965_CLK_S3D4), > + DEF_MOD("scif3", 204, R8A77965_CLK_S3D4), > + DEF_MOD("scif1", 206, R8A77965_CLK_S3D4), > + DEF_MOD("scif0", 207, R8A77965_CLK_S3D4), > + DEF_MOD("sys-dmac2", 217, R8A77965_CLK_S0D3), > + DEF_MOD("sys-dmac1", 218, R8A77965_CLK_S0D3), > + DEF_MOD("sys-dmac0", 219, R8A77965_CLK_S0D3), > + > + DEF_MOD("cmt3", 300, R8A77965_CLK_R), > + DEF_MOD("cmt2", 301, R8A77965_CLK_R), > + DEF_MOD("cmt1", 302, R8A77965_CLK_R), > + DEF_MOD("cmt0", 303, R8A77965_CLK_R), > + DEF_MOD("scif2", 310, R8A77965_CLK_S3D4), > + DEF_MOD("sdif3", 311, R8A77965_CLK_SD3), > + DEF_MOD("sdif2", 312, R8A77965_CLK_SD2), > + DEF_MOD("sdif1", 313, R8A77965_CLK_SD1), > + DEF_MOD("sdif0", 314, R8A77965_CLK_SD0), > + DEF_MOD("pcie1", 318, R8A77965_CLK_S3D1), > + DEF_MOD("pcie0", 319, R8A77965_CLK_S3D1), > + DEF_MOD("usb3-if0", 328, R8A77965_CLK_S3D1), > + DEF_MOD("usb-dmac0", 330, R8A77965_CLK_S3D1), > + DEF_MOD("usb-dmac1", 331, R8A77965_CLK_S3D1), > + > + DEF_MOD("rwdt", 402, R8A77965_CLK_R), > + DEF_MOD("intc-ex", 407, R8A77965_CLK_CP), > + DEF_MOD("intc-ap", 408, R8A77965_CLK_S3D1), According to Figure 12A.1 the parent clock is S0D3. See also commit 6e7ddf89d67c2b0c ("clk: renesas: r8a7796: Correct parent clock of INTC-AP"). > +static int __init r8a77965_cpg_mssr_init(struct device *dev) > +{ [...] > + > + return rcar_gen3_cpg_init(cpg_pll_config, CLK_EXTALR, cpg_mode); > +}; Stray semicolon. With the above fixed: Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds