]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
Revert "net: phy: Add support for NatSemi DP83867"
authorEdgar E. Iglesias <edgar.iglesias@xilinx.com>
Sat, 26 Sep 2015 06:45:19 +0000 (23:45 -0700)
committerMichal Simek <michal.simek@xilinx.com>
Wed, 7 Oct 2015 14:47:24 +0000 (16:47 +0200)
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 <edgar.iglesias@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/net/phy/natsemi.c

index d5c694011aba45f0361de59cca90923801fece06..ea9fe833ed8b07fb9c67752b29c75598af460407 100644 (file)
@@ -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;
 }