Home
last modified time | relevance | path

Searched refs:rxcfg (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/dev/usb/net/
H A Dif_rue.c493 uint16_t rxcfg; in rue_setmulti() local
499 rxcfg = rue_csr_read_2(sc, RUE_RCR); in rue_setmulti()
502 rxcfg |= (RUE_RCR_AAM | RUE_RCR_AAP); in rue_setmulti()
503 rxcfg &= ~RUE_RCR_AM; in rue_setmulti()
504 rue_csr_write_2(sc, RUE_RCR, rxcfg); in rue_setmulti()
518 rxcfg |= RUE_RCR_AM; in rue_setmulti()
520 rxcfg &= ~RUE_RCR_AM; in rue_setmulti()
522 rxcfg &= ~(RUE_RCR_AAM | RUE_RCR_AAP); in rue_setmulti()
524 rue_csr_write_2(sc, RUE_RCR, rxcfg); in rue_setmulti()
/freebsd/sys/dev/ste/
H A Dif_ste.c424 uint8_t rxcfg; in ste_rxfilter() local
429 rxcfg = CSR_READ_1(sc, STE_RX_MODE); in ste_rxfilter()
430 rxcfg |= STE_RXMODE_UNICAST; in ste_rxfilter()
431 rxcfg &= ~(STE_RXMODE_ALLMULTI | STE_RXMODE_MULTIHASH | in ste_rxfilter()
434 rxcfg |= STE_RXMODE_BROADCAST; in ste_rxfilter()
437 rxcfg |= STE_RXMODE_ALLMULTI; in ste_rxfilter()
439 rxcfg |= STE_RXMODE_PROMISC; in ste_rxfilter()
443 rxcfg |= STE_RXMODE_MULTIHASH; in ste_rxfilter()
452 CSR_WRITE_1(sc, STE_RX_MODE, rxcfg); in ste_rxfilter()
/freebsd/sys/dev/ae/
H A Dif_ae.c2028 uint32_t rxcfg; in ae_rxfilter() local
2036 rxcfg = AE_READ_4(sc, AE_MAC_REG); in ae_rxfilter()
2037 rxcfg &= ~(AE_MAC_MCAST_EN | AE_MAC_BCAST_EN | AE_MAC_PROMISC_EN); in ae_rxfilter()
2040 rxcfg |= AE_MAC_BCAST_EN; in ae_rxfilter()
2042 rxcfg |= AE_MAC_PROMISC_EN; in ae_rxfilter()
2044 rxcfg |= AE_MAC_MCAST_EN; in ae_rxfilter()
2054 AE_WRITE_4(sc, AE_MAC_REG, rxcfg); in ae_rxfilter()
2065 AE_WRITE_4(sc, AE_MAC_REG, rxcfg); in ae_rxfilter()
/freebsd/sys/dev/gem/
H A Dif_gem.c1973 uint32_t rxcfg, txcfg, v; in gem_mii_statchg() local
2008 rxcfg = sc->sc_mac_rxcfg; in gem_mii_statchg()
2009 rxcfg &= ~GEM_MAC_RX_CARR_EXTEND; in gem_mii_statchg()
2014 rxcfg |= GEM_MAC_RX_CARR_EXTEND; in gem_mii_statchg()
2020 GEM_WRITE_4(sc, GEM_MAC_RX_CONFIG, rxcfg); in gem_mii_statchg()
2064 sc->sc_mac_rxcfg = rxcfg; in gem_mii_statchg()
2070 rxcfg | GEM_MAC_RX_ENABLE); in gem_mii_statchg()
/freebsd/sys/dev/jme/
H A Dif_jme.c3238 uint32_t rxcfg; in jme_set_filter() local
3244 rxcfg = CSR_READ_4(sc, JME_RXMAC); in jme_set_filter()
3245 rxcfg &= ~ (RXMAC_BROADCAST | RXMAC_PROMISC | RXMAC_MULTICAST | in jme_set_filter()
3248 rxcfg |= RXMAC_UNICAST; in jme_set_filter()
3250 rxcfg |= RXMAC_BROADCAST; in jme_set_filter()
3253 rxcfg |= RXMAC_PROMISC; in jme_set_filter()
3255 rxcfg |= RXMAC_ALLMULTI; in jme_set_filter()
3258 CSR_WRITE_4(sc, JME_RXMAC, rxcfg); in jme_set_filter()
3269 rxcfg |= RXMAC_MULTICAST; in jme_set_filter()
3275 CSR_WRITE_4(sc, JME_RXMAC, rxcfg); in jme_set_filter()
/freebsd/sys/dev/vge/
H A Dif_vge.c565 uint8_t rxcfg; in vge_rxfilter() local
573 rxcfg = CSR_READ_1(sc, VGE_RXCTL); in vge_rxfilter()
574 rxcfg &= ~(VGE_RXCTL_RX_MCAST | VGE_RXCTL_RX_BCAST | in vge_rxfilter()
580 rxcfg |= VGE_RXCTL_RX_GIANT | VGE_RXCTL_RX_UCAST; in vge_rxfilter()
584 rxcfg |= VGE_RXCTL_RX_BCAST; in vge_rxfilter()
587 rxcfg |= VGE_RXCTL_RX_PROMISC; in vge_rxfilter()
608 rxcfg |= VGE_RXCTL_RX_MCAST; in vge_rxfilter()
611 CSR_WRITE_1(sc, VGE_RXCTL, rxcfg); in vge_rxfilter()
/freebsd/sys/dev/ale/
H A Dif_ale.c2996 uint32_t rxcfg; in ale_rxfilter() local
3002 rxcfg = CSR_READ_4(sc, ALE_MAC_CFG); in ale_rxfilter()
3003 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in ale_rxfilter()
3005 rxcfg |= MAC_CFG_BCAST; in ale_rxfilter()
3008 rxcfg |= MAC_CFG_PROMISC; in ale_rxfilter()
3010 rxcfg |= MAC_CFG_ALLMULTI; in ale_rxfilter()
3013 CSR_WRITE_4(sc, ALE_MAC_CFG, rxcfg); in ale_rxfilter()
3023 CSR_WRITE_4(sc, ALE_MAC_CFG, rxcfg); in ale_rxfilter()
/freebsd/sys/dev/cas/
H A Dif_cas.c2277 uint32_t rxcfg, txcfg, v; in cas_mii_statchg() local
2313 rxcfg = sc->sc_mac_rxcfg; in cas_mii_statchg()
2314 rxcfg &= ~CAS_MAC_RX_CONF_CARR; in cas_mii_statchg()
2320 rxcfg |= CAS_MAC_RX_CONF_CARR; in cas_mii_statchg()
2326 CAS_WRITE_4(sc, CAS_MAC_RX_CONF, rxcfg); in cas_mii_statchg()
2383 sc->sc_mac_rxcfg = rxcfg; in cas_mii_statchg()
2389 rxcfg | CAS_MAC_RX_CONF_EN); in cas_mii_statchg()
/freebsd/sys/dev/age/
H A Dif_age.c3136 uint32_t rxcfg; in age_rxfilter() local
3142 rxcfg = CSR_READ_4(sc, AGE_MAC_CFG); in age_rxfilter()
3143 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in age_rxfilter()
3145 rxcfg |= MAC_CFG_BCAST; in age_rxfilter()
3148 rxcfg |= MAC_CFG_PROMISC; in age_rxfilter()
3150 rxcfg |= MAC_CFG_ALLMULTI; in age_rxfilter()
3153 CSR_WRITE_4(sc, AGE_MAC_CFG, rxcfg); in age_rxfilter()
3163 CSR_WRITE_4(sc, AGE_MAC_CFG, rxcfg); in age_rxfilter()
/freebsd/sys/dev/alc/
H A Dif_alc.c4609 uint32_t rxcfg; in alc_rxfilter() local
4616 rxcfg = CSR_READ_4(sc, ALC_MAC_CFG); in alc_rxfilter()
4617 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in alc_rxfilter()
4619 rxcfg |= MAC_CFG_BCAST; in alc_rxfilter()
4622 rxcfg |= MAC_CFG_PROMISC; in alc_rxfilter()
4624 rxcfg |= MAC_CFG_ALLMULTI; in alc_rxfilter()
4635 CSR_WRITE_4(sc, ALC_MAC_CFG, rxcfg); in alc_rxfilter()