[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <16c19cff-cca7-43fa-97a8-c4e74f033b0b@lunn.ch>
Date: Tue, 18 Jul 2023 22:16:37 +0200
From: Andrew Lunn <andrew@...n.ch>
To: Michael Walle <mwalle@...nel.org>
Cc: Heiner Kallweit <hkallweit1@...il.com>,
Russell King <linux@...linux.org.uk>,
"David S. Miller" <davem@...emloft.net>,
Eric Dumazet <edumazet@...gle.com>,
Jakub Kicinski <kuba@...nel.org>, Paolo Abeni <pabeni@...hat.com>,
Yisen Zhuang <yisen.zhuang@...wei.com>,
Salil Mehta <salil.mehta@...wei.com>,
Florian Fainelli <florian.fainelli@...adcom.com>,
Broadcom internal kernel review list <bcm-kernel-feedback-list@...adcom.com>,
Marek BehĂșn <kabel@...nel.org>,
Xu Liang <lxu@...linear.com>, netdev@...r.kernel.org,
linux-kernel@...r.kernel.org,
Simon Horman <simon.horman@...igine.com>
Subject: Re: [PATCH net-next v3 03/11] net: phy: replace is_c45 with
phy_accces_mode
> Maybe we need to clarify what "has c22/c45 registers space" actually
> means. Responds to MII c22/c45 access?
No. That is not what it means to me. Bus transactions and register
spaces are different.
There are C22 registers, and there are C45 registers.
The bus can do C22 transfers, and it can do C45 transfers.
C22 registers can be access using C22 bus transfers.
C45 registers can be accessed using either C45 bus transfers, or
indirectly via C45 over C22 transfers.
Currently, there is no C22 over C45, but given the oddball Realtek PHY
Russell is talking about in an SFP, it might have a proprietary C22
over C45?
Andrew
Powered by blists - more mailing lists