Add support for lan8841 PHY. The first patch add the support for lan8841 PHY which can run at 10/100/1000Mbit. It also has support for other features, but they are not added in this series. The second patch updates the documentation for the dt-bindings which is similar to the ksz9131. v3->v4: - add space between defines and function names - inside lan8841_config_init use only ret variable v2->v3: - reuse ksz9131_config_init - allow only open-drain configuration - change from single patch to a patch series v1->v2: - Remove hardcoded values - Fix typo in commit message Horatiu Vultur (2): net: micrel: Add support for lan8841 PHY dt-bindings: net: micrel-ksz90x1.txt: Update for lan8841 .../bindings/net/micrel-ksz90x1.txt | 1 + drivers/net/phy/micrel.c | 189 +++++++++++++++++- include/linux/micrel_phy.h | 1 + 3 files changed, 182 insertions(+), 9 deletions(-) -- 2.38.0