]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/include/asm/arch-davinci/emac_defs.h
arm, davinci: add some missing defines in hardware.h
[u-boot] / arch / arm / include / asm / arch-davinci / emac_defs.h
index 4a4ee04229f8116da510446bed0cb9c960118046..294a9a88ed1c3f0bbb5693a77e890ce34b5d7875 100644 (file)
@@ -377,6 +377,12 @@ typedef struct
        int     (*auto_negotiate)(int phy_addr);
 } phy_t;
 
+#define PHY_KSZ8873    (0x00221450)
+int ksz8873_is_phy_connected(int phy_addr);
+int ksz8873_get_link_speed(int phy_addr);
+int ksz8873_init_phy(int phy_addr);
+int ksz8873_auto_negotiate(int phy_addr);
+
 #define PHY_LXT972     (0x001378e2)
 int lxt972_is_phy_connected(int phy_addr);
 int lxt972_get_link_speed(int phy_addr);