Message ID | cover.1645627539.git.michal.simek@xilinx.com |
---|---|
Headers | show |
Series | net: phy: Add support for ethernet-phy-id | expand |
st 23. 2. 2022 v 15:45 odesÃlatel Michal Simek <michal.simek@xilinx.com> napsal: > > Hi, > > this series is adding support for ethernet-phy-id with reset gpio support. > There is another series related to DM_ETH_PHY but it is missing creating > phy devices based on decoded phy IDs from compatible string. > We would like to adopt DM_ETH_PHY in our driver but still this series can > be useful for other drivers which are not DM_ETH_PHY ready. > At the end this same file should be used also for DM_ETH_PHY driver. > > The reason for complete separatation from phy.c is that there is > requirement for gpio headers which is not done by all arch. That's why new > symbol and separate file is the way to go. > > Thanks, > Michal > > > Michal Simek (3): > net: phy: Add new read ethernet phy id function > net: phy: Remove static return type for phy_device_create() > net: phy: Add support for ethernet-phy-id with gpio reset > > MAINTAINERS | 1 + > drivers/core/ofnode.c | 36 ++++++++++++++++++ > drivers/net/phy/Kconfig | 8 ++++ > drivers/net/phy/Makefile | 1 + > drivers/net/phy/ethernet_id.c | 69 +++++++++++++++++++++++++++++++++++ > drivers/net/phy/phy.c | 11 ++++-- > include/dm/ofnode.h | 13 +++++++ > include/phy.h | 26 +++++++++++++ > 8 files changed, 162 insertions(+), 3 deletions(-) > create mode 100644 drivers/net/phy/ethernet_id.c > > -- > 2.35.1 > Applied. M