diff options
Diffstat (limited to 'drivers/net/ethernet/renesas/sh_eth.h')
| -rw-r--r-- | drivers/net/ethernet/renesas/sh_eth.h | 220 | 
1 files changed, 0 insertions, 220 deletions
diff --git a/drivers/net/ethernet/renesas/sh_eth.h b/drivers/net/ethernet/renesas/sh_eth.h index 828be451500..1ddc9f235bc 100644 --- a/drivers/net/ethernet/renesas/sh_eth.h +++ b/drivers/net/ethernet/renesas/sh_eth.h @@ -156,225 +156,6 @@ enum {  	SH_ETH_MAX_REGISTER_OFFSET,  }; -static const u16 sh_eth_offset_gigabit[SH_ETH_MAX_REGISTER_OFFSET] = { -	[EDSR]	= 0x0000, -	[EDMR]	= 0x0400, -	[EDTRR]	= 0x0408, -	[EDRRR]	= 0x0410, -	[EESR]	= 0x0428, -	[EESIPR]	= 0x0430, -	[TDLAR]	= 0x0010, -	[TDFAR]	= 0x0014, -	[TDFXR]	= 0x0018, -	[TDFFR]	= 0x001c, -	[RDLAR]	= 0x0030, -	[RDFAR]	= 0x0034, -	[RDFXR]	= 0x0038, -	[RDFFR]	= 0x003c, -	[TRSCER]	= 0x0438, -	[RMFCR]	= 0x0440, -	[TFTR]	= 0x0448, -	[FDR]	= 0x0450, -	[RMCR]	= 0x0458, -	[RPADIR]	= 0x0460, -	[FCFTR]	= 0x0468, -	[CSMR] = 0x04E4, - -	[ECMR]	= 0x0500, -	[ECSR]	= 0x0510, -	[ECSIPR]	= 0x0518, -	[PIR]	= 0x0520, -	[PSR]	= 0x0528, -	[PIPR]	= 0x052c, -	[RFLR]	= 0x0508, -	[APR]	= 0x0554, -	[MPR]	= 0x0558, -	[PFTCR]	= 0x055c, -	[PFRCR]	= 0x0560, -	[TPAUSER]	= 0x0564, -	[GECMR]	= 0x05b0, -	[BCULR]	= 0x05b4, -	[MAHR]	= 0x05c0, -	[MALR]	= 0x05c8, -	[TROCR]	= 0x0700, -	[CDCR]	= 0x0708, -	[LCCR]	= 0x0710, -	[CEFCR]	= 0x0740, -	[FRECR]	= 0x0748, -	[TSFRCR]	= 0x0750, -	[TLFRCR]	= 0x0758, -	[RFCR]	= 0x0760, -	[CERCR]	= 0x0768, -	[CEECR]	= 0x0770, -	[MAFCR]	= 0x0778, -	[RMII_MII] =  0x0790, - -	[ARSTR]	= 0x0000, -	[TSU_CTRST]	= 0x0004, -	[TSU_FWEN0]	= 0x0010, -	[TSU_FWEN1]	= 0x0014, -	[TSU_FCM]	= 0x0018, -	[TSU_BSYSL0]	= 0x0020, -	[TSU_BSYSL1]	= 0x0024, -	[TSU_PRISL0]	= 0x0028, -	[TSU_PRISL1]	= 0x002c, -	[TSU_FWSL0]	= 0x0030, -	[TSU_FWSL1]	= 0x0034, -	[TSU_FWSLC]	= 0x0038, -	[TSU_QTAG0]	= 0x0040, -	[TSU_QTAG1]	= 0x0044, -	[TSU_FWSR]	= 0x0050, -	[TSU_FWINMK]	= 0x0054, -	[TSU_ADQT0]	= 0x0048, -	[TSU_ADQT1]	= 0x004c, -	[TSU_VTAG0]	= 0x0058, -	[TSU_VTAG1]	= 0x005c, -	[TSU_ADSBSY]	= 0x0060, -	[TSU_TEN]	= 0x0064, -	[TSU_POST1]	= 0x0070, -	[TSU_POST2]	= 0x0074, -	[TSU_POST3]	= 0x0078, -	[TSU_POST4]	= 0x007c, -	[TSU_ADRH0]	= 0x0100, -	[TSU_ADRL0]	= 0x0104, -	[TSU_ADRH31]	= 0x01f8, -	[TSU_ADRL31]	= 0x01fc, - -	[TXNLCR0]	= 0x0080, -	[TXALCR0]	= 0x0084, -	[RXNLCR0]	= 0x0088, -	[RXALCR0]	= 0x008c, -	[FWNLCR0]	= 0x0090, -	[FWALCR0]	= 0x0094, -	[TXNLCR1]	= 0x00a0, -	[TXALCR1]	= 0x00a0, -	[RXNLCR1]	= 0x00a8, -	[RXALCR1]	= 0x00ac, -	[FWNLCR1]	= 0x00b0, -	[FWALCR1]	= 0x00b4, -}; - -static const u16 sh_eth_offset_fast_sh4[SH_ETH_MAX_REGISTER_OFFSET] = { -	[ECMR]	= 0x0100, -	[RFLR]	= 0x0108, -	[ECSR]	= 0x0110, -	[ECSIPR]	= 0x0118, -	[PIR]	= 0x0120, -	[PSR]	= 0x0128, -	[RDMLR]	= 0x0140, -	[IPGR]	= 0x0150, -	[APR]	= 0x0154, -	[MPR]	= 0x0158, -	[TPAUSER]	= 0x0164, -	[RFCF]	= 0x0160, -	[TPAUSECR]	= 0x0168, -	[BCFRR]	= 0x016c, -	[MAHR]	= 0x01c0, -	[MALR]	= 0x01c8, -	[TROCR]	= 0x01d0, -	[CDCR]	= 0x01d4, -	[LCCR]	= 0x01d8, -	[CNDCR]	= 0x01dc, -	[CEFCR]	= 0x01e4, -	[FRECR]	= 0x01e8, -	[TSFRCR]	= 0x01ec, -	[TLFRCR]	= 0x01f0, -	[RFCR]	= 0x01f4, -	[MAFCR]	= 0x01f8, -	[RTRATE]	= 0x01fc, - -	[EDMR]	= 0x0000, -	[EDTRR]	= 0x0008, -	[EDRRR]	= 0x0010, -	[TDLAR]	= 0x0018, -	[RDLAR]	= 0x0020, -	[EESR]	= 0x0028, -	[EESIPR]	= 0x0030, -	[TRSCER]	= 0x0038, -	[RMFCR]	= 0x0040, -	[TFTR]	= 0x0048, -	[FDR]	= 0x0050, -	[RMCR]	= 0x0058, -	[TFUCR]	= 0x0064, -	[RFOCR]	= 0x0068, -	[FCFTR]	= 0x0070, -	[RPADIR]	= 0x0078, -	[TRIMD]	= 0x007c, -	[RBWAR]	= 0x00c8, -	[RDFAR]	= 0x00cc, -	[TBRAR]	= 0x00d4, -	[TDFAR]	= 0x00d8, -}; - -static const u16 sh_eth_offset_fast_sh3_sh2[SH_ETH_MAX_REGISTER_OFFSET] = { -	[ECMR]	= 0x0160, -	[ECSR]	= 0x0164, -	[ECSIPR]	= 0x0168, -	[PIR]	= 0x016c, -	[MAHR]	= 0x0170, -	[MALR]	= 0x0174, -	[RFLR]	= 0x0178, -	[PSR]	= 0x017c, -	[TROCR]	= 0x0180, -	[CDCR]	= 0x0184, -	[LCCR]	= 0x0188, -	[CNDCR]	= 0x018c, -	[CEFCR]	= 0x0194, -	[FRECR]	= 0x0198, -	[TSFRCR]	= 0x019c, -	[TLFRCR]	= 0x01a0, -	[RFCR]	= 0x01a4, -	[MAFCR]	= 0x01a8, -	[IPGR]	= 0x01b4, -	[APR]	= 0x01b8, -	[MPR]	= 0x01bc, -	[TPAUSER]	= 0x01c4, -	[BCFR]	= 0x01cc, - -	[ARSTR]	= 0x0000, -	[TSU_CTRST]	= 0x0004, -	[TSU_FWEN0]	= 0x0010, -	[TSU_FWEN1]	= 0x0014, -	[TSU_FCM]	= 0x0018, -	[TSU_BSYSL0]	= 0x0020, -	[TSU_BSYSL1]	= 0x0024, -	[TSU_PRISL0]	= 0x0028, -	[TSU_PRISL1]	= 0x002c, -	[TSU_FWSL0]	= 0x0030, -	[TSU_FWSL1]	= 0x0034, -	[TSU_FWSLC]	= 0x0038, -	[TSU_QTAGM0]	= 0x0040, -	[TSU_QTAGM1]	= 0x0044, -	[TSU_ADQT0]	= 0x0048, -	[TSU_ADQT1]	= 0x004c, -	[TSU_FWSR]	= 0x0050, -	[TSU_FWINMK]	= 0x0054, -	[TSU_ADSBSY]	= 0x0060, -	[TSU_TEN]	= 0x0064, -	[TSU_POST1]	= 0x0070, -	[TSU_POST2]	= 0x0074, -	[TSU_POST3]	= 0x0078, -	[TSU_POST4]	= 0x007c, - -	[TXNLCR0]	= 0x0080, -	[TXALCR0]	= 0x0084, -	[RXNLCR0]	= 0x0088, -	[RXALCR0]	= 0x008c, -	[FWNLCR0]	= 0x0090, -	[FWALCR0]	= 0x0094, -	[TXNLCR1]	= 0x00a0, -	[TXALCR1]	= 0x00a0, -	[RXNLCR1]	= 0x00a8, -	[RXALCR1]	= 0x00ac, -	[FWNLCR1]	= 0x00b0, -	[FWALCR1]	= 0x00b4, - -	[TSU_ADRH0]	= 0x0100, -	[TSU_ADRL0]	= 0x0104, -	[TSU_ADRL31]	= 0x01fc, - -}; -  /* Driver's parameters */  #if defined(CONFIG_CPU_SH4) || defined(CONFIG_ARCH_SHMOBILE)  #define SH4_SKB_RX_ALIGN	32 @@ -705,7 +486,6 @@ struct sh_eth_private {  	const u16 *reg_offset;  	void __iomem *addr;  	void __iomem *tsu_addr; -	struct bb_info *bitbang;  	u32 num_rx_ring;  	u32 num_tx_ring;  	dma_addr_t rx_desc_dma;  |