Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id B1E3EC6379F for ; Tue, 21 Feb 2023 12:23:35 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233781AbjBUMXe (ORCPT ); Tue, 21 Feb 2023 07:23:34 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44964 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233381AbjBUMXc (ORCPT ); Tue, 21 Feb 2023 07:23:32 -0500 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7ED662A174 for ; Tue, 21 Feb 2023 04:22:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1676982132; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=dGP+PxCwtjOJ0qK4Ana0443j5sPbcO11i6GbUYLwmF4=; b=RfhkxHqIlZK3zl20eDu+/xNiUtDcTDwaOwiJzHTb5IMU/QEaG8wU7S2zH+ymxTddND2MlT d1xcRDdssqF3AFoTJ+vC/gN5dX8oA3FOxXVhxVv95xPqx0krHRUdPde7lDIl8vqP6dSQuI bAOPzP82+Eag+8tL+B7Zh41fsVxpqpA= Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com [209.85.128.72]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-490-IwpSn28gM2C18tQ50YEV4w-1; Tue, 21 Feb 2023 06:57:34 -0500 X-MC-Unique: IwpSn28gM2C18tQ50YEV4w-1 Received: by mail-wm1-f72.google.com with SMTP id k20-20020a05600c1c9400b003e2249bd2b4so1994240wms.5 for ; Tue, 21 Feb 2023 03:57:34 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=dGP+PxCwtjOJ0qK4Ana0443j5sPbcO11i6GbUYLwmF4=; b=5cosB73+qQBPn2UXYxeQKV8NCvH8vI1BiIcgWx9I+Wxs96NkK1rLtRkhlbRfIAkna8 xOgo69l18xEBFZxzcSz6oUumFfcBtSVT5g3m4osIwc4UeuSuJcd5zjIQ+ULkOz67izfD CRJ26la4LggUuB8x4cKpkGMVORS3DXnJ3BmEw2pte5d888mrlTm8c2r28Ynr4YfYcX0b Afqr+z3tn+mfUREqv2DmEY1HCFT3dNVYiJ7GPzU4UabzFFs1lUAKl1WeVa3Io0fImMb+ J1sgLgMqt+ZmjkgvIi64h2AUrRzPCp1ieQM8xvLEte/VDBfbCNpuYbZ8La0pbN6IF/pl W9Jw== X-Gm-Message-State: AO0yUKX5rlDWUGvZ3SbnS7nyBWAgnGGcxKFqtBRmnw9y65wKbCAkvKvp CT4krh3T+s8BNVgYsN8TjdoL5RUcGKCH5auFmx5Z7hXwO2VtAIq2e6d+zaWijRfHp7S68bfCG4g ObWCHaqsp0P7fuDogJaiQafvCV9hqnAr7 X-Received: by 2002:a05:600c:28e:b0:3db:2922:2b99 with SMTP id 14-20020a05600c028e00b003db29222b99mr3390152wmk.4.1676980652180; Tue, 21 Feb 2023 03:57:32 -0800 (PST) X-Google-Smtp-Source: AK7set97fWN/XzfDt3oUXpty2TRFZBFd4Bpf/CMtDozVefsGSqWdVF3pW8IAfnnm7u3U06iwordPpg== X-Received: by 2002:a05:600c:28e:b0:3db:2922:2b99 with SMTP id 14-20020a05600c028e00b003db29222b99mr3390137wmk.4.1676980651903; Tue, 21 Feb 2023 03:57:31 -0800 (PST) Received: from gerbillo.redhat.com (146-241-121-8.dyn.eolo.it. [146.241.121.8]) by smtp.gmail.com with ESMTPSA id c22-20020a7bc856000000b003e01493b136sm4360151wml.43.2023.02.21.03.57.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Feb 2023 03:57:31 -0800 (PST) Message-ID: <89c3f9b68d8030270ad58af2d9c94ae43eb5b1e6.camel@redhat.com> Subject: Re: [PATCH net-next v2 2/4] net: phy: c45: add genphy_c45_an_config_eee_aneg() function From: Paolo Abeni To: Oleksij Rempel , Andrew Lunn , Heiner Kallweit , "David S. Miller" , Eric Dumazet , Jakub Kicinski Cc: Russell King , kernel@pengutronix.de, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, Russell King Date: Tue, 21 Feb 2023 12:57:29 +0100 In-Reply-To: <20230221050334.578012-3-o.rempel@pengutronix.de> References: <20230221050334.578012-1-o.rempel@pengutronix.de> <20230221050334.578012-3-o.rempel@pengutronix.de> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 (3.46.4-1.fc37) MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2023-02-21 at 06:03 +0100, Oleksij Rempel wrote: > Add new genphy_c45_an_config_eee_aneg() function and replace some of > genphy_c45_write_eee_adv() calls. This will be needed by the next patch. >=20 > Signed-off-by: Oleksij Rempel > Reviewed-by: Russell King (Oracle) > --- > drivers/net/phy/phy-c45.c | 12 +++++++++++- > drivers/net/phy/phy_device.c | 2 +- > include/linux/phy.h | 1 + > 3 files changed, 13 insertions(+), 2 deletions(-) >=20 > diff --git a/drivers/net/phy/phy-c45.c b/drivers/net/phy/phy-c45.c > index f23cce2c5199..904f64818922 100644 > --- a/drivers/net/phy/phy-c45.c > +++ b/drivers/net/phy/phy-c45.c > @@ -262,7 +262,7 @@ int genphy_c45_an_config_aneg(struct phy_device *phyd= ev) > linkmode_and(phydev->advertising, phydev->advertising, > phydev->supported); > =20 > - ret =3D genphy_c45_write_eee_adv(phydev, phydev->supported_eee); > + ret =3D genphy_c45_an_config_eee_aneg(phydev); > if (ret < 0) > return ret; > else if (ret) > @@ -858,6 +858,16 @@ int genphy_c45_read_eee_abilities(struct phy_device = *phydev) > } > EXPORT_SYMBOL_GPL(genphy_c45_read_eee_abilities); > =20 > +/** > + * genphy_c45_an_config_eee_aneg - write advertised EEE link modes > + * @phydev: target phy_device struct > + * @adv: the linkmode advertisement settings This function does not have a second argument. Cheers, Paolo