From a07e4c43e2995499787285070878a918a52f435c Mon Sep 17 00:00:00 2001 From: "Edgar E. Iglesias" Date: Fri, 25 Sep 2015 23:45:19 -0700 Subject: [PATCH] Revert "net: phy: Add support for NatSemi DP83867" This reverts commit bba49814a3280f7385adc37bcb89550ba966f8cf. National Semiconductors became part of TI that's why add new phy to TI specific file instead. Signed-off-by: Edgar E. Iglesias Signed-off-by: Michal Simek --- drivers/net/phy/natsemi.c | 47 --------------------------------------- 1 file changed, 47 deletions(-) diff --git a/drivers/net/phy/natsemi.c b/drivers/net/phy/natsemi.c index d5c694011ab..ea9fe833ed8 100644 --- a/drivers/net/phy/natsemi.c +++ b/drivers/net/phy/natsemi.c @@ -110,57 +110,10 @@ static struct phy_driver DP83865_driver = { .shutdown = &genphy_shutdown, }; -int dp83867_config(struct phy_device *phydev) -{ - /* FIXME - describe this sequence in better way */ - phy_write(phydev, MDIO_DEVAD_NONE, 0x10, 0x5048); - - phy_write(phydev, MDIO_DEVAD_NONE, 0x0D, 0x1F); - phy_write(phydev, MDIO_DEVAD_NONE, 0x0E, 0x86); - phy_write(phydev, MDIO_DEVAD_NONE, 0x0D, 0x401F); - phy_write(phydev, MDIO_DEVAD_NONE, 0x0E, 0xA8); - - phy_write(phydev, MDIO_DEVAD_NONE, 0x0D, 0x1F); - phy_write(phydev, MDIO_DEVAD_NONE, 0x0E, 0x86); - phy_write(phydev, MDIO_DEVAD_NONE, 0x0D, 0x401F); - - phy_write(phydev, MDIO_DEVAD_NONE, 0x0D, 0x1F); - phy_write(phydev, MDIO_DEVAD_NONE, 0x0E, 0x32); - phy_write(phydev, MDIO_DEVAD_NONE, 0x0D, 0x401F); - phy_write(phydev, MDIO_DEVAD_NONE, 0x0E, 0xD3); - - phy_write(phydev, MDIO_DEVAD_NONE, 0x0D, 0x1F); - phy_write(phydev, MDIO_DEVAD_NONE, 0x0E, 0x32); - phy_write(phydev, MDIO_DEVAD_NONE, 0x0D, 0x401F); - - genphy_config_aneg(phydev); - - return 0; -} - -int dp83867_startup(struct phy_device *phydev) -{ - genphy_update_link(phydev); - genphy_parse_link(phydev); - - return 0; -} - -static struct phy_driver DP83867_driver = { - .name = "NatSemi DP83867", - .uid = 0x2000a231, - .mask = 0xfffffff0, - .features = PHY_GBIT_FEATURES, - .config = &dp83867_config, - .startup = &dp83867_startup, - .shutdown = &genphy_shutdown, -}; - int phy_natsemi_init(void) { phy_register(&DP83630_driver); phy_register(&DP83865_driver); - phy_register(&DP83867_driver); return 0; } -- 2.47.3