Lines Matching defs:rx_cfg
896 unsigned short rx_cfg;
898 rx_cfg = bmread(dev, RXCFG);
899 rx_cfg &= ~RxMACEnable;
900 bmwrite(dev, RXCFG, rx_cfg);
902 rx_cfg = bmread(dev, RXCFG);
903 } while (rx_cfg & RxMACEnable);
909 unsigned short rx_cfg;
911 rx_cfg = bmread(dev, RXCFG);
912 rx_cfg |= RxMACEnable;
913 if (hash_enable) rx_cfg |= RxHashFilterEnable;
914 else rx_cfg &= ~RxHashFilterEnable;
915 if (promisc_enable) rx_cfg |= RxPromiscEnable;
916 else rx_cfg &= ~RxPromiscEnable;
920 bmwrite(dev, RXCFG, rx_cfg );
921 return rx_cfg;
968 unsigned short rx_cfg;
979 rx_cfg = bmac_rx_on(dev, 1, 0);
980 XXDEBUG(("bmac: all multi, rx_cfg=%#08x\n"));
982 rx_cfg = bmread(dev, RXCFG);
983 rx_cfg |= RxPromiscEnable;
984 bmwrite(dev, RXCFG, rx_cfg);
985 rx_cfg = bmac_rx_on(dev, 0, 1);
986 XXDEBUG(("bmac: promisc mode enabled, rx_cfg=%#08x\n", rx_cfg));
991 rx_cfg = bmac_rx_on(dev, 0, 0);
992 XXDEBUG(("bmac: multi disabled, rx_cfg=%#08x\n", rx_cfg));
997 rx_cfg = bmac_rx_on(dev, 1, 0);
998 XXDEBUG(("bmac: multi enabled, rx_cfg=%#08x\n", rx_cfg));
1010 unsigned short rx_cfg;
1019 rx_cfg = bmread(dev, RXCFG);
1020 rx_cfg |= RxPromiscEnable;
1021 bmwrite(dev, RXCFG, rx_cfg);
1025 rx_cfg = bmread(dev, RXCFG);
1026 rx_cfg &= ~RxPromiscEnable;
1027 bmwrite(dev, RXCFG, rx_cfg);