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.c494 uint16_t rxcfg; in rue_setmulti() local
500 rxcfg = rue_csr_read_2(sc, RUE_RCR); in rue_setmulti()
503 rxcfg |= (RUE_RCR_AAM | RUE_RCR_AAP); in rue_setmulti()
504 rxcfg &= ~RUE_RCR_AM; in rue_setmulti()
505 rue_csr_write_2(sc, RUE_RCR, rxcfg); in rue_setmulti()
519 rxcfg |= RUE_RCR_AM; in rue_setmulti()
521 rxcfg &= ~RUE_RCR_AM; in rue_setmulti()
523 rxcfg &= ~(RUE_RCR_AAM | RUE_RCR_AAP); in rue_setmulti()
525 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.c2044 uint32_t rxcfg; in ae_rxfilter() local
2052 rxcfg = AE_READ_4(sc, AE_MAC_REG); in ae_rxfilter()
2053 rxcfg &= ~(AE_MAC_MCAST_EN | AE_MAC_BCAST_EN | AE_MAC_PROMISC_EN); in ae_rxfilter()
2056 rxcfg |= AE_MAC_BCAST_EN; in ae_rxfilter()
2058 rxcfg |= AE_MAC_PROMISC_EN; in ae_rxfilter()
2060 rxcfg |= AE_MAC_MCAST_EN; in ae_rxfilter()
2070 AE_WRITE_4(sc, AE_MAC_REG, rxcfg); in ae_rxfilter()
2081 AE_WRITE_4(sc, AE_MAC_REG, rxcfg); in ae_rxfilter()
/freebsd/sys/dev/gem/
H A Dif_gem.c1975 uint32_t rxcfg, txcfg, v; in gem_mii_statchg() local
2010 rxcfg = sc->sc_mac_rxcfg; in gem_mii_statchg()
2011 rxcfg &= ~GEM_MAC_RX_CARR_EXTEND; in gem_mii_statchg()
2016 rxcfg |= GEM_MAC_RX_CARR_EXTEND; in gem_mii_statchg()
2022 GEM_WRITE_4(sc, GEM_MAC_RX_CONFIG, rxcfg); in gem_mii_statchg()
2066 sc->sc_mac_rxcfg = rxcfg; in gem_mii_statchg()
2072 rxcfg | GEM_MAC_RX_ENABLE); in gem_mii_statchg()
/freebsd/sys/dev/jme/
H A Dif_jme.c3254 uint32_t rxcfg; in jme_set_filter() local
3260 rxcfg = CSR_READ_4(sc, JME_RXMAC); in jme_set_filter()
3261 rxcfg &= ~ (RXMAC_BROADCAST | RXMAC_PROMISC | RXMAC_MULTICAST | in jme_set_filter()
3264 rxcfg |= RXMAC_UNICAST; in jme_set_filter()
3266 rxcfg |= RXMAC_BROADCAST; in jme_set_filter()
3269 rxcfg |= RXMAC_PROMISC; in jme_set_filter()
3271 rxcfg |= RXMAC_ALLMULTI; in jme_set_filter()
3274 CSR_WRITE_4(sc, JME_RXMAC, rxcfg); in jme_set_filter()
3285 rxcfg |= RXMAC_MULTICAST; in jme_set_filter()
3291 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.c3012 uint32_t rxcfg; in ale_rxfilter() local
3018 rxcfg = CSR_READ_4(sc, ALE_MAC_CFG); in ale_rxfilter()
3019 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in ale_rxfilter()
3021 rxcfg |= MAC_CFG_BCAST; in ale_rxfilter()
3024 rxcfg |= MAC_CFG_PROMISC; in ale_rxfilter()
3026 rxcfg |= MAC_CFG_ALLMULTI; in ale_rxfilter()
3029 CSR_WRITE_4(sc, ALE_MAC_CFG, rxcfg); in ale_rxfilter()
3039 CSR_WRITE_4(sc, ALE_MAC_CFG, rxcfg); in ale_rxfilter()
/freebsd/sys/dev/cas/
H A Dif_cas.c2285 uint32_t rxcfg, txcfg, v; in cas_mii_statchg() local
2321 rxcfg = sc->sc_mac_rxcfg; in cas_mii_statchg()
2322 rxcfg &= ~CAS_MAC_RX_CONF_CARR; in cas_mii_statchg()
2328 rxcfg |= CAS_MAC_RX_CONF_CARR; in cas_mii_statchg()
2334 CAS_WRITE_4(sc, CAS_MAC_RX_CONF, rxcfg); in cas_mii_statchg()
2391 sc->sc_mac_rxcfg = rxcfg; in cas_mii_statchg()
2397 rxcfg | CAS_MAC_RX_CONF_EN); in cas_mii_statchg()
/freebsd/sys/dev/age/
H A Dif_age.c3152 uint32_t rxcfg; in age_rxfilter() local
3158 rxcfg = CSR_READ_4(sc, AGE_MAC_CFG); in age_rxfilter()
3159 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in age_rxfilter()
3161 rxcfg |= MAC_CFG_BCAST; in age_rxfilter()
3164 rxcfg |= MAC_CFG_PROMISC; in age_rxfilter()
3166 rxcfg |= MAC_CFG_ALLMULTI; in age_rxfilter()
3169 CSR_WRITE_4(sc, AGE_MAC_CFG, rxcfg); in age_rxfilter()
3179 CSR_WRITE_4(sc, AGE_MAC_CFG, rxcfg); in age_rxfilter()
/freebsd/sys/dev/alc/
H A Dif_alc.c4625 uint32_t rxcfg; in alc_rxfilter() local
4632 rxcfg = CSR_READ_4(sc, ALC_MAC_CFG); in alc_rxfilter()
4633 rxcfg &= ~(MAC_CFG_ALLMULTI | MAC_CFG_BCAST | MAC_CFG_PROMISC); in alc_rxfilter()
4635 rxcfg |= MAC_CFG_BCAST; in alc_rxfilter()
4638 rxcfg |= MAC_CFG_PROMISC; in alc_rxfilter()
4640 rxcfg |= MAC_CFG_ALLMULTI; in alc_rxfilter()
4651 CSR_WRITE_4(sc, ALC_MAC_CFG, rxcfg); in alc_rxfilter()