Lines Matching refs:ether3_outw
106 static inline void ether3_outw(int v, void __iomem *r)
119 ether3_outw(priv(dev)->regs.config1 | CFG1_LOCBUFMEM, REG_CONFIG1);
120 ether3_outw(priv(dev)->regs.command | CMD_FIFOWRITE, REG_COMMAND);
132 ether3_outw(start, REG_DMAADDR);
133 ether3_outw(priv(dev)->regs.command | CMD_FIFOREAD, REG_COMMAND);
135 ether3_outw(priv(dev)->regs.command | CMD_FIFOWRITE, REG_COMMAND);
136 ether3_outw(start, REG_DMAADDR);
176 ether3_outw(priv(dev)->regs.config2 |= CFG2_CTRLO, REG_CONFIG2);
188 ether3_outw(priv(dev)->regs.config2 &= ~CFG2_CTRLO, REG_CONFIG2);
280 ether3_outw(priv(dev)->regs.config1 | CFG1_BUFSELSTAT0, REG_CONFIG1);
296 ether3_outw(priv(dev)->regs.config1 | CFG1_TRANSEND, REG_CONFIG1);
297 ether3_outw((TX_END>>8) - 1, REG_BUFWIN);
298 ether3_outw(priv(dev)->rx_head, REG_RECVPTR);
299 ether3_outw(0, REG_TRANSMITPTR);
300 ether3_outw(priv(dev)->rx_head >> 8, REG_RECVEND);
301 ether3_outw(priv(dev)->regs.config2, REG_CONFIG2);
302 ether3_outw(priv(dev)->regs.config1 | CFG1_LOCBUFMEM, REG_CONFIG1);
303 ether3_outw(priv(dev)->regs.command, REG_COMMAND);
323 ether3_outw(CFG2_RESET, REG_CONFIG2);
327 ether3_outw(CMD_RXOFF|CMD_TXOFF, REG_COMMAND);
331 ether3_outw(priv(dev)->regs.config1 | CFG1_BUFSELSTAT0, REG_CONFIG1);
340 ether3_outw(priv(dev)->regs.config1 | CFG1_TRANSEND, REG_CONFIG1);
341 ether3_outw((TX_END>>8) - 1, REG_BUFWIN);
342 ether3_outw(priv(dev)->rx_head, REG_RECVPTR);
343 ether3_outw(priv(dev)->rx_head >> 8, REG_RECVEND);
344 ether3_outw(0, REG_TRANSMITPTR);
345 ether3_outw(priv(dev)->regs.config2, REG_CONFIG2);
346 ether3_outw(priv(dev)->regs.config1 | CFG1_LOCBUFMEM, REG_CONFIG1);
352 ether3_outw(priv(dev)->regs.command | CMD_RXON, REG_COMMAND);
381 ether3_outw(val, REG_RECVPTR);
420 ether3_outw(CMD_RXOFF|CMD_TXOFF, REG_COMMAND);
425 ether3_outw(0, REG_COMMAND);
450 ether3_outw(priv(dev)->regs.config1 | CFG1_LOCBUFMEM, REG_CONFIG1);
473 ether3_outw(priv(dev)->regs.config2, REG_CONFIG2);
530 ether3_outw(ptr, REG_TRANSMITPTR);
531 ether3_outw(priv(dev)->regs.command | CMD_TXON, REG_COMMAND);
560 ether3_outw(CMD_ACKINTRX | priv(dev)->regs.command, REG_COMMAND);
566 ether3_outw(CMD_ACKINTTX | priv(dev)->regs.command, REG_COMMAND);
625 ether3_outw(next_ptr >> 8, REG_RECVEND);
641 ether3_outw(next_ptr >> 8, REG_RECVEND);
650 ether3_outw(next_ptr >> 8, REG_RECVEND);
656 ether3_outw(next_ptr >> 8, REG_RECVEND);
675 ether3_outw(next_ptr, REG_RECVPTR);
676 ether3_outw(priv(dev)->regs.command | CMD_RXON, REG_COMMAND);