From patchwork Thu Jan 19 13:48:48 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 717088 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3v44wj3KGDz9sdn for ; Fri, 20 Jan 2017 00:50:29 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752754AbdASNu2 (ORCPT ); Thu, 19 Jan 2017 08:50:28 -0500 Received: from mailout4.w1.samsung.com ([210.118.77.14]:60332 "EHLO mailout4.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752792AbdASNts (ORCPT ); Thu, 19 Jan 2017 08:49:48 -0500 Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout4.w1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0OK1001GQ51XA570@mailout4.w1.samsung.com>; Thu, 19 Jan 2017 13:49:09 +0000 (GMT) Received: from eusmges5.samsung.com (unknown [203.254.199.245]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20170119134908eucas1p11db7a7f5dfd3b09d2dd48e25313886c2~bMG1twPbC2079720797eucas1p1g; Thu, 19 Jan 2017 13:49:08 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges5.samsung.com (EUCPMTA) with SMTP id 03.68.17477.4D3C0885; Thu, 19 Jan 2017 13:49:08 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20170119134908eucas1p1adfde3c9f750f3757367f9dc3abf7dbc~bMG1HRIQQ2172621726eucas1p1X; Thu, 19 Jan 2017 13:49:08 +0000 (GMT) X-AuditID: cbfec7f5-f79d06d000004445-05-5880c3d4ee89 Received: from eusync1.samsung.com ( [203.254.199.211]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 05.31.06687.E04C0885; Thu, 19 Jan 2017 13:50:06 +0000 (GMT) Received: from AMDC2765.digital.local ([106.116.147.25]) by eusync1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0OK100BYG51LGB30@eusync1.samsung.com>; Thu, 19 Jan 2017 13:49:07 +0000 (GMT) From: Marek Szyprowski To: linux-gpio@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-pm@vger.kernel.org, linux-samsung-soc@vger.kernel.org Cc: Marek Szyprowski , Sylwester Nawrocki , Krzysztof Kozlowski , Linus Walleij , Tomasz Figa , Bartlomiej Zolnierkiewicz Subject: [PATCH v3 08/13] pinctrl: samsung: Remove dead code Date: Thu, 19 Jan 2017 14:48:48 +0100 Message-id: <1484833733-16082-9-git-send-email-m.szyprowski@samsung.com> X-Mailer: git-send-email 1.9.1 In-reply-to: <1484833733-16082-1-git-send-email-m.szyprowski@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrLIsWRmVeSWpSXmKPExsWy7djPc7pXDjdEGFw+Lm2xccZ6Vovz5zew W0z5s5zJYtPja6wWm+f/YbT43HuE0WLG+X1MFmuP3GW3OPymndVi1a4/jA5cHjtn3WX32LSq k83jzrU9bB6bl9R79G1ZxejxeZNcAFsUl01Kak5mWWqRvl0CV8aD43uYCj7zVDzY2MvUwPia q4uRk0NCwETiyNEXzBC2mMSFe+vZuhi5OIQEljJK3Pn2nRXC+cwocezvbsYuRg6wjudXyiHi yxglni5+yA7hNDBJ9L7dyQgyik3AUKLrbRfYKBGBZkaJmXf3glUxC/QxSXzevBesSljARqJv yX4WEJtFQFXixOGVTCA2r4CHxMqflxkhjpKTOHlsMiuIzSngKTF1ThPYVAmBfnaJQ6ePsUHc JCux6QDUEy4SUxb8ZIKwhSVeHd/CDmHLSHR2HISK9zNKNLVqQ9gzGCXOveWFsK0lDh+/CLaL WYBPYtK26cwQ43klOtqEIEo8JDadeMQKYTtKzJz7GRpEcxglTv/uZ57AKLOAkWEVo0hqaXFu emqxqV5xYm5xaV66XnJ+7iZGYKSf/nf86w7GpcesDjEKcDAq8fB2FNVHCLEmlhVX5h5ilOBg VhLhtdnbECHEm5JYWZValB9fVJqTWnyIUZqDRUmcd8+CK+FCAumJJanZqakFqUUwWSYOTqkG xisyi7YvnrX9xyaBaSq2HXc2mS86GrF3xcFVUZuF5ss4T3Hn/rWXQ+ft2eXTS957Cz9b9+uT q0OooIOZH+uHrkyGbMGbOmur6pa9WbVH/vHyNYc8pi/2+lZ9xvjG6Sdt/d83M1lLPrRr2pEh v/Kw5zylKcdbb0WcfX4wY/9KHicbm+9dz9vCOSKUWIozEg21mIuKEwGm6Yy98AIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrLLMWRmVeSWpSXmKPExsVy+t/xy7p8RxoiDP7dlrfYOGM9q8X58xvY Lab8Wc5ksenxNVaLzfP/MFp87j3CaDHj/D4mi7VH7rJbHH7TzmqxatcfRgcuj52z7rJ7bFrV yeZx59oeNo/NS+o9+rasYvT4vEkugC3KzSYjNTEltUghNS85PyUzL91WKTTETddCSSEvMTfV VilC1zckSEmhLDGnFMgzMkADDs4B7sFK+nYJbhkPju9hKvjMU/FgYy9TA+Nrri5GDg4JAROJ 51fKuxg5gUwxiQv31rN1MXJxCAksYZS40vGLGcJpYpJ4+/8uK0gVm4ChRNfbLrAqEYFmRomG Jb1gDrPABCaJmZ8amECqhAVsJPqW7GcBsVkEVCVOHF4JFucV8JBY+fMyI8Q+OYmTxyaDTeUU 8JSYOqeJDcQWAqpZsvQi6wRG3gWMDKsYRVJLi3PTc4sN9YoTc4tL89L1kvNzNzECg37bsZ+b dzBe2hh8iFGAg1GJh7ejqD5CiDWxrLgy9xCjBAezkgivzd6GCCHelMTKqtSi/Pii0pzU4kOM pkBHTWSWEk3OB0ZkXkm8oYmhuaWhkbGFhbmRkZI4b8mHK+FCAumJJanZqakFqUUwfUwcnFIN jPOiHh3cWfity+xxJV8Dq5KoU8bXmiSeuKkiL/8cVT6yuc6+9UncgeVKi5/PO/20waVxytKN xpvLbG45vGaSmzn97Bqn4ouT+mdmvvnImK+18063fUe1RFWAZYNnZ2tRWvWtPfON3m/eZdts IH17HetPg+r1tjNipktUTNvI46t9pbXHQuM7nxJLcUaioRZzUXEiAK72BleQAgAA X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170119134908eucas1p1adfde3c9f750f3757367f9dc3abf7dbc X-Msg-Generator: CA X-Sender-IP: 182.198.249.179 X-Local-Sender: =?UTF-8?B?TWFyZWsgU3p5cHJvd3NraRtTUlBPTC1LZXJuZWwgKFRQKRs=?= =?UTF-8?B?7IK87ISx7KCE7J6QG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?= X-Global-Sender: =?UTF-8?B?TWFyZWsgU3p5cHJvd3NraRtTUlBPTC1LZXJuZWwgKFRQKRtT?= =?UTF-8?B?YW1zdW5nIEVsZWN0cm9uaWNzG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDAyQ0QwMjczOTI=?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170119134908eucas1p1adfde3c9f750f3757367f9dc3abf7dbc X-RootMTR: 20170119134908eucas1p1adfde3c9f750f3757367f9dc3abf7dbc References: <1484833733-16082-1-git-send-email-m.szyprowski@samsung.com> Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org 'enable' parameter has been removed a while ago, so all code for handling it can be simply removed. Signed-off-by: Marek Szyprowski Reviewed-by: Krzysztof Kozlowski Acked-by: Tomasz Figa --- drivers/pinctrl/samsung/pinctrl-samsung.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/drivers/pinctrl/samsung/pinctrl-samsung.c b/drivers/pinctrl/samsung/pinctrl-samsung.c index 10b3fd826231..2803ae57f373 100644 --- a/drivers/pinctrl/samsung/pinctrl-samsung.c +++ b/drivers/pinctrl/samsung/pinctrl-samsung.c @@ -350,7 +350,7 @@ static void pin_to_reg_bank(struct samsung_pinctrl_drv_data *drvdata, /* enable or disable a pinmux function */ static void samsung_pinmux_setup(struct pinctrl_dev *pctldev, unsigned selector, - unsigned group, bool enable) + unsigned group) { struct samsung_pinctrl_drv_data *drvdata; const struct samsung_pin_bank_type *type; @@ -380,8 +380,7 @@ static void samsung_pinmux_setup(struct pinctrl_dev *pctldev, unsigned selector, data = readl(reg + type->reg_offset[PINCFG_TYPE_FUNC]); data &= ~(mask << shift); - if (enable) - data |= func->val << shift; + data |= func->val << shift; writel(data, reg + type->reg_offset[PINCFG_TYPE_FUNC]); spin_unlock_irqrestore(&bank->slock, flags); @@ -392,7 +391,7 @@ static int samsung_pinmux_set_mux(struct pinctrl_dev *pctldev, unsigned selector, unsigned group) { - samsung_pinmux_setup(pctldev, selector, group, true); + samsung_pinmux_setup(pctldev, selector, group); return 0; }