amd-xgbe: Move the PHY support into amd-xgbe
The AMD XGBE device is intended to work with a specific integrated PHY and that PHY is not meant to be a standalone PHY for use by other devices. As such this patch removes the phylib driver and implements the PHY support in the amd-xgbe driver (the majority of the logic from the phylib driver is moved into the amd-xgbe driver). Update the driver version to 1.0.1. Signed-off-by:Tom Lendacky <thomas.lendacky@amd.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- Documentation/devicetree/bindings/net/amd-xgbe-phy.txt 0 additions, 48 deletionsDocumentation/devicetree/bindings/net/amd-xgbe-phy.txt
- Documentation/devicetree/bindings/net/amd-xgbe.txt 48 additions, 3 deletionsDocumentation/devicetree/bindings/net/amd-xgbe.txt
- MAINTAINERS 0 additions, 1 deletionMAINTAINERS
- drivers/net/ethernet/amd/Kconfig 1 addition, 3 deletionsdrivers/net/ethernet/amd/Kconfig
- drivers/net/ethernet/amd/xgbe/xgbe-common.h 155 additions, 0 deletionsdrivers/net/ethernet/amd/xgbe/xgbe-common.h
- drivers/net/ethernet/amd/xgbe/xgbe-dev.c 0 additions, 17 deletionsdrivers/net/ethernet/amd/xgbe/xgbe-dev.c
- drivers/net/ethernet/amd/xgbe/xgbe-drv.c 52 additions, 124 deletionsdrivers/net/ethernet/amd/xgbe/xgbe-drv.c
- drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 26 additions, 24 deletionsdrivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
- drivers/net/ethernet/amd/xgbe/xgbe-main.c 320 additions, 40 deletionsdrivers/net/ethernet/amd/xgbe/xgbe-main.c
- drivers/net/ethernet/amd/xgbe/xgbe-mdio.c 1045 additions, 120 deletionsdrivers/net/ethernet/amd/xgbe/xgbe-mdio.c
- drivers/net/ethernet/amd/xgbe/xgbe.h 181 additions, 24 deletionsdrivers/net/ethernet/amd/xgbe/xgbe.h
- drivers/net/phy/Kconfig 0 additions, 7 deletionsdrivers/net/phy/Kconfig
- drivers/net/phy/Makefile 0 additions, 1 deletiondrivers/net/phy/Makefile
- drivers/net/phy/amd-xgbe-phy.c 0 additions, 1862 deletionsdrivers/net/phy/amd-xgbe-phy.c
Loading
Please register or sign in to comment