Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp211877pxb; Wed, 6 Oct 2021 03:25:05 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzI80ymgSMEulXazuNnEGVmZHwUPLsrXMLV/xWAOpL4PuFR2hZjn6RfYemCIrRQibtTZ4ES X-Received: by 2002:a17:906:d182:: with SMTP id c2mr30924747ejz.47.1633515905546; Wed, 06 Oct 2021 03:25:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633515905; cv=none; d=google.com; s=arc-20160816; b=w4VwuPSkGB24y5omDsyGSQST03JqecW4UDfnOUNgExJWhNN7O8gAmhrfkd5v5Ei+Bb cWhCOx7CKxWxUDV6qCx3qE7xmK0mxFFpeLD91LXhX1V8Mikv9RrRwzur+JyTWYytJSbM noxuB1xDLprjDJMcFV9Ipm5+yg4fM/2irM9uAVBMRCOG0AZiwJJP2GJ1R0OErepT/9/V 8EevCmGQmoZAwHhLv7aA6gW1BWCkZHaau+dZEH0ADcB30gIPl2H+3Ves+G1EcSbPyyMH vvmiv8b0xFZtgKzJn41YivkwtQQl7vp0isPnFyQiIXoeCiFMXwfDcqRv/eJf5i49M8uS y04g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=kVwkMAhpGeKWfHIGRVhGfdjQIS6M3v/qiruYCfRl4ZQ=; b=ZjlZXr/35om+PrMVUgM6K68N0dLExTlQhrfkZqOXwDaSfrpcPB4Mlkwq+AMWTLjMR4 6I8GgSKahCeA02qMK/hDJ3kurRTLvhFOajqJMcfwciZzxyPj6O1vneM1+K2+tACeHD6h cDJ+pHHrRRxrc5CsQf5jNWEpc72CBHP93WpGPTcvV6Mc0X5U+agBW6jDCZRT0h8CFp24 BFo0WSATqC7kiyZTPvUhAfKwvshyIPIQfLuzJk6PQvmNzB94rRdZFJCStP8QgY3LU9yv vTinlW0Wk/Wyb8DoSAcfLFVtqYiT+eHqD8Q3Gd5malTQPVxR9MxmoQN5/vWyZ/yj4KH3 5oQA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Fn7gKu4+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k9si30486957eje.548.2021.10.06.03.24.41; Wed, 06 Oct 2021 03:25:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Fn7gKu4+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238079AbhJFKW3 (ORCPT + 99 others); Wed, 6 Oct 2021 06:22:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35986 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229824AbhJFKW2 (ORCPT ); Wed, 6 Oct 2021 06:22:28 -0400 Received: from mail-vs1-xe2d.google.com (mail-vs1-xe2d.google.com [IPv6:2607:f8b0:4864:20::e2d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DB8A5C061749; Wed, 6 Oct 2021 03:20:36 -0700 (PDT) Received: by mail-vs1-xe2d.google.com with SMTP id p2so2295406vst.10; Wed, 06 Oct 2021 03:20:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=kVwkMAhpGeKWfHIGRVhGfdjQIS6M3v/qiruYCfRl4ZQ=; b=Fn7gKu4+4IEORoUORMFCJHy9Qvbfh+YZ2AYlQLDQGopzmQWOKy98a2sKKgcbbvkBAd 4kplWr4d6szfH7kkRBYt9WcmP8RO50bFySfkLwpqKZl7TqiKMHjpQYHyww5VFdh92Mxy LWBAkQW/1HmSPDBRtREMdrqkZVo/vItN5K05XP0mhu/+WIL22s85zIfpyJ0eFr6g0Igt HTa9fql/ZGRwH/jy6yjHTf+LeZIQzJxz92JBSJeW3ifx8uHRGzfuGqZ7TYP3VHudD8Xm Si30rQBw31Aixnyy3Uuj1Ay2bO7D0ARWEGEGnZSWoyedHPTmGCg3sGg0m+CTiVD/DeLF 3oGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=kVwkMAhpGeKWfHIGRVhGfdjQIS6M3v/qiruYCfRl4ZQ=; b=JmI3rEENfqqqBhXisBLOLtYwojnMlSbc5CZLUneQbZN+VXKTHXjIk7SLrBm3xL0dgy cam/k6cpO3o53yEhPcj7Yr7rcImjUoX9XKouJVNzFo9S2LSyw2c3yW99osHDRMLOQRpz xztWE5oRa60rGc4rzarW1zgzRIe8JnHQR74VplH/R+/1KejI9lVqjSx3YSYq6wEY7ihn nXIMf0RRZp+GKrWcns6MvChD1gFxDLWP1q3oF0C2AZbxoNIZjdtpiNrK3dXA4TZNat6s 9WSicx2JVc35eyTw/jP63o5rsbvkr2wPtg4HWFb6lRbQpAS9Nq5hk4tFExMPp02yDxq2 4e/Q== X-Gm-Message-State: AOAM532uy5JvyeytngnvfriA1OAf8OkJOJ8Ite5VS5tavdOdLAO+JkOS D15l/YydWQyWFg6Y8p6Z02TqOESHjyaZwZgXnY3Xvl2W X-Received: by 2002:a05:6102:3ec3:: with SMTP id n3mr233627vsv.48.1633515636080; Wed, 06 Oct 2021 03:20:36 -0700 (PDT) MIME-Version: 1.0 References: <20211006061204.2854-1-sergio.paracuellos@gmail.com> <20211006061204.2854-4-sergio.paracuellos@gmail.com> <20211006082903.GZ2048@kadam> <20211006101458.GB2048@kadam> In-Reply-To: <20211006101458.GB2048@kadam> From: Sergio Paracuellos Date: Wed, 6 Oct 2021 12:20:24 +0200 Message-ID: Subject: Re: [PATCH 3/4] clk: ralink: make system controller node a reset provider To: Dan Carpenter Cc: Stephen Boyd , "open list:COMMON CLK FRAMEWORK" , Greg KH , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Rob Herring , linux-staging@lists.linux.dev, NeilBrown , linux-kernel , John Crispin Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Oct 6, 2021 at 12:15 PM Dan Carpenter wrote: > > On Wed, Oct 06, 2021 at 12:02:12PM +0200, Sergio Paracuellos wrote: > > Hi Dan, > > > > Thanks for the review. Comments below. > > > > On Wed, Oct 6, 2021 at 10:29 AM Dan Carpenter wrote: > > > > > > On Wed, Oct 06, 2021 at 08:12:03AM +0200, Sergio Paracuellos wrote: > > > > @@ -398,6 +401,76 @@ static void __init mt7621_clk_init(struct device_node *node) > > > > } > > > > CLK_OF_DECLARE_DRIVER(mt7621_clk, "mediatek,mt7621-sysc", mt7621_clk_init); > > > > > > > > +struct mt7621_rst { > > > > + struct reset_controller_dev rcdev; > > > > + struct regmap *sysc; > > > > +}; > > > > + > > > > +static inline struct mt7621_rst *to_mt7621_rst(struct reset_controller_dev *dev) > > > > > > No need to mark this as inline. The compiler should do it automatically > > > or it will ignore the inline. > > > > Ok, I have other functions to_* with the same inline syntax, that's > > why I have added also here. I think I will maintain it to be coherent > > and can be removed afterwards with another patch not belonging to this > > series. > > Consistency is never an important goal. It's better to be different > than to be wrong. Pretty clear, thanks. Will change this also, then. > > regards, > dan carpenter > Best regards, Sergio Paracuellos