public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 0/7] net: add support for phy speed limitation
@ 2016-01-13 13:59 Alexey Brodkin
  2016-01-13 13:59 ` [U-Boot] [PATCH v2 1/7] net: phy: ensure Gigabit features are masked off if requested Alexey Brodkin
                   ` (7 more replies)
  0 siblings, 8 replies; 26+ messages in thread
From: Alexey Brodkin @ 2016-01-13 13:59 UTC (permalink / raw)
  To: u-boot

In some cases Ethernet PHY and network itself might support speeds
which are not supported by Ethernet controller (MAC).

To support that kind of situation it is required to force limit
PHY so it is not configured for unsupported mode or even if PHY 
autonegotiated too high speed it will be reconfigured for slower mode.

Note this series is v2 because v1 patches were sent separately not being
aranged in series. And now I'm putting all patches in one series
and marking it v2 even though no changes were done in patches itself.

Alexey Brodkin (4):
  drivers/net/phy: introduce phy_set_supported()
  include/net.h: add max_speed member in struct eth_pdata
  net/designware: do explicit port selection for 1Gb mode
  net/designware: add support of max-speed device tree property

Florian Fainelli (2):
  net: phy: ensure Gigabit features are masked off if requested
  net: phy: breakdown PHY_*_FEATURES defines

Sascha Hauer (1):
  net: phy: genphy: Allow overwriting features

 drivers/net/designware.c | 16 +++++++++-
 drivers/net/designware.h |  1 +
 drivers/net/phy/phy.c    | 77 ++++++++++++++++++++++++++++++++++--------------
 include/net.h            |  2 ++
 include/phy.h            | 23 ++++++++++-----
 5 files changed, 89 insertions(+), 30 deletions(-)

-- 
2.4.3

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2016-01-29 21:27 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-13 13:59 [U-Boot] [PATCH v2 0/7] net: add support for phy speed limitation Alexey Brodkin
2016-01-13 13:59 ` [U-Boot] [PATCH v2 1/7] net: phy: ensure Gigabit features are masked off if requested Alexey Brodkin
2016-01-27 16:03   ` Joe Hershberger
2016-01-29 21:27   ` [U-Boot] " Joe Hershberger
2016-01-13 13:59 ` [U-Boot] [PATCH v2 2/7] net: phy: genphy: Allow overwriting features Alexey Brodkin
2016-01-27 16:04   ` Joe Hershberger
2016-01-29 21:27   ` [U-Boot] " Joe Hershberger
2016-01-13 13:59 ` [U-Boot] [PATCH v2 3/7] net: phy: breakdown PHY_*_FEATURES defines Alexey Brodkin
2016-01-27 16:06   ` Joe Hershberger
2016-01-29 21:27   ` [U-Boot] " Joe Hershberger
2016-01-13 13:59 ` [U-Boot] [PATCH v2 4/7] drivers/net/phy: introduce phy_set_supported() Alexey Brodkin
2016-01-27 16:07   ` Joe Hershberger
2016-01-29 21:27   ` [U-Boot] " Joe Hershberger
2016-01-13 13:59 ` [U-Boot] [PATCH v2 5/7] include/net.h: add max_speed member in struct eth_pdata Alexey Brodkin
2016-01-27 16:08   ` Joe Hershberger
2016-01-29 21:27   ` [U-Boot] " Joe Hershberger
2016-01-13 13:59 ` [U-Boot] [PATCH v2 6/7] net/designware: do explicit port selection for 1Gb mode Alexey Brodkin
2016-01-27 16:10   ` Joe Hershberger
2016-01-29 21:27   ` [U-Boot] " Joe Hershberger
2016-01-13 13:59 ` [U-Boot] [PATCH v2 7/7] net/designware: add support of max-speed device tree property Alexey Brodkin
2016-01-27 16:11   ` Joe Hershberger
2016-01-29 21:27   ` [U-Boot] " Joe Hershberger
2016-01-19  7:02 ` [U-Boot] [PATCH v2 0/7] net: add support for phy speed limitation Alexey Brodkin
2016-01-27 16:23   ` Alexey Brodkin
2016-01-27 18:48     ` Joe Hershberger
2016-01-27 21:34       ` Alexey Brodkin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox