• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/vt6655/

Lines Matching refs:dwIoBase

99  *      dwIoBase    - Base Address for MAC
106 void MACvReadAllRegs (unsigned long dwIoBase, unsigned char *pbyMacRegs)
112 VNSvInPortB(dwIoBase + ii, pbyMacRegs);
116 MACvSelectPage1(dwIoBase);
120 VNSvInPortB(dwIoBase + ii, pbyMacRegs);
124 MACvSelectPage0(dwIoBase);
134 * dwIoBase - Base Address for MAC
143 bool MACbIsRegBitsOn (unsigned long dwIoBase, unsigned char byRegOfs, unsigned char byTestBits)
147 VNSvInPortB(dwIoBase + byRegOfs, &byData);
157 * dwIoBase - Base Address for MAC
166 bool MACbIsRegBitsOff (unsigned long dwIoBase, unsigned char byRegOfs, unsigned char byTestBits)
170 VNSvInPortB(dwIoBase + byRegOfs, &byData);
180 * dwIoBase - Base Address for MAC
187 bool MACbIsIntDisable (unsigned long dwIoBase)
191 VNSvInPortD(dwIoBase + MAC_REG_IMR, &dwData);
204 * dwIoBase - Base Address for MAC
212 unsigned char MACbyReadMultiAddr (unsigned long dwIoBase, unsigned int uByteIdx)
216 MACvSelectPage1(dwIoBase);
217 VNSvInPortB(dwIoBase + MAC_REG_MAR0 + uByteIdx, &byData);
218 MACvSelectPage0(dwIoBase);
228 * dwIoBase - Base Address for MAC
237 void MACvWriteMultiAddr (unsigned long dwIoBase, unsigned int uByteIdx, unsigned char byData)
239 MACvSelectPage1(dwIoBase);
240 VNSvOutPortB(dwIoBase + MAC_REG_MAR0 + uByteIdx, byData);
241 MACvSelectPage0(dwIoBase);
250 * dwIoBase - Base Address for MAC
258 void MACvSetMultiAddrByHash (unsigned long dwIoBase, unsigned char byHashIdx)
271 byOrgValue = MACbyReadMultiAddr(dwIoBase, uByteIdx);
272 MACvWriteMultiAddr(dwIoBase, uByteIdx, (unsigned char)(byOrgValue | byBitMask));
281 * dwIoBase - Base Address for MAC
289 void MACvResetMultiAddrByHash (unsigned long dwIoBase, unsigned char byHashIdx)
302 byOrgValue = MACbyReadMultiAddr(dwIoBase, uByteIdx);
303 MACvWriteMultiAddr(dwIoBase, uByteIdx, (unsigned char)(byOrgValue & (~byBitMask)));
312 * dwIoBase - Base Address for MAC
320 void MACvSetRxThreshold (unsigned long dwIoBase, unsigned char byThreshold)
327 VNSvInPortB(dwIoBase + MAC_REG_FCR0, &byOrgValue);
329 VNSvOutPortB(dwIoBase + MAC_REG_FCR0, byOrgValue);
338 * dwIoBase - Base Address for MAC
345 void MACvGetRxThreshold (unsigned long dwIoBase, unsigned char *pbyThreshold)
348 VNSvInPortB(dwIoBase + MAC_REG_FCR0, pbyThreshold);
358 * dwIoBase - Base Address for MAC
366 void MACvSetTxThreshold (unsigned long dwIoBase, unsigned char byThreshold)
373 VNSvInPortB(dwIoBase + MAC_REG_FCR0, &byOrgValue);
375 VNSvOutPortB(dwIoBase + MAC_REG_FCR0, byOrgValue);
384 * dwIoBase - Base Address for MAC
391 void MACvGetTxThreshold (unsigned long dwIoBase, unsigned char *pbyThreshold)
394 VNSvInPortB(dwIoBase + MAC_REG_FCR0, pbyThreshold);
404 * dwIoBase - Base Address for MAC
412 void MACvSetDmaLength (unsigned long dwIoBase, unsigned char byDmaLength)
419 VNSvInPortB(dwIoBase + MAC_REG_FCR0, &byOrgValue);
421 VNSvOutPortB(dwIoBase + MAC_REG_FCR0, byOrgValue);
430 * dwIoBase - Base Address for MAC
437 void MACvGetDmaLength (unsigned long dwIoBase, unsigned char *pbyDmaLength)
440 VNSvInPortB(dwIoBase + MAC_REG_FCR0, pbyDmaLength);
450 * dwIoBase - Base Address for MAC
458 void MACvSetShortRetryLimit (unsigned long dwIoBase, unsigned char byRetryLimit)
461 VNSvOutPortB(dwIoBase + MAC_REG_SRT, byRetryLimit);
470 * dwIoBase - Base Address for MAC
477 void MACvGetShortRetryLimit (unsigned long dwIoBase, unsigned char *pbyRetryLimit)
480 VNSvInPortB(dwIoBase + MAC_REG_SRT, pbyRetryLimit);
489 * dwIoBase - Base Address for MAC
497 void MACvSetLongRetryLimit (unsigned long dwIoBase, unsigned char byRetryLimit)
500 VNSvOutPortB(dwIoBase + MAC_REG_LRT, byRetryLimit);
509 * dwIoBase - Base Address for MAC
516 void MACvGetLongRetryLimit (unsigned long dwIoBase, unsigned char *pbyRetryLimit)
519 VNSvInPortB(dwIoBase + MAC_REG_LRT, pbyRetryLimit);
528 * dwIoBase - Base Address for MAC
536 void MACvSetLoopbackMode (unsigned long dwIoBase, unsigned char byLoopbackMode)
543 VNSvInPortB(dwIoBase + MAC_REG_TEST, &byOrgValue);
546 VNSvOutPortB(dwIoBase + MAC_REG_TEST, byOrgValue);
555 * dwIoBase - Base Address for MAC
562 bool MACbIsInLoopbackMode (unsigned long dwIoBase)
566 VNSvInPortB(dwIoBase + MAC_REG_TEST, &byOrgValue);
578 * dwIoBase - Base Address for MAC
586 void MACvSetPacketFilter (unsigned long dwIoBase, unsigned short wFilterType)
596 MACvSelectPage1(dwIoBase);
597 VNSvOutPortD(dwIoBase + MAC_REG_MAR0, 0L);
598 VNSvOutPortD(dwIoBase + MAC_REG_MAR0 + sizeof(unsigned long), 0L);
599 MACvSelectPage0(dwIoBase);
604 MACvSelectPage1(dwIoBase);
605 VNSvOutPortD(dwIoBase + MAC_REG_MAR0, 0xFFFFFFFFL);
606 VNSvOutPortD(dwIoBase + MAC_REG_MAR0 + sizeof(unsigned long), 0xFFFFFFFFL);
607 MACvSelectPage0(dwIoBase);
626 VNSvInPortB(dwIoBase + MAC_REG_RCR, &byOldRCR);
629 VNSvOutPortB(dwIoBase + MAC_REG_RCR, byNewRCR);
639 * dwIoBase - Base Address for MAC
646 void MACvSaveContext (unsigned long dwIoBase, unsigned char *pbyCxtBuf)
652 VNSvInPortB((dwIoBase + ii), (pbyCxtBuf + ii));
655 MACvSelectPage1(dwIoBase);
659 VNSvInPortB((dwIoBase + ii), (pbyCxtBuf + MAC_MAX_CONTEXT_SIZE_PAGE0 + ii));
662 MACvSelectPage0(dwIoBase);
671 * dwIoBase - Base Address for MAC
679 void MACvRestoreContext (unsigned long dwIoBase, unsigned char *pbyCxtBuf)
683 MACvSelectPage1(dwIoBase);
686 VNSvOutPortB((dwIoBase + ii), *(pbyCxtBuf + MAC_MAX_CONTEXT_SIZE_PAGE0 + ii));
688 MACvSelectPage0(dwIoBase);
692 VNSvOutPortB(dwIoBase + ii, *(pbyCxtBuf + ii));
696 VNSvOutPortB(dwIoBase + ii, *(pbyCxtBuf + ii));
698 VNSvOutPortB(dwIoBase + MAC_REG_CFG, *(pbyCxtBuf + MAC_REG_CFG));
702 VNSvOutPortB(dwIoBase + ii, *(pbyCxtBuf + ii));
706 VNSvOutPortD(dwIoBase + MAC_REG_TXDMAPTR0, *(unsigned long *)(pbyCxtBuf + MAC_REG_TXDMAPTR0));
707 VNSvOutPortD(dwIoBase + MAC_REG_AC0DMAPTR, *(unsigned long *)(pbyCxtBuf + MAC_REG_AC0DMAPTR));
708 VNSvOutPortD(dwIoBase + MAC_REG_BCNDMAPTR, *(unsigned long *)(pbyCxtBuf + MAC_REG_BCNDMAPTR));
711 VNSvOutPortD(dwIoBase + MAC_REG_RXDMAPTR0, *(unsigned long *)(pbyCxtBuf + MAC_REG_RXDMAPTR0));
713 VNSvOutPortD(dwIoBase + MAC_REG_RXDMAPTR1, *(unsigned long *)(pbyCxtBuf + MAC_REG_RXDMAPTR1));
723 * dwIoBase - Base Address for MAC
731 bool MACbCompareContext (unsigned long dwIoBase, unsigned char *pbyCxtBuf)
739 VNSvInPortD(dwIoBase + MAC_REG_TXDMAPTR0, &dwData);
744 VNSvInPortD(dwIoBase + MAC_REG_AC0DMAPTR, &dwData);
749 VNSvInPortD(dwIoBase + MAC_REG_RXDMAPTR0, &dwData);
754 VNSvInPortD(dwIoBase + MAC_REG_RXDMAPTR1, &dwData);
769 * dwIoBase - Base Address for MAC
776 bool MACbSoftwareReset (unsigned long dwIoBase)
782 //MACvRegBitsOn(dwIoBase, MAC_REG_HOSTCR, HOSTCR_SOFTRST);
783 VNSvOutPortB(dwIoBase+ MAC_REG_HOSTCR, 0x01);
786 VNSvInPortB(dwIoBase + MAC_REG_HOSTCR, &byData);
802 * dwIoBase - Base Address for MAC
809 bool MACbSafeSoftwareReset (unsigned long dwIoBase)
819 MACvSaveContext(dwIoBase, abyTmpRegData);
821 bRetVal = MACbSoftwareReset(dwIoBase);
824 MACvRestoreContext(dwIoBase, abyTmpRegData);
835 * dwIoBase - Base Address for MAC
842 bool MACbSafeRxOff (unsigned long dwIoBase)
851 VNSvOutPortD(dwIoBase + MAC_REG_RXDMACTL0, DMACTL_CLRRUN);
852 VNSvOutPortD(dwIoBase + MAC_REG_RXDMACTL1, DMACTL_CLRRUN);
854 VNSvInPortD(dwIoBase + MAC_REG_RXDMACTL0, &dwData);
864 VNSvInPortD(dwIoBase + MAC_REG_RXDMACTL1, &dwData);
875 MACvRegBitsOff(dwIoBase, MAC_REG_HOSTCR, HOSTCR_RXON);
878 VNSvInPortB(dwIoBase + MAC_REG_HOSTCR, &byData);
896 * dwIoBase - Base Address for MAC
903 bool MACbSafeTxOff (unsigned long dwIoBase)
911 VNSvOutPortD(dwIoBase + MAC_REG_TXDMACTL0, DMACTL_CLRRUN);
913 VNSvOutPortD(dwIoBase + MAC_REG_AC0DMACTL, DMACTL_CLRRUN);
917 VNSvInPortD(dwIoBase + MAC_REG_TXDMACTL0, &dwData);
927 VNSvInPortD(dwIoBase + MAC_REG_AC0DMACTL, &dwData);
938 MACvRegBitsOff(dwIoBase, MAC_REG_HOSTCR, HOSTCR_TXON);
942 VNSvInPortB(dwIoBase + MAC_REG_HOSTCR, &byData);
960 * dwIoBase - Base Address for MAC
967 bool MACbSafeStop (unsigned long dwIoBase)
969 MACvRegBitsOff(dwIoBase, MAC_REG_TCR, TCR_AUTOBCNTX);
971 if (MACbSafeRxOff(dwIoBase) == false) {
974 MACbSafeSoftwareReset(dwIoBase);
977 if (MACbSafeTxOff(dwIoBase) == false) {
980 MACbSafeSoftwareReset(dwIoBase);
984 MACvRegBitsOff(dwIoBase, MAC_REG_HOSTCR, HOSTCR_MACEN);
995 * dwIoBase - Base Address for MAC
1002 bool MACbShutdown (unsigned long dwIoBase)
1005 MACvIntDisable(dwIoBase);
1006 MACvSetLoopbackMode(dwIoBase, MAC_LB_INTERNAL);
1008 if (!MACbSafeStop(dwIoBase)) {
1009 MACvSetLoopbackMode(dwIoBase, MAC_LB_NONE);
1012 MACvSetLoopbackMode(dwIoBase, MAC_LB_NONE);
1022 * dwIoBase - Base Address for MAC
1029 void MACvInitialize (unsigned long dwIoBase)
1032 MACvClearStckDS(dwIoBase);
1034 VNSvOutPortB(dwIoBase + MAC_REG_PMC1, PME_OVR);
1037 MACvPwrEvntDisable(dwIoBase);
1039 VNSvOutPortW(dwIoBase + MAC_REG_WAKEUPSR0, 0x0F0F);
1043 MACbSoftwareReset(dwIoBase);
1046 //MACvRegBitsOn(dwIoBase, MAC_REG_I2MCSR, I2MCSR_AUTOLD);
1050 // VNSvInPortB(dwIoBase + MAC_REG_I2MCSR, &u8Data);
1056 VNSvOutPortB(dwIoBase + MAC_REG_TFTCTL, TFTCTL_TSFCNTRST);
1058 VNSvOutPortB(dwIoBase + MAC_REG_TFTCTL, TFTCTL_TSFCNTREN);
1064 MACvSetPacketFilter(dwIoBase, PKT_TYPE_DIRECTED | PKT_TYPE_BROADCAST);
1074 * dwIoBase - Base Address for MAC
1082 void MACvSetCurrRx0DescAddr (unsigned long dwIoBase, unsigned long dwCurrDescAddr)
1088 VNSvInPortB(dwIoBase + MAC_REG_RXDMACTL0, &byOrgDMACtl);
1090 VNSvOutPortB(dwIoBase + MAC_REG_RXDMACTL0+2, DMACTL_RUN);
1093 VNSvInPortB(dwIoBase + MAC_REG_RXDMACTL0, &byData);
1100 VNSvOutPortD(dwIoBase + MAC_REG_RXDMAPTR0, dwCurrDescAddr);
1102 VNSvOutPortB(dwIoBase + MAC_REG_RXDMACTL0, DMACTL_RUN);
1112 * dwIoBase - Base Address for MAC
1120 void MACvSetCurrRx1DescAddr (unsigned long dwIoBase, unsigned long dwCurrDescAddr)
1126 VNSvInPortB(dwIoBase + MAC_REG_RXDMACTL1, &byOrgDMACtl);
1128 VNSvOutPortB(dwIoBase + MAC_REG_RXDMACTL1+2, DMACTL_RUN);
1131 VNSvInPortB(dwIoBase + MAC_REG_RXDMACTL1, &byData);
1138 VNSvOutPortD(dwIoBase + MAC_REG_RXDMAPTR1, dwCurrDescAddr);
1140 VNSvOutPortB(dwIoBase + MAC_REG_RXDMACTL1, DMACTL_RUN);
1150 * dwIoBase - Base Address for MAC
1158 void MACvSetCurrTx0DescAddrEx (unsigned long dwIoBase, unsigned long dwCurrDescAddr)
1164 VNSvInPortB(dwIoBase + MAC_REG_TXDMACTL0, &byOrgDMACtl);
1166 VNSvOutPortB(dwIoBase + MAC_REG_TXDMACTL0+2, DMACTL_RUN);
1169 VNSvInPortB(dwIoBase + MAC_REG_TXDMACTL0, &byData);
1176 VNSvOutPortD(dwIoBase + MAC_REG_TXDMAPTR0, dwCurrDescAddr);
1178 VNSvOutPortB(dwIoBase + MAC_REG_TXDMACTL0, DMACTL_RUN);
1188 * dwIoBase - Base Address for MAC
1197 void MACvSetCurrAC0DescAddrEx (unsigned long dwIoBase, unsigned long dwCurrDescAddr)
1203 VNSvInPortB(dwIoBase + MAC_REG_AC0DMACTL, &byOrgDMACtl);
1205 VNSvOutPortB(dwIoBase + MAC_REG_AC0DMACTL+2, DMACTL_RUN);
1208 VNSvInPortB(dwIoBase + MAC_REG_AC0DMACTL, &byData);
1216 VNSvOutPortD(dwIoBase + MAC_REG_AC0DMAPTR, dwCurrDescAddr);
1218 VNSvOutPortB(dwIoBase + MAC_REG_AC0DMACTL, DMACTL_RUN);
1224 void MACvSetCurrTXDescAddr (int iTxType, unsigned long dwIoBase, unsigned long dwCurrDescAddr)
1227 MACvSetCurrAC0DescAddrEx(dwIoBase, dwCurrDescAddr);
1229 MACvSetCurrTx0DescAddrEx(dwIoBase, dwCurrDescAddr);
1239 * dwIoBase - Base Address for MAC
1247 void MACvTimer0MicroSDelay (unsigned long dwIoBase, unsigned int uDelay)
1252 VNSvOutPortB(dwIoBase + MAC_REG_TMCTL0, 0);
1253 VNSvOutPortD(dwIoBase + MAC_REG_TMDATA0, uDelay);
1254 VNSvOutPortB(dwIoBase + MAC_REG_TMCTL0, (TMCTL_TMD | TMCTL_TE));
1257 VNSvInPortB(dwIoBase + MAC_REG_TMCTL0, &byValue);
1260 VNSvOutPortB(dwIoBase + MAC_REG_TMCTL0, 0);
1265 VNSvOutPortB(dwIoBase + MAC_REG_TMCTL0, 0);
1275 * dwIoBase - Base Address for MAC
1283 void MACvOneShotTimer0MicroSec (unsigned long dwIoBase, unsigned int uDelayTime)
1285 VNSvOutPortB(dwIoBase + MAC_REG_TMCTL0, 0);
1286 VNSvOutPortD(dwIoBase + MAC_REG_TMDATA0, uDelayTime);
1287 VNSvOutPortB(dwIoBase + MAC_REG_TMCTL0, (TMCTL_TMD | TMCTL_TE));
1296 * dwIoBase - Base Address for MAC
1304 void MACvOneShotTimer1MicroSec (unsigned long dwIoBase, unsigned int uDelayTime)
1306 VNSvOutPortB(dwIoBase + MAC_REG_TMCTL1, 0);
1307 VNSvOutPortD(dwIoBase + MAC_REG_TMDATA1, uDelayTime);
1308 VNSvOutPortB(dwIoBase + MAC_REG_TMCTL1, (TMCTL_TMD | TMCTL_TE));
1312 void MACvSetMISCFifo (unsigned long dwIoBase, unsigned short wOffset, unsigned long dwData)
1316 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFNDEX, wOffset);
1317 VNSvOutPortD(dwIoBase + MAC_REG_MISCFFDATA, dwData);
1318 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFCTL, MISCFFCTL_WRITE);
1322 bool MACbTxDMAOff (unsigned long dwIoBase, unsigned int idx)
1328 VNSvOutPortB(dwIoBase + MAC_REG_TXDMACTL0+2, DMACTL_RUN);
1330 VNSvInPortB(dwIoBase + MAC_REG_TXDMACTL0, &byData);
1335 VNSvOutPortB(dwIoBase + MAC_REG_AC0DMACTL+2, DMACTL_RUN);
1337 VNSvInPortB(dwIoBase + MAC_REG_AC0DMACTL, &byData);
1350 void MACvClearBusSusInd (unsigned long dwIoBase)
1355 VNSvInPortD(dwIoBase + MAC_REG_ENCFG , &dwOrgValue);
1360 VNSvOutPortD(dwIoBase + MAC_REG_ENCFG, dwOrgValue);
1362 VNSvInPortD(dwIoBase + MAC_REG_ENCFG , &dwOrgValue);
1372 void MACvEnableBusSusEn (unsigned long dwIoBase)
1378 VNSvInPortB(dwIoBase + MAC_REG_CFG , &byOrgValue);
1382 VNSvOutPortB(dwIoBase + MAC_REG_ENCFG, byOrgValue);
1384 VNSvInPortD(dwIoBase + MAC_REG_ENCFG , &dwOrgValue);
1394 bool MACbFlushSYNCFifo (unsigned long dwIoBase)
1399 VNSvInPortB(dwIoBase + MAC_REG_MACCR , &byOrgValue);
1403 VNSvOutPortB(dwIoBase + MAC_REG_MACCR, byOrgValue);
1407 VNSvInPortB(dwIoBase + MAC_REG_MACCR , &byOrgValue);
1418 bool MACbPSWakeup (unsigned long dwIoBase)
1423 if (MACbIsRegBitsOff(dwIoBase, MAC_REG_PSCTL, PSCTL_PS)) {
1427 MACvRegBitsOff(dwIoBase, MAC_REG_PSCTL, PSCTL_PSEN);
1431 VNSvInPortB(dwIoBase + MAC_REG_PSCTL , &byOrgValue);
1449 * dwIoBase - Base Address for MAC
1458 void MACvSetKeyEntry (unsigned long dwIoBase, unsigned short wKeyCtl, unsigned int uEntryIdx,
1479 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFNDEX, wOffset);
1480 VNSvOutPortD(dwIoBase + MAC_REG_MISCFFDATA, dwData);
1481 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFCTL, MISCFFCTL_WRITE);
1494 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFNDEX, wOffset);
1495 VNSvOutPortD(dwIoBase + MAC_REG_MISCFFDATA, dwData);
1496 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFCTL, MISCFFCTL_WRITE);
1503 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFNDEX, wOffset+ii);
1504 VNSvOutPortD(dwIoBase + MAC_REG_MISCFFDATA, *pdwKey++);
1505 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFCTL, MISCFFCTL_WRITE);
1517 * dwIoBase - Base Address for MAC
1525 void MACvDisableKeyEntry (unsigned long dwIoBase, unsigned int uEntryIdx)
1532 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFNDEX, wOffset);
1533 VNSvOutPortD(dwIoBase + MAC_REG_MISCFFDATA, 0);
1534 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFCTL, MISCFFCTL_WRITE);
1544 * dwIoBase - Base Address for MAC
1553 void MACvSetDefaultKeyEntry (unsigned long dwIoBase, unsigned int uKeyLen,
1573 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFNDEX, wOffset+ii);
1574 VNSvOutPortD(dwIoBase + MAC_REG_MISCFFDATA, *pdwKey++);
1575 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFCTL, MISCFFCTL_WRITE);
1581 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFNDEX, wOffset+3);
1582 VNSvOutPortD(dwIoBase + MAC_REG_MISCFFDATA, dwData);
1583 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFCTL, MISCFFCTL_WRITE);
1595 * dwIoBase - Base Address for MAC
1604 void MACvEnableDefaultKey (unsigned long dwIoBase, unsigned char byLocalID)
1617 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFNDEX, wOffset);
1618 VNSvOutPortD(dwIoBase + MAC_REG_MISCFFDATA, dwData);
1619 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFCTL, MISCFFCTL_WRITE);
1631 * dwIoBase - Base Address for MAC
1639 void MACvDisableDefaultKey (unsigned long dwIoBase)
1649 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFNDEX, wOffset);
1650 VNSvOutPortD(dwIoBase + MAC_REG_MISCFFDATA, dwData);
1651 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFCTL, MISCFFCTL_WRITE);
1661 * dwIoBase - Base Address for MAC
1669 void MACvSetDefaultTKIPKeyEntry (unsigned long dwIoBase, unsigned int uKeyLen,
1686 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFNDEX, wOffset);
1687 VNSvOutPortD(dwIoBase + MAC_REG_MISCFFDATA, dwData);
1688 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFCTL, MISCFFCTL_WRITE);
1692 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFNDEX, wOffset);
1693 VNSvOutPortD(dwIoBase + MAC_REG_MISCFFDATA, dwData);
1694 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFCTL, MISCFFCTL_WRITE);
1702 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFNDEX, wOffset+ii);
1703 VNSvOutPortD(dwIoBase + MAC_REG_MISCFFDATA, *pdwKey++);
1704 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFCTL, MISCFFCTL_WRITE);
1717 * dwIoBase - Base Address for MAC
1726 void MACvSetDefaultKeyCtl (unsigned long dwIoBase, unsigned short wKeyCtl, unsigned int uEntryIdx, unsigned char byLocalID)
1745 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFNDEX, wOffset);
1746 VNSvOutPortD(dwIoBase + MAC_REG_MISCFFDATA, dwData);
1747 VNSvOutPortW(dwIoBase + MAC_REG_MISCFFCTL, MISCFFCTL_WRITE);