net: sh_eth: modify the PHY_INTERFACE_MODE
[deliverable/linux.git] / arch / sh / include / asm / sh_eth.h
index f739061e2ee491bcabb42f04b2fc763e54e6f06a..e86c880b7e4cf23a8e554707a38192cf0824a92c 100644 (file)
@@ -1,11 +1,20 @@
 #ifndef __ASM_SH_ETH_H__
 #define __ASM_SH_ETH_H__
 
+#include <linux/phy.h>
+
 enum {EDMAC_LITTLE_ENDIAN, EDMAC_BIG_ENDIAN};
+enum {
+       SH_ETH_REG_GIGABIT,
+       SH_ETH_REG_FAST_SH4,
+       SH_ETH_REG_FAST_SH3_SH2
+};
 
 struct sh_eth_plat_data {
        int phy;
        int edmac_endian;
+       int register_type;
+       phy_interface_t phy_interface;
 
        unsigned char mac_addr[6];
        unsigned no_ether_link:1;
This page took 0.046517 seconds and 5 git commands to generate.