X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fnet%2Frrunner.h;h=10baae55953a40afdb45bd71d1e75bb2972aff6f;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=1049131ed89c42915918a0048833772558963bf5;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/drivers/net/rrunner.h b/drivers/net/rrunner.h index 1049131ed..10baae559 100644 --- a/drivers/net/rrunner.h +++ b/drivers/net/rrunner.h @@ -510,7 +510,7 @@ static inline void set_rraddr(rraddr *ra, dma_addr_t addr) } -static inline void set_rxaddr(struct rr_regs *regs, volatile dma_addr_t addr) +static inline void set_rxaddr(struct rr_regs __iomem *regs, volatile dma_addr_t addr) { unsigned long baddr = addr; #if (BITS_PER_LONG == 64) && defined(__LITTLE_ENDIAN) @@ -527,7 +527,7 @@ static inline void set_rxaddr(struct rr_regs *regs, volatile dma_addr_t addr) } -static inline void set_infoaddr(struct rr_regs *regs, volatile dma_addr_t addr) +static inline void set_infoaddr(struct rr_regs __iomem *regs, volatile dma_addr_t addr) { unsigned long baddr = addr; #if (BITS_PER_LONG == 64) && defined(__LITTLE_ENDIAN) @@ -808,7 +808,7 @@ struct rr_private /* Alignment ok ? */ struct sk_buff *rx_skbuff[RX_RING_ENTRIES]; struct sk_buff *tx_skbuff[TX_RING_ENTRIES]; - struct rr_regs *regs; /* Register base */ + struct rr_regs __iomem *regs; /* Register base */ struct ring_ctrl *rx_ctrl; /* Receive ring control */ struct rr_info *info; /* Shared info page */ dma_addr_t rx_ctrl_dma;