Skip to content

net: phy: micrel: refactoring and KSZ8081/KSZ8091 features

Johan Hovold linux-devicetree lkml netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9dt/bindings: fix documentation of ethernet-phy compatible propertyDocumentation/devicetree/bindings/net/phy.txt+2 -10 replies
2/9net: phy: micrel: fix config_intr error handlingdrivers/net/phy/micrel.c+6 -00 replies
3/9net: phy: micrel: use BIT macrodrivers/net/phy/micrel.c+17 -170 replies
4/9net: phy: micrel: refactor broadcast disabledrivers/net/phy/micrel.c+22 -20 replies
5/9net: phy: micrel: disable broadcast for KSZ8081/KSZ8091drivers/net/phy/micrel.c+8 -10 replies
6/9net: phy: micrel: add led-mode sanity checkdrivers/net/phy/micrel.c+5 -00 replies
7/9net: phy: micrel: refactor led-mode error handlingdrivers/net/phy/micrel.c+10 -90 replies
8/9net: phy: micrel: clean up led-mode setupdrivers/net/phy/micrel.c+22 -93 replies
9/9net: phy: micrel: enable led-mode for KSZ8081/KSZ8091Documentation/devicetree/bindings/net/micrel.txt drivers/net/phy/micrel.c+3 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/9] net: phy: micrel: refactoring and KSZ8081/KSZ8091 features

This series cleans up and refactors parts of the micrel PHY driver, and adds support for broadcast-address-disable and led-mode configuration for KSZ8081 and KSZ8091 PHYs.

Specifically, this enables dual KSZ8081 setups (which are limited to using address 0 and 3).

A follow up series will add device-type abstraction which will allow for further refactoring and shared initialisation code.

Johan

Johan Hovold (9):
dt/bindings: fix documentation of ethernet-phy compatible property
net: phy: micrel: fix config_intr error handling
net: phy: micrel: use BIT macro
net: phy: micrel: refactor broadcast disable
net: phy: micrel: disable broadcast for KSZ8081/KSZ8091
net: phy: micrel: add led-mode sanity check
net: phy: micrel: refactor led-mode error handling
net: phy: micrel: clean up led-mode setup
net: phy: micrel: enable led-mode for KSZ8081/KSZ8091

 Documentation/devicetree/bindings/net/micrel.txt |   2 +
 Documentation/devicetree/bindings/net/phy.txt    |   3 +-
 drivers/net/phy/micrel.c                         | 125 ++++++++++++++++-------
 3 files changed, 93 insertions(+), 37 deletions(-)
Signature · 1 line
2.0.4