diff options
Diffstat (limited to 'drivers/net/smc91x.h')
| -rw-r--r-- | drivers/net/smc91x.h | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/drivers/net/smc91x.h b/drivers/net/smc91x.h index ddd2688e7d33..946528e6b742 100644 --- a/drivers/net/smc91x.h +++ b/drivers/net/smc91x.h | |||
| @@ -151,7 +151,7 @@ | |||
| 151 | 151 | ||
| 152 | /* We actually can't write halfwords properly if not word aligned */ | 152 | /* We actually can't write halfwords properly if not word aligned */ |
| 153 | static inline void | 153 | static inline void |
| 154 | SMC_outw(u16 val, unsigned long ioaddr, int reg) | 154 | SMC_outw(u16 val, void __iomem *ioaddr, int reg) |
| 155 | { | 155 | { |
| 156 | if (reg & 2) { | 156 | if (reg & 2) { |
| 157 | unsigned int v = val << 16; | 157 | unsigned int v = val << 16; |
| @@ -317,7 +317,7 @@ static inline void SMC_outsw (unsigned long a, int r, unsigned char* p, int l) | |||
| 317 | #define SMC_insl(a, r, p, l) \ | 317 | #define SMC_insl(a, r, p, l) \ |
| 318 | smc_pxa_dma_insl(a, lp->physaddr, r, dev->dma, p, l) | 318 | smc_pxa_dma_insl(a, lp->physaddr, r, dev->dma, p, l) |
| 319 | static inline void | 319 | static inline void |
| 320 | smc_pxa_dma_insl(u_long ioaddr, u_long physaddr, int reg, int dma, | 320 | smc_pxa_dma_insl(void __iomem *ioaddr, u_long physaddr, int reg, int dma, |
| 321 | u_char *buf, int len) | 321 | u_char *buf, int len) |
| 322 | { | 322 | { |
| 323 | dma_addr_t dmabuf; | 323 | dma_addr_t dmabuf; |
| @@ -355,7 +355,7 @@ smc_pxa_dma_insl(u_long ioaddr, u_long physaddr, int reg, int dma, | |||
| 355 | #define SMC_insw(a, r, p, l) \ | 355 | #define SMC_insw(a, r, p, l) \ |
| 356 | smc_pxa_dma_insw(a, lp->physaddr, r, dev->dma, p, l) | 356 | smc_pxa_dma_insw(a, lp->physaddr, r, dev->dma, p, l) |
| 357 | static inline void | 357 | static inline void |
| 358 | smc_pxa_dma_insw(u_long ioaddr, u_long physaddr, int reg, int dma, | 358 | smc_pxa_dma_insw(void __iomem *ioaddr, u_long physaddr, int reg, int dma, |
| 359 | u_char *buf, int len) | 359 | u_char *buf, int len) |
| 360 | { | 360 | { |
| 361 | dma_addr_t dmabuf; | 361 | dma_addr_t dmabuf; |
| @@ -681,14 +681,6 @@ static const char * chip_ids[ 16 ] = { | |||
| 681 | 681 | ||
| 682 | 682 | ||
| 683 | /* | 683 | /* |
| 684 | . Transmit status bits | ||
| 685 | */ | ||
| 686 | #define TS_SUCCESS 0x0001 | ||
| 687 | #define TS_LOSTCAR 0x0400 | ||
| 688 | #define TS_LATCOL 0x0200 | ||
| 689 | #define TS_16COL 0x0010 | ||
| 690 | |||
| 691 | /* | ||
| 692 | . Receive status bits | 684 | . Receive status bits |
| 693 | */ | 685 | */ |
| 694 | #define RS_ALGNERR 0x8000 | 686 | #define RS_ALGNERR 0x8000 |
| @@ -845,6 +837,7 @@ static const char * chip_ids[ 16 ] = { | |||
| 845 | #define SMC_GET_FIFO() SMC_inw( ioaddr, FIFO_REG ) | 837 | #define SMC_GET_FIFO() SMC_inw( ioaddr, FIFO_REG ) |
| 846 | #define SMC_GET_PTR() SMC_inw( ioaddr, PTR_REG ) | 838 | #define SMC_GET_PTR() SMC_inw( ioaddr, PTR_REG ) |
| 847 | #define SMC_SET_PTR(x) SMC_outw( x, ioaddr, PTR_REG ) | 839 | #define SMC_SET_PTR(x) SMC_outw( x, ioaddr, PTR_REG ) |
| 840 | #define SMC_GET_EPH_STATUS() SMC_inw( ioaddr, EPH_STATUS_REG ) | ||
| 848 | #define SMC_GET_RCR() SMC_inw( ioaddr, RCR_REG ) | 841 | #define SMC_GET_RCR() SMC_inw( ioaddr, RCR_REG ) |
| 849 | #define SMC_SET_RCR(x) SMC_outw( x, ioaddr, RCR_REG ) | 842 | #define SMC_SET_RCR(x) SMC_outw( x, ioaddr, RCR_REG ) |
| 850 | #define SMC_GET_REV() SMC_inw( ioaddr, REV_REG ) | 843 | #define SMC_GET_REV() SMC_inw( ioaddr, REV_REG ) |
