Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1470217

Re: [PATCH v3] clk: let clk_disable() return immediately if clk is NULL

Path csiph.com!aioe.org!bofh.it!news.nic.it!robomod
From Florian Fainelli <f.fainelli@gmail.com>
Newsgroups linux.kernel
Subject Re: [PATCH v3] clk: let clk_disable() return immediately if clk is NULL
Date Thu, 25 Aug 2016 17:30:01 +0200
Message-ID <sa4Ln-2LX-9@gated-at.bofh.it> (permalink)
References <s9KjD-5rs-7@gated-at.bofh.it>
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=lmTjMc+13JI/Z8fNOGJBTzpGcUbxJD82Uh81VefhlIw=; b=ubQtWR0UMJu412/hBBkhuH4sFmr6MBBbrrjn/k0vJH1RlIi350eAi7Z0frv2Gyc8sS XlvkhPKRf+kw9feYtxYG1ZiBoRm46/vDcKQBSE7RRmakDyKBveKUCqwH+0zGRPKcji2Y 60y+kiEg9jRzsnvXTYZBGfefa8plpqtzzn3XjOrwYr1g9JkRiBqAsJpTK1LgrEJR6Z2y smMTwZmh7p7FQsZ+lDezB5e5u5rUB5t76mFopbqI/EPU+UqQMDUhmASkvxNRs+V+XFOa Sy+w/0DGml6+iEbdKJdPD/Z1SbF5H3zWKlzfdh+LohWODF4AYS79bRFkeljpb8hysVW0 s5QQ==
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=lmTjMc+13JI/Z8fNOGJBTzpGcUbxJD82Uh81VefhlIw=; b=W/VrrOCz9C/vN2t8tJYKLLmR7KWJusBf25/Qj7tAhIz94GdX4++vK/VBxXaPp9o8Gu q1irsfMb0bIbx4Xc+s6qG3uPFbOwvd5fGJwUGznnrKfAmkT0bg7N8huDmHTolEb1dyZU OQF3Tt0U/DaiT6cu5hK/SlGCGMCsxpLJreyw4BLEvTbU6vGMpvriQ5hWzZwr9UeAWWZ+ mYZnr0n9JefL2b9D96UeOxj4G5jTJaDhmq04C3wRBECHQ13wzM/vXQZRstAe24vgBjq0 Gpn/g5xir21QSSDR1qR9dcxeAlyilcvsRG5EaEkqrD67S9d5FUxKN3g/X/MiCZfTYB88 PYpw==
X-Gm-Message-State AE9vXwOilN8+AaTCjXgV7boXKxStQuY6xq1SnXfL3PzlAHfyzw5OozZl2mNCgLlQlUxA4w==
X-Received by 10.66.165.67 with SMTP id yw3mr17478177pab.8.1472138829801; Thu, 25 Aug 2016 08:27:09 -0700 (PDT)
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 7bit
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 33
Organization linux.* mail to news gateway
X-Original-Cc Stephen Boyd <sboyd@codeaurora.org>, Ralf Baechle <ralf@linux-mips.org>, Michael Turquette <mturquette@baylibre.com>, linux-mips@linux-mips.org, Haojian Zhuang <haojian.zhuang@gmail.com>, Eric Miao <eric.y.miao@gmail.com>, linux-kernel@vger.kernel.org, adi-buildroot-devel@lists.sourceforge.net, Greg Ungerer <gerg@linux-m68k.org>, linux-m68k@lists.linux-m68k.org, bcm-kernel-feedback-list@broadcom.com, Wan ZongShun <mcuos.com@gmail.com>, Geert Uytterhoeven <geert@linux-m68k.org>, Steven Miao <realmz6@gmail.com>, Russell King <linux@armlinux.org.uk>, linux-arm-kernel@lists.infradead.org
X-Original-Date Thu, 25 Aug 2016 08:27:07 -0700
X-Original-Message-ID <194aebe5-38dd-f43d-fb4d-16ce592a68e8@gmail.com>
X-Original-References <1472059613-30551-1-git-send-email-yamada.masahiro@socionext.com>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1470217

Show key headers only | View raw


On 08/24/2016 10:26 AM, Masahiro Yamada wrote:
> Many of clk_disable() implementations just return for NULL pointer,
> but this check is missing from some.  Let's make it tree-wide
> consistent.  It will allow clock consumers to call clk_disable()
> without NULL pointer check.
> 
> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
> Acked-by: Greg Ungerer <gerg@uclinux.org>
> Acked-by: Wan Zongshun <mcuos.com@gmail.com>
> ---
> 
> I came back after a long pause.
> You can see the discussion about the previous version:
> https://www.linux-mips.org/archives/linux-mips/2016-04/msg00063.html
> 
> 
> Changes in v3:
>   - Return only when clk is NULL.  Do not take care of error pointer.
> 
> Changes in v2:
>   - Rebase on Linux 4.6-rc1
> 
>  arch/arm/mach-mmp/clock.c        | 3 +++
>  arch/arm/mach-w90x900/clock.c    | 3 +++
>  arch/blackfin/mach-bf609/clock.c | 3 +++
>  arch/m68k/coldfire/clk.c         | 4 ++++
>  arch/mips/bcm63xx/clk.c          | 3 +++

For bcm63xx:

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

[PATCH v3] clk: let clk_disable() return immediately if clk is NULL Masahiro Yamada <yamada.masahiro@socionext.com> - 2016-08-24 19:40 +0200
  Re: [PATCH v3] clk: let clk_disable() return immediately if clk is NULL Geert Uytterhoeven <geert@linux-m68k.org> - 2016-08-25 10:00 +0200
  Re: [PATCH v3] clk: let clk_disable() return immediately if clk is  NULL Florian Fainelli <f.fainelli@gmail.com> - 2016-08-25 17:30 +0200

csiph-web