Lines Matching refs:sc_mac_csr
561 sc->sc_mac_csr &= ~SMSC_MAC_CSR_RCVOWN;
562 sc->sc_mac_csr |= SMSC_MAC_CSR_FDPX;
576 sc->sc_mac_csr &= ~SMSC_MAC_CSR_FDPX;
577 sc->sc_mac_csr |= SMSC_MAC_CSR_RCVOWN;
583 err = smsc_write_reg(sc, SMSC_MAC_CSR, sc->sc_mac_csr);
687 sc->sc_mac_csr |= SMSC_MAC_CSR_MCPAS;
688 sc->sc_mac_csr &= ~SMSC_MAC_CSR_HPFILT;
698 sc->sc_mac_csr |= SMSC_MAC_CSR_HPFILT;
699 sc->sc_mac_csr &= ~(SMSC_MAC_CSR_PRMS | SMSC_MAC_CSR_MCPAS);
710 sc->sc_mac_csr &= ~(SMSC_MAC_CSR_MCPAS | SMSC_MAC_CSR_HPFILT);
716 if (sc->sc_mac_csr & SMSC_MAC_CSR_HPFILT)
725 smsc_write_reg(sc, SMSC_MAC_CSR, sc->sc_mac_csr);
748 sc->sc_mac_csr |= SMSC_MAC_CSR_PRMS;
750 sc->sc_mac_csr &= ~SMSC_MAC_CSR_PRMS;
752 smsc_write_reg(sc, SMSC_MAC_CSR, sc->sc_mac_csr);
1435 if ((err = smsc_read_reg(sc, SMSC_MAC_CSR, &sc->sc_mac_csr)) < 0) {
1453 sc->sc_mac_csr |= SMSC_MAC_CSR_TXEN;
1454 smsc_write_reg(sc, SMSC_MAC_CSR, sc->sc_mac_csr);
1460 sc->sc_mac_csr |= SMSC_MAC_CSR_RXEN;
1461 smsc_write_reg(sc, SMSC_MAC_CSR, sc->sc_mac_csr);