Received: by 2002:a05:7412:d002:b0:f9:9049:d2ea with SMTP id bd2csp13988rdb; Wed, 20 Dec 2023 02:28:55 -0800 (PST) X-Google-Smtp-Source: AGHT+IEzs0tIxMGvI+114qmqyh2n07UQAR6B2+f3fZu+TbHQHEgT6zw9QWhpxR4JC/Y1T8IRU7ox X-Received: by 2002:a05:6808:f09:b0:3b9:df09:9683 with SMTP id m9-20020a0568080f0900b003b9df099683mr17752529oiw.10.1703068135611; Wed, 20 Dec 2023 02:28:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703068135; cv=none; d=google.com; s=arc-20160816; b=WpIYaRKgVPoI+S76gOzt+dQJY7rlfkyF4550Y8cgn18c+ULqpx3FSOr6kll0BNe5QH UWM+mDm5yUP3PQCjsIb213HptdB55twQ3I49Ed4LvQXsYeFSs3bD7qLEycBnC+516SX1 AQ5qH3devPhXi5DHlI8BOt1Z3r4F3e2meE3DdjsKYjeAxk0sPUIwZ7o2mxBK9GdjtWJW tpV/P7lThyFmKd6GVkQAze3/8T5xdztOW0ylTVxuN4BRtmgcWvZMssjpj9s2NMejt0xu 0jjva98EcFmIg2qvqG6gHjxx52OunMP/mUJXUznAYPkEaXbsSwCZwFqkluURoXHnr/7f jAqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :user-agent:content-transfer-encoding:references:in-reply-to:date:to :from:subject:message-id; bh=6NPVsv5qllN4+o92wWrsZh05aMjvvqzH9MWD+JLbxSY=; fh=rjSvvY4RUWSZ22xc0CIt/DgkKn4XRMOaetF2PA9MBOI=; b=ASg827cLDl+gWWdy3wZjLecg15wEjln9ekCilBdwOXqBCTk8lO0iYfWemQz8x9BiQ1 ljhbz9Dr+tIu7hTY7DoCakh7dvcbryJ+DEj90/+FF+YjQ8v9so3WKwerN4MZAJwooOok bU2FsUccCaWR0nnR+c7qn0sBzB8eapNAD6y8PIh4CjIjgeYLQfrKit1lGlrfdbq8Z4CD f/kTkFXYOzYoADLHCVVK6y0Dkc40O9vaEdfSyIQZTgOK1LxVb/1/5jPGv6TFCt8Mrg17 DLMSjY/SfiLVGerKLu4XeA6fboRN47HGMEY1NsR1/p0nlMMtszc3QPS2isdIJoZAYX59 /VOQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel+bounces-6743-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-6743-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id kp12-20020a056a00464c00b006ce45456a0esi21642858pfb.46.2023.12.20.02.28.55 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Dec 2023 02:28:55 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-6743-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel+bounces-6743-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-6743-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 38A4228646F for ; Wed, 20 Dec 2023 10:28:55 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1DDFB208A6; Wed, 20 Dec 2023 10:28:43 +0000 (UTC) X-Original-To: linux-kernel@vger.kernel.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1818F20317; Wed, 20 Dec 2023 10:28:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=perches.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=perches.com Received: from omf03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 089481A0382; Wed, 20 Dec 2023 10:28:38 +0000 (UTC) Received: from [HIDDEN] (Authenticated sender: joe@perches.com) by omf03.hostedemail.com (Postfix) with ESMTPA id 280C36000F; Wed, 20 Dec 2023 10:28:36 +0000 (UTC) Message-ID: <30673ad6023785016bddec34eb97f4259580340a.camel@perches.com> Subject: Re: [net-next PATCH v2] net: phy: at803x: better align function varibles to open parenthesis From: Joe Perches To: Christian Marangi , Andrew Lunn , Heiner Kallweit , Russell King , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , netdev@vger.kernel.org, linux-kernel@vger.kernel.org Date: Wed, 20 Dec 2023 02:28:34 -0800 In-Reply-To: <20231219202124.30013-1-ansuelsmth@gmail.com> References: <20231219202124.30013-1-ansuelsmth@gmail.com> Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 (3.48.4-1.fc38) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Rspamd-Queue-Id: 280C36000F X-Rspamd-Server: rspamout02 X-Stat-Signature: qd9csczri1n67hge4rpj5ar7y4c4fbkm X-Session-Marker: 6A6F6540706572636865732E636F6D X-Session-ID: U2FsdGVkX1/0wLSmeFbWCS/tyGhNbtSgcsbwtVWuqqY= X-HE-Tag: 1703068116-712621 X-HE-Meta: U2FsdGVkX1+5/29KtORFtD1RfLYNMIPJcWKb9cPICJQj7m2D9Rf6krHQ/cC/PVjI5DsHagD5zkPAGkj7A0otWEnxV9PxjOi5isuSZZYVJOqjKYs6iVoFboSz9lFanJev3LEWk3SxHqjt0rj/y7BnrG+XxoEqSsCgQ1XTwgfpSegA8J2zMujCSTfs2P11UOaQJ0Q3ik9GKL2pVpeJ5ImPgfXKxa8ZItFRqhkkdnGBmGqpCZyFmPfAbR2mucFposmabioBBcV1UmD2w1hLoLDsGiNCJFQoSaPveTsfvjESqdkRhoP7+kR3HVvQ22Nyz8b+ On Tue, 2023-12-19 at 21:21 +0100, Christian Marangi wrote: > Better align function variables to open parenthesis as suggested by > checkpatch script for qca808x function to make code cleaner. >=20 > For cable_test_get_status function some additional rework was needed to > handle too long functions. [] > diff --git a/drivers/net/phy/at803x.c b/drivers/net/phy/at803x.c [] > @@ -2070,18 +2072,22 @@ static int qca808x_cable_test_get_status(struct p= hy_device *phydev, bool *finish > ethnl_cable_test_result(phydev, ETHTOOL_A_CABLE_PAIR_D, > qca808x_cable_test_result_trans(pair_d)); > =20 > - if (qca808x_cdt_fault_length_valid(pair_a)) > - ethnl_cable_test_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_A, > - qca808x_cdt_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_A)); > - if (qca808x_cdt_fault_length_valid(pair_b)) > - ethnl_cable_test_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_B, > - qca808x_cdt_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_B)); > - if (qca808x_cdt_fault_length_valid(pair_c)) > - ethnl_cable_test_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_C, > - qca808x_cdt_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_C)); > - if (qca808x_cdt_fault_length_valid(pair_d)) > - ethnl_cable_test_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_D, > - qca808x_cdt_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_D)); > + if (qca808x_cdt_fault_length_valid(pair_a)) { > + val =3D qca808x_cdt_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_A); > + ethnl_cable_test_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_A, val); > + } > + if (qca808x_cdt_fault_length_valid(pair_b)) { > + val =3D qca808x_cdt_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_B); > + ethnl_cable_test_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_B, val); > + } > + if (qca808x_cdt_fault_length_valid(pair_c)) { > + val =3D qca808x_cdt_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_C); > + ethnl_cable_test_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_C, val); > + } > + if (qca808x_cdt_fault_length_valid(pair_d)) { > + val =3D qca808x_cdt_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_D); > + ethnl_cable_test_fault_length(phydev, ETHTOOL_A_CABLE_PAIR_D, val); > + } trivia: Using the preprocessor can make this look simpler so there's no wall of text and no duplicated identifiers. Something like: #define test_length(phydev, locase, upcase) \ if (qca808x_cdt_fault_length(locase)) { \ int len =3D qca808x_cdt_fault_length(phydev, ETHTOOL_A_CABLE_ ## upcase);= \ \ ethnl_cable_test_fault_length(phydev, ETHTOOL_A_CABLE_ ## upcase, len); \ } so these could be test_length(phydev, pair_a, PAIR_A); test_length(phydev, pair_b, PAIR_B); test_length(phydev, pair_d, PAIR_C); test_length(phydev, pair_d, PAIR_D);