Lines Matching refs:SONIC_RCR
46 #define SONIC_RCR 0x02 macro
456 if (s->regs[SONIC_RCR] & (SONIC_RCR_LB1 | SONIC_RCR_LB0)) { in dp8393x_do_transmit_packets()
605 case SONIC_RCR: in dp8393x_write()
693 if ((s->regs[SONIC_RCR] & SONIC_RCR_PRO) && (buf[0] & 1) == 0) { in dp8393x_receive_filter()
698 if ((s->regs[SONIC_RCR] & SONIC_RCR_AMC) && (buf[0] & 1) == 1) { in dp8393x_receive_filter()
703 if ((s->regs[SONIC_RCR] & SONIC_RCR_BRD) && in dp8393x_receive_filter()
731 s->regs[SONIC_RCR] &= ~(SONIC_RCR_PRX | SONIC_RCR_LBK | SONIC_RCR_FAER | in dp8393x_receive()
749 s->regs[SONIC_RCR] |= SONIC_RCR_LPKT; in dp8393x_receive()
813 s->regs[SONIC_RCR] |= SONIC_RCR_LPKT; in dp8393x_receive()
815 s->regs[SONIC_RCR] |= packet_type; in dp8393x_receive()
816 s->regs[SONIC_RCR] |= SONIC_RCR_PRX; in dp8393x_receive()
818 s->regs[SONIC_RCR] |= SONIC_RCR_LBK; in dp8393x_receive()
824 dp8393x_put(s, dp8393x_crda(s), 0, s->regs[SONIC_RCR]); /* status */ in dp8393x_receive()
851 if (s->regs[SONIC_RCR] & SONIC_RCR_LPKT) { in dp8393x_receive()
873 s->regs[SONIC_RCR] &= ~(SONIC_RCR_LB0 | SONIC_RCR_LB1 | SONIC_RCR_BRD | in dp8393x_reset()
886 s->regs[SONIC_RCR] |= SONIC_RCR_CRS; in dp8393x_reset()