From patchwork Fri Oct 12 19:52:22 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 148799 Delivered-To: patch@linaro.org Received: by 2002:a2e:8595:0:0:0:0:0 with SMTP id b21-v6csp1116331lji; Fri, 12 Oct 2018 12:52:53 -0700 (PDT) X-Google-Smtp-Source: ACcGV62sO76/Z3oK1An8fke5GvXHgyIcCtySlknIvu+/iu0fZ3elXyn6U2ridFYtee6MP/bzQp6K X-Received: by 2002:a65:668d:: with SMTP id b13-v6mr6650453pgw.163.1539373972888; Fri, 12 Oct 2018 12:52:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539373972; cv=none; d=google.com; s=arc-20160816; b=M2MMHFjkF1hsrNFpDoKqEi79i+Y+9R5ubA+IuN8hglPH4kqta/9VbN/GZFriTL+4oy nzBJ2VWof9JsqCzUNa2Sau83I474NTY9FeiIGoVAw/Aj7veHoj2GWdpCD67wnpMXZZQA KyugjQQ7EVBzQGl1AEW+YW2MCRcK8Fe7OUFVvWo1RBQtaSGUeHKv2gA8vzwrLeDa/F7y M99k9o/4SBM0wlW0jSiqcP7VOvWOJiMxdvWHBrljORwOhuhBxkmEO0A0ByT3+cZx5Suk vrAfi/rzGC3v6IKse5kuiVhZk/8sdxHrKcIUTjG5Xu14957LWNr7V30MA1YWXhpmSNl2 Ml5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from; bh=wMtBrUujNklQ1SXyiLX+t2ZJRu9Ca3/iHdQfsDfIwrE=; b=XyziTNa7HDZAG8B6nn/ctl4ghd1NnmrO1tWJ6kkAh65wFceePZSe8soRX6yGShBfZi Tje0Fkgp5DMLVAFVVKqgMhziw/HLsXthnLwafvGj2NoFzd+fv68ykrGX/F6BJGIF+tT+ RUBpJJ+geYjpEoU8ZhquhNstgwwgUAtiizXTAqtmH8QsrV3mxZB6Xb/vkSSYjXetlqI7 DGCvHx+UggIfY6a2V3A7oWo4oFpQTkAWoxno6EPiMJsct0nJEhL/H2IJ90SogsLLiBUm BrqG5dI/VUlChaNhiZ6ircK7/UWE8z5kJKQLFbdkY2WNKUf6886FBve34c0NVdicaGbH WXAA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f9-v6si2125284plo.204.2018.10.12.12.52.52; Fri, 12 Oct 2018 12:52:52 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726718AbeJMD0z (ORCPT + 32 others); Fri, 12 Oct 2018 23:26:55 -0400 Received: from mout.kundenserver.de ([217.72.192.75]:43263 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726158AbeJMD0z (ORCPT ); Fri, 12 Oct 2018 23:26:55 -0400 Received: from wuerfel.lan ([109.193.40.16]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.145]) with ESMTPA (Nemesis) id 1MBmDy-1gN7Fe2ipo-00CBLi; Fri, 12 Oct 2018 21:52:34 +0200 Received: from wuerfel.lan ([109.193.40.16]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.145]) with ESMTPA (Nemesis) id 1MBmDy-1gN7Fe2ipo-00CBLi; Fri, 12 Oct 2018 21:52:34 +0200 From: Arnd Bergmann To: Sunil Goutham , Linu Cherian , Geetha sowjanya , Jerin Jacob , "David S. Miller" Cc: Arnd Bergmann , YueHaibing , Nithya Mani , netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH net-next] octeontx2-af: remove unused cgx_fwi_link_change Date: Fri, 12 Oct 2018 21:52:22 +0200 Message-Id: <20181012195232.4024123-1-arnd@arndb.de> X-Mailer: git-send-email 2.18.0 X-Provags-ID: V03:K1:L13HEqzyhNyByUk8O3uyLFXoaePJwV39to0xAel/zs4OZBUKbVT 7ql3N/BjpSoKr9rB+ysVsVSQ1IXa0reYbvJz0LapRofu9B4XCbFR2d5/+MiT9dXZYJlLdjz H4mMNKg3Y4ANmswroFC1HhCxAC4guOGCGDmfhI9o6r7oyhNdhtRYmY/QMEIh+pXmN/MwE4y FN+Db/BqoRLKaixTeQRUQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1; V01:K0:fjkqDAfI1uA=:HDIlaabvYnl1b64sb5BXrc n90JWf7kww5B63VpJVJZNdAUBZ58TL3UaigPMAijB1kLfopRt9Zl8R9bheUPXI1jFHePhcdeR nR7MWSlcjyjP4WYwIZpD33CNg0lpFcppsZ56owGXAgcWiaGvH31sMZVgZlttlzvP4hOz1Mp4d x61vMSqc67AiEMqwKa6rGqOSykAdBAAllDRw15PNibkgjKwLCzdk1ddrlb54idL0YIr42mRQh W7oO2fxmUaPaqPunbGYOWxvXVIAF/MZaUg3iISBdzlRWmfs/mb1pcTgWcfsbErSCJW4M/XGUj JzHGmy1svUnETg6BtzQ8FBN/ro99nU9B0XVszbhuBZ7OoAPoL82CseohQxNiYmyW8YMZ4eE7n ofISJqGpnpognmLgaXn2vRdfOJ1o8adIgBg3hebkHS6O/oNoTBhsPX+EjSVxCzyF6r5HJQy95 wSKSRPyFqlypMM7IhJoN2eoEVFgUeezYBGWHfbqIJ9Pj+hvbS8pIKDzK+PcX+NW2sRuX+CgQO Hjxb5OjX4Hz5ZUpj5Ui3josy/3FoJ6+nih7G7mNyLkRnmvENEDlBiHY8SSFqINtE5mXyheG0Z c9mc+hrV67n5MhVLgGoKLhI3V4UNK0+FKe44+NBiYF3qHmUfrJvjGeDPgy92mvJM2EZRj+wvL Vt8vqRCTJ5WskezJWEbn4GH8+jK1wxb1nl23Vh/3vbFh7M+d7NQUrF9kGV4Q6ixKXDq0= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The newly added driver causes a warning about a function that is not used anywhere: drivers/net/ethernet/marvell/octeontx2/af/cgx.c:320:12: error: 'cgx_fwi_link_change' defined but not used [-Werror=unused-function] Remove it for now, until a user gets added. If we want to use this function from another module, we also need a declaration in a header file, which is currently missing, so it would have to change anyway. Fixes: 1463f382f58d ("octeontx2-af: Add support for CGX link management") Signed-off-by: Arnd Bergmann --- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 17 ----------------- 1 file changed, 17 deletions(-) -- 2.18.0 diff --git a/drivers/net/ethernet/marvell/octeontx2/af/cgx.c b/drivers/net/ethernet/marvell/octeontx2/af/cgx.c index 2cf8e402c31e..5328ecc8cea2 100644 --- a/drivers/net/ethernet/marvell/octeontx2/af/cgx.c +++ b/drivers/net/ethernet/marvell/octeontx2/af/cgx.c @@ -58,9 +58,6 @@ struct cgx { static LIST_HEAD(cgx_list); -/* CGX PHY management internal APIs */ -static int cgx_fwi_link_change(struct cgx *cgx, int lmac_id, bool en); - /* Supported devices */ static const struct pci_device_id cgx_id_table[] = { { PCI_DEVICE(PCI_VENDOR_ID_CAVIUM, PCI_DEVID_OCTEONTX2_CGX) }, @@ -317,20 +314,6 @@ int cgx_lmac_evh_register(struct cgx_event_cb *cb, void *cgxd, int lmac_id) } EXPORT_SYMBOL(cgx_lmac_evh_register); -static int cgx_fwi_link_change(struct cgx *cgx, int lmac_id, bool enable) -{ - u64 req = 0; - u64 resp; - - if (enable) - req = FIELD_SET(CMDREG_ID, CGX_CMD_LINK_BRING_UP, req); - else - req = FIELD_SET(CMDREG_ID, CGX_CMD_LINK_BRING_DOWN, req); - - return cgx_fwi_cmd_generic(req, &resp, cgx, lmac_id); -} -EXPORT_SYMBOL(cgx_fwi_link_change); - static inline int cgx_fwi_read_version(u64 *resp, struct cgx *cgx) { u64 req = 0;