From patchwork Fri Dec 23 12:24:43 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 708424 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 3tlSK82BgDz9ssP for ; Fri, 23 Dec 2016 23:25:32 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932612AbcLWMZ3 (ORCPT ); Fri, 23 Dec 2016 07:25:29 -0500 Received: from mailout2.samsung.com ([203.254.224.25]:55411 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932460AbcLWMZ1 (ORCPT ); Fri, 23 Dec 2016 07:25:27 -0500 Received: from epcas1p2.samsung.com (unknown [182.195.41.46]) by mailout2.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0OIN024R816D5IB0@mailout2.samsung.com>; Fri, 23 Dec 2016 21:25:25 +0900 (KST) Received: from epsmges1p3.samsung.com (unknown [182.195.42.55]) by epcas1p1.samsung.com (KnoxPortal) with ESMTP id 20161223122525epcas1p158238332311ff34541ece873e1a60db3~S4jB7w9bb1084110841epcas1p1B; Fri, 23 Dec 2016 12:25:25 +0000 (GMT) Received: from epcas1p4.samsung.com ( [182.195.41.48]) by epsmges1p3.samsung.com (Symantec Messaging Gateway) with SMTP id 09.D0.03670.5B71D585; Fri, 23 Dec 2016 21:25:25 +0900 (KST) Received: from epcpsbgm1new.samsung.com (u26.gpu120.samsung.co.kr [203.254.230.26]) by epcas1p4.samsung.com (KnoxPortal) with ESMTP id 20161223122524epcas1p4f0235bcdabe1e7bffa141e0b2e32de7f~S4jA8IKKY1538915389epcas1p4G; Fri, 23 Dec 2016 12:25:24 +0000 (GMT) X-AuditID: b6c32a37-f79116d000000e56-d0-585d17b59f74 Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm1new.samsung.com (EPCPMTA) with SMTP id 22.21.28252.3B71D585; Fri, 23 Dec 2016 21:25:24 +0900 (KST) Received: from AMDC2765.digital.local ([106.116.147.25]) by mmp2.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0OIN00JTK15R7DD0@mmp2.samsung.com>; Fri, 23 Dec 2016 21:25:23 +0900 (KST) 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 , Ulf Hansson , Bartlomiej Zolnierkiewicz Subject: [PATCH 3/9] pinctrl: samsung: Remove dead code Date: Fri, 23 Dec 2016 13:24:43 +0100 Message-id: <1482495889-6201-4-git-send-email-m.szyprowski@samsung.com> X-Mailer: git-send-email 1.9.1 In-reply-to: <1482495889-6201-1-git-send-email-m.szyprowski@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrMIsWRmVeSWpSXmKPExsWy7bCmge5W8dgIg7c7uC02zljPanH+/AZ2 iyl/ljNZbHp8jdVi8/w/jBafe48wWsw4v4/JYu2Ru+wWh9+0s1qs2gWUOL423IHbY+esu+we m1Z1snncubaHzWPzknqPvi2rGD0+b5ILYIvisklJzcksSy3St0vgyvh45DB7wQSeiv+79jE1 ME7i6mLk5JAQMJGYeP4dG4QtJnHh3nogm4tDSGAHo8SlO/9ZIJx2Jompf3YxdzFygHXsWe4D EZ/DKDHrRQtUxy9GiU+7H7KDjGITMJToetsFlhARaGaUmHl3LzuIwyywjUli274rjCBVwgLm Er8mTgJbziKgKvH/xAuwbl4Bd4kfp/azQxwlJ3Hy2GRWEJtTwENi64ZXYIMkBKazS7x52ckG cZOsxKYDzBD1LhLPp7azQtjCEq+Ob4GaIy2x6t8tJgi7n1GiqVUbwp7BKHHuLS+EbS1x+PhF sF5mAT6Jd197WCHG80p0tAlBlACd8G8FI4TtKLG+dzHU97MZJWZPvMo8gVFmASPDKkax1ILi 3PTUYsMCY73ixNzi0rx0veT83E2M4KjXMt/BuOGczyFGAQ5GJR5ehQsxEUKsiWXFlbmHGCU4 mJVEeKcIx0YI8aYkVlalFuXHF5XmpBYfYpTmYFES513caB0hJJCeWJKanZpakFoEk2Xi4JRq YGxzEWZwUtBfvsf22boF+YXTvAvMTk677nG958Wnvw2+N5aL/JVdXsxzec1iY1X5NGOzZcZu JufmdkozxzSXynjnvzKdxJ/8zKI/5WjJjYu+P1f/2W7wt96TffaZJLHV5958U5SUvH1OJeXw w2k5VgHe26dvCD4xvfbrtAktj41T9c/OnxPfVanEUpyRaKjFXFScCACrotsX9gIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmplkeLIzCtJLcpLzFFi42I5/e+xoO4W8dgIg2kr2S02zljPanH+/AZ2 iyl/ljNZbHp8jdVi8/w/jBafe48wWsw4v4/JYu2Ru+wWh9+0s1qs2gWUOL423IHbY+esu+we m1Z1snncubaHzWPzknqPvi2rGD0+b5ILYItys8lITUxJLVJIzUvOT8nMS7dVCg1x07VQUshL zE21VYrQ9Q0JUlIoS8wpBfKMDNCAg3OAe7CSvl2CW8bHI4fZCybwVPzftY+pgXESVxcjB4eE gInEnuU+XYycQKaYxIV769m6GLk4hARmMUrcOjCfBcL5xSixZdU3dpAqNgFDia63XWBVIgLN jBINS3rBHGaBHUwSk8+uYQapEhYwl/g1cRIbiM0ioCrx/8QLsG5eAXeJH6f2s0Psk5M4eWwy K4jNKeAhsXXDK7C4EFDNhe0P2Scw8i5gZFjFKJFakFxQnJSea5iXWq5XnJhbXJqXrpecn7uJ ERwFz6R2MB7c5X6IUYCDUYmH98TZmAgh1sSy4srcQ4wSHMxKIrxThGMjhHhTEiurUovy44tK c1KLDzGaAh02kVlKNDkfGKF5JfGGJuYm5sYGFuaWliZGSuK8jbOfhQsJpCeWpGanphakFsH0 MXFwSjUwijt/NT+Q4vAqf5feHQ7Z+HN87glLlz8RUMvY+s7Qa4t4gUu4UTTD0o975lZrGbB+ Cww5ddXoTnxI7C/L1Xoab9S4mD7I8sTebmCd9Xz5Q4XpYRsEs5nmst3JXhznxvL3BMee3QwP D2Tl1XLlcx4p6NHvVXqo8E4/9McWpwirAHvtX1POn5ijxFKckWioxVxUnAgAc9Q1yJgCAAA= X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20161223122524epcas1p4f0235bcdabe1e7bffa141e0b2e32de7f X-Msg-Generator: CA X-Sender-IP: 203.254.230.26 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: 101P X-HopCount: 7 X-CMS-RootMailID: 20161223122524epcas1p4f0235bcdabe1e7bffa141e0b2e32de7f X-RootMTR: 20161223122524epcas1p4f0235bcdabe1e7bffa141e0b2e32de7f References: <1482495889-6201-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 41e62391c33c..4d9262051ff1 100644 --- a/drivers/pinctrl/samsung/pinctrl-samsung.c +++ b/drivers/pinctrl/samsung/pinctrl-samsung.c @@ -356,7 +356,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; @@ -386,8 +386,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); @@ -398,7 +397,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; }