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.c2021 uint32_t rxcfg; in ae_rxfilter() local
2029 rxcfg = AE_READ_4(sc, AE_MAC_REG); in ae_rxfilter()
2030 rxcfg &= ~(AE_MAC_MCAST_EN | AE_MAC_BCAST_EN | AE_MAC_PROMISC_EN); in ae_rxfilter()
2033 rxcfg |= AE_MAC_BCAST_EN; in ae_rxfilter()
2035 rxcfg |= AE_MAC_PROMISC_EN; in ae_rxfilter()
2037 rxcfg |= AE_MAC_MCAST_EN; in ae_rxfilter()
2047 AE_WRITE_4(sc, AE_MAC_REG, rxcfg); in ae_rxfilter()
2058 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.c3222 uint32_t rxcfg; in jme_set_filter() local
3228 rxcfg = CSR_READ_4(sc, JME_RXMAC); in jme_set_filter()
3229 rxcfg &= ~ (RXMAC_BROADCAST | RXMAC_PROMISC | RXMAC_MULTICAST | in jme_set_filter()
3232 rxcfg |= RXMAC_UNICAST; in jme_set_filter()
3234 rxcfg |= RXMAC_BROADCAST; in jme_set_filter()
3237 rxcfg |= RXMAC_PROMISC; in jme_set_filter()
3239 rxcfg |= RXMAC_ALLMULTI; in jme_set_filter()
3242 CSR_WRITE_4(sc, JME_RXMAC, rxcfg); in jme_set_filter()
3253 rxcfg |= RXMAC_MULTICAST; in jme_set_filter()
3259 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.c2978 uint32_t rxcfg; in ale_rxfilter() local
2984 rxcfg = CSR_READ_4(sc, ALE_MAC_CFG); in ale_rxfilter()
2985 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in ale_rxfilter()
2987 rxcfg |= MAC_CFG_BCAST; in ale_rxfilter()
2990 rxcfg |= MAC_CFG_PROMISC; in ale_rxfilter()
2992 rxcfg |= MAC_CFG_ALLMULTI; in ale_rxfilter()
2995 CSR_WRITE_4(sc, ALE_MAC_CFG, rxcfg); in ale_rxfilter()
3005 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.c3131 uint32_t rxcfg; in age_rxfilter() local
3137 rxcfg = CSR_READ_4(sc, AGE_MAC_CFG); in age_rxfilter()
3138 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in age_rxfilter()
3140 rxcfg |= MAC_CFG_BCAST; in age_rxfilter()
3143 rxcfg |= MAC_CFG_PROMISC; in age_rxfilter()
3145 rxcfg |= MAC_CFG_ALLMULTI; in age_rxfilter()
3148 CSR_WRITE_4(sc, AGE_MAC_CFG, rxcfg); in age_rxfilter()
3158 CSR_WRITE_4(sc, AGE_MAC_CFG, rxcfg); in age_rxfilter()
/freebsd/sys/dev/alc/
H A Dif_alc.c4585 uint32_t rxcfg; in alc_rxfilter() local
4592 rxcfg = CSR_READ_4(sc, ALC_MAC_CFG); in alc_rxfilter()
4593 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in alc_rxfilter()
4595 rxcfg |= MAC_CFG_BCAST; in alc_rxfilter()
4598 rxcfg |= MAC_CFG_PROMISC; in alc_rxfilter()
4600 rxcfg |= MAC_CFG_ALLMULTI; in alc_rxfilter()
4611 CSR_WRITE_4(sc, ALC_MAC_CFG, rxcfg); in alc_rxfilter()