X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=arch%2Fsh%2Finclude%2Fasm%2Fsh_eth.h;h=e86c880b7e4cf23a8e554707a38192cf0824a92c;hb=e47c90523484518aac30498150e427d824ace705;hp=f739061e2ee491bcabb42f04b2fc763e54e6f06a;hpb=abefedd538f57f63199d821ade33f282e7fe0921;p=deliverable%2Flinux.git diff --git a/arch/sh/include/asm/sh_eth.h b/arch/sh/include/asm/sh_eth.h index f739061e2ee4..e86c880b7e4c 100644 --- a/arch/sh/include/asm/sh_eth.h +++ b/arch/sh/include/asm/sh_eth.h @@ -1,11 +1,20 @@ #ifndef __ASM_SH_ETH_H__ #define __ASM_SH_ETH_H__ +#include + 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;