Lines Matching refs:nar
742 uint32_t par, nar; in mxfe_initialize() local
788 nar = GETCSR(mxfep, CSR_NAR); in mxfe_initialize()
789 nar &= ~NAR_RX_HO; /* disable hash only filtering */ in mxfe_initialize()
790 nar |= NAR_RX_HP; /* hash perfect forwarding */ in mxfe_initialize()
791 nar |= NAR_RX_MULTI; /* receive all multicast */ in mxfe_initialize()
792 nar |= NAR_SF; /* store-and-forward */ in mxfe_initialize()
795 nar |= NAR_RX_PROMISC; in mxfe_initialize()
797 nar &= ~NAR_RX_PROMISC; in mxfe_initialize()
799 PUTCSR(mxfep, CSR_NAR, nar); in mxfe_initialize()
966 uint32_t nar; in mxfe_stopphy() local
984 nar = GETCSR(mxfep, CSR_NAR); in mxfe_stopphy()
985 nar &= ~(NAR_PORTSEL | NAR_PCS | NAR_SCR | NAR_FDX); in mxfe_stopphy()
986 nar |= NAR_SPEED; in mxfe_stopphy()
987 PUTCSR(mxfep, CSR_NAR, nar); in mxfe_stopphy()
1009 unsigned nar; in mxfe_startnway() local
1025 nar = GETCSR(mxfep, CSR_NAR); in mxfe_startnway()
1026 restart = nar & (NAR_TX_ENABLE | NAR_RX_ENABLE); in mxfe_startnway()
1027 nar &= ~restart; in mxfe_startnway()
1032 nar |= NAR_SCR | NAR_PCS | NAR_HBD; in mxfe_startnway()
1033 nar &= ~(NAR_FDX); in mxfe_startnway()
1045 nar |= NAR_FDX; in mxfe_startnway()
1053 DBG(DPHY, "writing nar = 0x%x", nar); in mxfe_startnway()
1054 PUTCSR(mxfep, CSR_NAR, nar); in mxfe_startnway()
1218 unsigned nar; in mxfe_startphynway() local
1221 nar = GETCSR(mxfep, CSR_NAR); in mxfe_startphynway()
1224 ASSERT((nar & (NAR_TX_ENABLE | NAR_RX_ENABLE)) == 0); in mxfe_startphynway()
1226 nar &= ~(NAR_FDX | NAR_PORTSEL | NAR_SCR | NAR_SPEED); in mxfe_startphynway()
1229 nar |= NAR_PORTSEL | NAR_PCS | NAR_SCR | NAR_FDX; in mxfe_startphynway()
1231 nar |= NAR_PORTSEL | NAR_PCS | NAR_SCR; in mxfe_startphynway()
1233 nar |= NAR_FDX | NAR_SPEED; in mxfe_startphynway()
1235 nar |= NAR_SPEED; in mxfe_startphynway()
1238 PUTCSR(mxfep, CSR_NAR, nar); in mxfe_startphynway()
1646 unsigned nar; in mxfe_miiread98713() local
1652 nar = GETCSR(mxfep, CSR_NAR); in mxfe_miiread98713()
1653 PUTCSR(mxfep, CSR_NAR, nar & ~NAR_PORTSEL); in mxfe_miiread98713()
1655 PUTCSR(mxfep, CSR_NAR, nar); in mxfe_miiread98713()
1715 unsigned nar; in mxfe_miiwrite98713() local
1720 nar = GETCSR(mxfep, CSR_NAR); in mxfe_miiwrite98713()
1721 PUTCSR(mxfep, CSR_NAR, nar & ~NAR_PORTSEL); in mxfe_miiwrite98713()
1723 PUTCSR(mxfep, CSR_NAR, nar); in mxfe_miiwrite98713()