From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.5 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_PASS,USER_AGENT_MUTT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 05EEEC43219 for ; Tue, 30 Apr 2019 14:57:01 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id C9EA720652 for ; Tue, 30 Apr 2019 14:57:00 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727106AbfD3O5A (ORCPT ); Tue, 30 Apr 2019 10:57:00 -0400 Received: from gateway22.websitewelcome.com ([192.185.46.152]:13955 "EHLO gateway22.websitewelcome.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726053AbfD3O5A (ORCPT ); Tue, 30 Apr 2019 10:57:00 -0400 X-Greylist: delayed 1491 seconds by postgrey-1.27 at vger.kernel.org; Tue, 30 Apr 2019 10:57:00 EDT Received: from cm10.websitewelcome.com (cm10.websitewelcome.com [100.42.49.4]) by gateway22.websitewelcome.com (Postfix) with ESMTP id C40C6BB1 for ; Tue, 30 Apr 2019 09:32:07 -0500 (CDT) Received: from gator4166.hostgator.com ([108.167.133.22]) by cmsmtp with SMTP id LTnjhgAV12PzOLTnjhAJot; Tue, 30 Apr 2019 09:32:07 -0500 X-Authority-Reason: nr=8 Received: from [189.250.119.203] (port=51452 helo=embeddedor) by gator4166.hostgator.com with esmtpa (Exim 4.91) (envelope-from ) id 1hLTni-001KJq-JX; Tue, 30 Apr 2019 09:32:06 -0500 Date: Tue, 30 Apr 2019 09:32:06 -0500 From: "Gustavo A. R. Silva" To: Michael Turquette , Stephen Boyd , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team Cc: linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, "Gustavo A. R. Silva" Subject: [PATCH] clk: imx: clk-pllv3: mark expected switch fall-throughs Message-ID: <20190430143206.GA4035@embeddedor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.9.4 (2018-02-28) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator4166.hostgator.com X-AntiAbuse: Original Domain - vger.kernel.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - embeddedor.com X-BWhitelist: no X-Source-IP: 189.250.119.203 X-Source-L: No X-Exim-ID: 1hLTni-001KJq-JX X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: (embeddedor) [189.250.119.203]:51452 X-Source-Auth: gustavo@embeddedor.com X-Email-Count: 8 X-Source-Cap: Z3V6aWRpbmU7Z3V6aWRpbmU7Z2F0b3I0MTY2Lmhvc3RnYXRvci5jb20= X-Local-Domain: yes Sender: linux-clk-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-clk@vger.kernel.org In preparation to enabling -Wimplicit-fallthrough, mark switch cases where we are expecting to fall through. This patch fixes the following warnings: drivers/clk/imx/clk-pllv3.c: In function ‘imx_clk_pllv3’: drivers/clk/imx/clk-pllv3.c:446:18: warning: this statement may fall through [-Wimplicit-fallthrough=] pll->div_shift = 1; ~~~~~~~~~~~~~~~^~~ drivers/clk/imx/clk-pllv3.c:447:2: note: here case IMX_PLLV3_USB: ^~~~ drivers/clk/imx/clk-pllv3.c:453:21: warning: this statement may fall through [-Wimplicit-fallthrough=] pll->denom_offset = PLL_IMX7_DENOM_OFFSET; ^ drivers/clk/imx/clk-pllv3.c:454:2: note: here case IMX_PLLV3_AV: ^~~~ Warning level 3 was used: -Wimplicit-fallthrough=3 This patch is part of the ongoing efforts to enable -Wimplicit-fallthrough. Signed-off-by: Gustavo A. R. Silva --- drivers/clk/imx/clk-pllv3.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/clk/imx/clk-pllv3.c b/drivers/clk/imx/clk-pllv3.c index e892b9a836e5..4110e713d259 100644 --- a/drivers/clk/imx/clk-pllv3.c +++ b/drivers/clk/imx/clk-pllv3.c @@ -444,6 +444,7 @@ struct clk *imx_clk_pllv3(enum imx_pllv3_type type, const char *name, break; case IMX_PLLV3_USB_VF610: pll->div_shift = 1; + /* fall through */ case IMX_PLLV3_USB: ops = &clk_pllv3_ops; pll->powerup_set = true; @@ -451,6 +452,7 @@ struct clk *imx_clk_pllv3(enum imx_pllv3_type type, const char *name, case IMX_PLLV3_AV_IMX7: pll->num_offset = PLL_IMX7_NUM_OFFSET; pll->denom_offset = PLL_IMX7_DENOM_OFFSET; + /* fall through */ case IMX_PLLV3_AV: ops = &clk_pllv3_av_ops; break; -- 2.21.0 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.6 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_PASS,USER_AGENT_MUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3A65BC43219 for ; Tue, 30 Apr 2019 14:32:29 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 090B221707 for ; Tue, 30 Apr 2019 14:32:29 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="KyNUnqI1" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 090B221707 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=embeddedor.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Subject:To:From :Date:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=jpnqDLpeif5qEX0Klk1ZtwYnqvQ0aEtKzsI0IbzoLzA=; b=KyNUnqI117tyET 5To2jd+mTKjHjOWHEYWhkE7Z/c76LmcHK7FzGOjQOW3jIASrU7/EA1YYTuh/jeKPx718wvGgF+zZi LpzEIKc/vXsGoMD0Bnj0x8Z/oTjLdKungKThyG2yyqIwxGC/2xFg+zmL3tuTZ/MuO+rx0MOofdwnc eXReqs73He4E1vuMKHdhlNJNe1EQk3NIrqt18q1CCqoRDIL4c81SKwifReEs8ti65Q2Mt6EQNJbY6 cTakzt2aiP2zocxlwEZ3w1IrMDcufFCuvgVPbSy9RO6MNyd1TofkbC3/jUAtzYNraDcdzDzuUtDPP lp08rQ/Aq7fmlAvaJHdg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hLTny-000152-Tr; Tue, 30 Apr 2019 14:32:22 +0000 Received: from gateway36.websitewelcome.com ([192.185.194.2]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hLTnw-00011w-8g for linux-arm-kernel@lists.infradead.org; Tue, 30 Apr 2019 14:32:21 +0000 Received: from cm11.websitewelcome.com (cm11.websitewelcome.com [100.42.49.5]) by gateway36.websitewelcome.com (Postfix) with ESMTP id C3D2D400F8CB2 for ; Tue, 30 Apr 2019 08:50:51 -0500 (CDT) Received: from gator4166.hostgator.com ([108.167.133.22]) by cmsmtp with SMTP id LTnjhPjlndnCeLTnjhA2UE; Tue, 30 Apr 2019 09:32:07 -0500 X-Authority-Reason: nr=8 Received: from [189.250.119.203] (port=51452 helo=embeddedor) by gator4166.hostgator.com with esmtpa (Exim 4.91) (envelope-from ) id 1hLTni-001KJq-JX; Tue, 30 Apr 2019 09:32:06 -0500 Date: Tue, 30 Apr 2019 09:32:06 -0500 From: "Gustavo A. R. Silva" To: Michael Turquette , Stephen Boyd , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team Subject: [PATCH] clk: imx: clk-pllv3: mark expected switch fall-throughs Message-ID: <20190430143206.GA4035@embeddedor> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.9.4 (2018-02-28) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator4166.hostgator.com X-AntiAbuse: Original Domain - lists.infradead.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - embeddedor.com X-BWhitelist: no X-Source-IP: 189.250.119.203 X-Source-L: No X-Exim-ID: 1hLTni-001KJq-JX X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: (embeddedor) [189.250.119.203]:51452 X-Source-Auth: gustavo@embeddedor.com X-Email-Count: 9 X-Source-Cap: Z3V6aWRpbmU7Z3V6aWRpbmU7Z2F0b3I0MTY2Lmhvc3RnYXRvci5jb20= X-Local-Domain: yes X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190430_073220_347408_A059E502 X-CRM114-Status: UNSURE ( 6.58 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "Gustavo A. R. Silva" , linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org SW4gcHJlcGFyYXRpb24gdG8gZW5hYmxpbmcgLVdpbXBsaWNpdC1mYWxsdGhyb3VnaCwgbWFyayBz d2l0Y2gKY2FzZXMgd2hlcmUgd2UgYXJlIGV4cGVjdGluZyB0byBmYWxsIHRocm91Z2guCgpUaGlz IHBhdGNoIGZpeGVzIHRoZSBmb2xsb3dpbmcgd2FybmluZ3M6Cgpkcml2ZXJzL2Nsay9pbXgvY2xr LXBsbHYzLmM6IEluIGZ1bmN0aW9uIOKAmGlteF9jbGtfcGxsdjPigJk6CmRyaXZlcnMvY2xrL2lt eC9jbGstcGxsdjMuYzo0NDY6MTg6IHdhcm5pbmc6IHRoaXMgc3RhdGVtZW50IG1heSBmYWxsIHRo cm91Z2ggWy1XaW1wbGljaXQtZmFsbHRocm91Z2g9XQogICBwbGwtPmRpdl9zaGlmdCA9IDE7CiAg IH5+fn5+fn5+fn5+fn5+fl5+fgpkcml2ZXJzL2Nsay9pbXgvY2xrLXBsbHYzLmM6NDQ3OjI6IG5v dGU6IGhlcmUKICBjYXNlIElNWF9QTExWM19VU0I6CiAgXn5+fgpkcml2ZXJzL2Nsay9pbXgvY2xr LXBsbHYzLmM6NDUzOjIxOiB3YXJuaW5nOiB0aGlzIHN0YXRlbWVudCBtYXkgZmFsbCB0aHJvdWdo IFstV2ltcGxpY2l0LWZhbGx0aHJvdWdoPV0KICAgcGxsLT5kZW5vbV9vZmZzZXQgPSBQTExfSU1Y N19ERU5PTV9PRkZTRVQ7CiAgICAgICAgICAgICAgICAgICAgIF4KZHJpdmVycy9jbGsvaW14L2Ns ay1wbGx2My5jOjQ1NDoyOiBub3RlOiBoZXJlCiAgY2FzZSBJTVhfUExMVjNfQVY6CiAgXn5+fgoK V2FybmluZyBsZXZlbCAzIHdhcyB1c2VkOiAtV2ltcGxpY2l0LWZhbGx0aHJvdWdoPTMKClRoaXMg cGF0Y2ggaXMgcGFydCBvZiB0aGUgb25nb2luZyBlZmZvcnRzIHRvIGVuYWJsZQotV2ltcGxpY2l0 LWZhbGx0aHJvdWdoLgoKU2lnbmVkLW9mZi1ieTogR3VzdGF2byBBLiBSLiBTaWx2YSA8Z3VzdGF2 b0BlbWJlZGRlZG9yLmNvbT4KLS0tCiBkcml2ZXJzL2Nsay9pbXgvY2xrLXBsbHYzLmMgfCAyICsr CiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9j bGsvaW14L2Nsay1wbGx2My5jIGIvZHJpdmVycy9jbGsvaW14L2Nsay1wbGx2My5jCmluZGV4IGU4 OTJiOWE4MzZlNS4uNDExMGU3MTNkMjU5IDEwMDY0NAotLS0gYS9kcml2ZXJzL2Nsay9pbXgvY2xr LXBsbHYzLmMKKysrIGIvZHJpdmVycy9jbGsvaW14L2Nsay1wbGx2My5jCkBAIC00NDQsNiArNDQ0 LDcgQEAgc3RydWN0IGNsayAqaW14X2Nsa19wbGx2MyhlbnVtIGlteF9wbGx2M190eXBlIHR5cGUs IGNvbnN0IGNoYXIgKm5hbWUsCiAJCWJyZWFrOwogCWNhc2UgSU1YX1BMTFYzX1VTQl9WRjYxMDoK IAkJcGxsLT5kaXZfc2hpZnQgPSAxOworCQkvKiBmYWxsIHRocm91Z2ggKi8KIAljYXNlIElNWF9Q TExWM19VU0I6CiAJCW9wcyA9ICZjbGtfcGxsdjNfb3BzOwogCQlwbGwtPnBvd2VydXBfc2V0ID0g dHJ1ZTsKQEAgLTQ1MSw2ICs0NTIsNyBAQCBzdHJ1Y3QgY2xrICppbXhfY2xrX3BsbHYzKGVudW0g aW14X3BsbHYzX3R5cGUgdHlwZSwgY29uc3QgY2hhciAqbmFtZSwKIAljYXNlIElNWF9QTExWM19B Vl9JTVg3OgogCQlwbGwtPm51bV9vZmZzZXQgPSBQTExfSU1YN19OVU1fT0ZGU0VUOwogCQlwbGwt PmRlbm9tX29mZnNldCA9IFBMTF9JTVg3X0RFTk9NX09GRlNFVDsKKwkJLyogZmFsbCB0aHJvdWdo ICovCiAJY2FzZSBJTVhfUExMVjNfQVY6CiAJCW9wcyA9ICZjbGtfcGxsdjNfYXZfb3BzOwogCQli cmVhazsKLS0gCjIuMjEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxA bGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK