Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1708195
| From | Chen-Yu Tsai <wens@csie.org> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v4 05/12] Documentation: net: phy: Add phy-is-internal binding |
| Date | 2017-08-10 06:00 +0200 |
| Message-ID | <ucMNz-8M-3@gated-at.bofh.it> (permalink) |
| References | <ucxYe-6SW-5@gated-at.bofh.it> <ucxYe-6SW-17@gated-at.bofh.it> <ucHXz-5dd-3@gated-at.bofh.it> <ucJwl-6s8-7@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Thu, Aug 10, 2017 at 8:20 AM, Andrew Lunn <andrew@lunn.ch> wrote: > On Wed, Aug 09, 2017 at 03:47:34PM -0700, Florian Fainelli wrote: >> On August 9, 2017 5:10:30 AM PDT, David Wu <david.wu@rock-chips.com> wrote: >> >Add the documentation for internal phy. A boolean property >> >indicates that a internal phy will be used. >> > >> >Signed-off-by: David Wu <david.wu@rock-chips.com> >> >--- >> > Documentation/devicetree/bindings/net/phy.txt | 3 +++ >> > 1 file changed, 3 insertions(+) >> > >> >diff --git a/Documentation/devicetree/bindings/net/phy.txt >> >b/Documentation/devicetree/bindings/net/phy.txt >> >index b558576..942c892 100644 >> >--- a/Documentation/devicetree/bindings/net/phy.txt >> >+++ b/Documentation/devicetree/bindings/net/phy.txt >> >@@ -52,6 +52,9 @@ Optional Properties: >> > Mark the corresponding energy efficient ethernet mode as broken and >> > request the ethernet to stop advertising it. >> > >> >+- phy-is-internal: If set, indicates that phy will connect to the MAC >> >as a >> >+ internal phy. >> >> Something along the lines of: >> >> If set, indicates that the PHY is integrated into the same physical package as the Ethernet MAC. > > Hi Florian, David. > > I'm happy with the property name. But i think the text needs more > description. We deal with Ethernet switches with integrated PHYs. Yet > for us, this property is unneeded. > > Seeing this property means some bit of software needs to ensure the > internal PHY should be used, when given the choice between an internal > and external PHY. So i would say something like: > > If set, indicates that the PHY is integrated into the same > physical package as the Ethernet MAC. If needed, muxers should be > configured to ensure the internal PHY is used. The absence of this > property indicates the muxers should be configured so that the > external PHY is used. > > This last part is important. If the bootloader has set the internal > PHY to be used, you need to reset it. Otherwise we are going to get > into a mess sometime later and need to add a phy-is-external property. Ack. One other thing. We need to fix our (sunxi) binding which is already in 4.13-rc1. We'd like to see this new property in netdev, i.e. merged for 4.13, so we can use it. Thanks ChenYu
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH v4 05/12] Documentation: net: phy: Add phy-is-internal binding David Wu <david.wu@rock-chips.com> - 2017-08-09 14:10 +0200
Re: [PATCH v4 05/12] Documentation: net: phy: Add phy-is-internal binding Florian Fainelli <f.fainelli@gmail.com> - 2017-08-10 00:50 +0200
Re: [PATCH v4 05/12] Documentation: net: phy: Add phy-is-internal binding Andrew Lunn <andrew@lunn.ch> - 2017-08-10 02:30 +0200
Re: [PATCH v4 05/12] Documentation: net: phy: Add phy-is-internal binding Chen-Yu Tsai <wens@csie.org> - 2017-08-10 06:00 +0200
Re: [PATCH v4 05/12] Documentation: net: phy: Add phy-is-internal binding "David.Wu" <david.wu@rock-chips.com> - 2017-08-10 13:00 +0200
csiph-web