From: Simon Horman <horms@kernel.org>
To: Wei Fang <wei.fang@nxp.com>
Cc: davem@davemloft.net, edumazet@google.com, kuba@kernel.org,
pabeni@redhat.com, robh@kernel.org, krzk+dt@kernel.org,
conor+dt@kernel.org, andrew@lunn.ch, f.fainelli@gmail.com,
hkallweit1@gmail.com, linux@armlinux.org.uk,
andrei.botila@oss.nxp.com, netdev@vger.kernel.org,
devicetree@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH net-next 2/3] net: phy: tja11xx: replace "nxp,rmii-refclk-in" with "nxp,reverse-mode"
Date: Thu, 15 Aug 2024 14:37:07 +0100 [thread overview]
Message-ID: <20240815133707.GC632411@kernel.org> (raw)
In-Reply-To: <20240815055126.137437-3-wei.fang@nxp.com>
On Thu, Aug 15, 2024 at 01:51:25PM +0800, Wei Fang wrote:
> As the new property "nxp,reverse-mode" is added to instead of the
> "nxp,rmii-refclk-in" property, so replace the "nxp,rmii-refclk-in"
> property used in the driver with the "nxp,reverse-mode" property
> and make slight modifications.
>
> Signed-off-by: Wei Fang <wei.fang@nxp.com>
> ---
> drivers/net/phy/nxp-tja11xx.c | 13 ++++++-------
> 1 file changed, 6 insertions(+), 7 deletions(-)
>
> diff --git a/drivers/net/phy/nxp-tja11xx.c b/drivers/net/phy/nxp-tja11xx.c
> index 2c263ae44b4f..a3721f91689b 100644
> --- a/drivers/net/phy/nxp-tja11xx.c
> +++ b/drivers/net/phy/nxp-tja11xx.c
> @@ -78,8 +78,7 @@
> #define MII_COMMCFG 27
> #define MII_COMMCFG_AUTO_OP BIT(15)
>
> -/* Configure REF_CLK as input in RMII mode */
> -#define TJA110X_RMII_MODE_REFCLK_IN BIT(0)
> +#define TJA11XX_REVERSE_MODE BIT(0)
>
> struct tja11xx_priv {
> char *hwmon_name;
> @@ -274,10 +273,10 @@ static int tja11xx_get_interface_mode(struct phy_device *phydev)
> mii_mode = MII_CFG1_REVMII_MODE;
> break;
> case PHY_INTERFACE_MODE_RMII:
> - if (priv->flags & TJA110X_RMII_MODE_REFCLK_IN)
> - mii_mode = MII_CFG1_RMII_MODE_REFCLK_IN;
> - else
> + if (priv->flags & TJA11XX_REVERSE_MODE)
> mii_mode = MII_CFG1_RMII_MODE_REFCLK_OUT;
> + else
> + mii_mode = MII_CFG1_RMII_MODE_REFCLK_IN;
> break;
> default:
> return -EINVAL;
> @@ -517,8 +516,8 @@ static int tja11xx_parse_dt(struct phy_device *phydev)
> if (!IS_ENABLED(CONFIG_OF_MDIO))
> return 0;
>
> - if (of_property_read_bool(node, "nxp,rmii-refclk-in"))
> - priv->flags |= TJA110X_RMII_MODE_REFCLK_IN;
Hi,
I am curious to know if there are any backwards compatibility
issues to be considered in making this change.
> + if (of_property_read_bool(node, "nxp,reverse-mode"))
> + priv->flags |= TJA11XX_REVERSE_MODE;
>
> return 0;
> }
> --
> 2.34.1
>
>
next prev parent reply other threads:[~2024-08-15 13:37 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-08-15 5:51 [PATCH net-next 0/3] add "nxp,reverse-mode" to instead of "nxp,rmii-refclk-in" Wei Fang
2024-08-15 5:51 ` [PATCH net-next 1/3] dt-bindings: net: tja11xx: use reverse-mode to instead of rmii-refclk-in Wei Fang
2024-08-15 14:33 ` Andrew Lunn
2024-08-16 1:39 ` Wei Fang
2024-08-16 2:32 ` Andrew Lunn
2024-08-16 2:57 ` Wei Fang
2024-08-16 3:28 ` Andrew Lunn
2024-08-16 5:01 ` Wei Fang
2024-08-20 5:13 ` Wei Fang
2024-08-20 13:25 ` Andrew Lunn
2024-08-21 1:40 ` Wei Fang
2024-08-15 5:51 ` [PATCH net-next 2/3] net: phy: tja11xx: replace "nxp,rmii-refclk-in" with "nxp,reverse-mode" Wei Fang
2024-08-15 13:37 ` Simon Horman [this message]
2024-08-15 5:51 ` [PATCH net-next 3/3] net: phy: c45-tja11xx: add revRMII mode support Wei Fang
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240815133707.GC632411@kernel.org \
--to=horms@kernel.org \
--cc=andrei.botila@oss.nxp.com \
--cc=andrew@lunn.ch \
--cc=conor+dt@kernel.org \
--cc=davem@davemloft.net \
--cc=devicetree@vger.kernel.org \
--cc=edumazet@google.com \
--cc=f.fainelli@gmail.com \
--cc=hkallweit1@gmail.com \
--cc=krzk+dt@kernel.org \
--cc=kuba@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@armlinux.org.uk \
--cc=netdev@vger.kernel.org \
--cc=pabeni@redhat.com \
--cc=robh@kernel.org \
--cc=wei.fang@nxp.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.