/linux-3.4.99/drivers/staging/vt6655/ |
D | mac.h | 664 #define MACvRegBitsOn(dwIoBase, byRegOfs, byBits) \ argument 667 VNSvInPortB(dwIoBase + byRegOfs, &byData); \ 668 VNSvOutPortB(dwIoBase + byRegOfs, byData | (byBits)); \ 671 #define MACvWordRegBitsOn(dwIoBase, byRegOfs, wBits) \ argument 674 VNSvInPortW(dwIoBase + byRegOfs, &wData); \ 675 VNSvOutPortW(dwIoBase + byRegOfs, wData | (wBits)); \ 678 #define MACvDWordRegBitsOn(dwIoBase, byRegOfs, dwBits) \ argument 681 VNSvInPortD(dwIoBase + byRegOfs, &dwData); \ 682 VNSvOutPortD(dwIoBase + byRegOfs, dwData | (dwBits)); \ 685 #define MACvRegBitsOnEx(dwIoBase, byRegOfs, byMask, byBits) \ argument [all …]
|
D | mac.c | 106 void MACvReadAllRegs (unsigned long dwIoBase, unsigned char *pbyMacRegs) in MACvReadAllRegs() argument 112 VNSvInPortB(dwIoBase + ii, pbyMacRegs); in MACvReadAllRegs() 116 MACvSelectPage1(dwIoBase); in MACvReadAllRegs() 120 VNSvInPortB(dwIoBase + ii, pbyMacRegs); in MACvReadAllRegs() 124 MACvSelectPage0(dwIoBase); in MACvReadAllRegs() 143 bool MACbIsRegBitsOn (unsigned long dwIoBase, unsigned char byRegOfs, unsigned char byTestBits) in MACbIsRegBitsOn() argument 147 VNSvInPortB(dwIoBase + byRegOfs, &byData); in MACbIsRegBitsOn() 166 bool MACbIsRegBitsOff (unsigned long dwIoBase, unsigned char byRegOfs, unsigned char byTestBits) in MACbIsRegBitsOff() argument 170 VNSvInPortB(dwIoBase + byRegOfs, &byData); in MACbIsRegBitsOff() 187 bool MACbIsIntDisable (unsigned long dwIoBase) in MACbIsIntDisable() argument [all …]
|
D | srom.c | 79 unsigned char SROMbyReadEmbedded(unsigned long dwIoBase, unsigned char byContntOffset) in SROMbyReadEmbedded() argument 87 VNSvInPortB(dwIoBase + MAC_REG_I2MCFG, &byOrg); in SROMbyReadEmbedded() 89 VNSvOutPortB(dwIoBase + MAC_REG_I2MCFG, (byOrg & (~I2MCFG_NORETRY))); in SROMbyReadEmbedded() 91 VNSvOutPortB(dwIoBase + MAC_REG_I2MTGID, EEP_I2C_DEV_ID); in SROMbyReadEmbedded() 92 VNSvOutPortB(dwIoBase + MAC_REG_I2MTGAD, byContntOffset); in SROMbyReadEmbedded() 95 VNSvOutPortB(dwIoBase + MAC_REG_I2MCSR, I2MCSR_EEMR); in SROMbyReadEmbedded() 98 VNSvInPortB(dwIoBase + MAC_REG_I2MCSR, &byWait); in SROMbyReadEmbedded() 108 VNSvInPortB(dwIoBase + MAC_REG_I2MDIPT, &byData); in SROMbyReadEmbedded() 109 VNSvOutPortB(dwIoBase + MAC_REG_I2MCFG, byOrg); in SROMbyReadEmbedded() 128 bool SROMbWriteEmbedded(unsigned long dwIoBase, unsigned char byContntOffset, unsigned char byData) in SROMbWriteEmbedded() argument [all …]
|
D | baseband.c | 2018 bool BBbReadEmbeded (unsigned long dwIoBase, unsigned char byBBAddr, unsigned char *pbyData) in BBbReadEmbeded() argument 2024 VNSvOutPortB(dwIoBase + MAC_REG_BBREGADR, byBBAddr); in BBbReadEmbeded() 2027 MACvRegBitsOn(dwIoBase, MAC_REG_BBREGCTL, BBREGCTL_REGR); in BBbReadEmbeded() 2030 VNSvInPortB(dwIoBase + MAC_REG_BBREGCTL, &byValue); in BBbReadEmbeded() 2036 VNSvInPortB(dwIoBase + MAC_REG_BBREGDATA, pbyData); in BBbReadEmbeded() 2061 bool BBbWriteEmbeded (unsigned long dwIoBase, unsigned char byBBAddr, unsigned char byData) in BBbWriteEmbeded() argument 2067 VNSvOutPortB(dwIoBase + MAC_REG_BBREGADR, byBBAddr); in BBbWriteEmbeded() 2069 VNSvOutPortB(dwIoBase + MAC_REG_BBREGDATA, byData); in BBbWriteEmbeded() 2072 MACvRegBitsOn(dwIoBase, MAC_REG_BBREGCTL, BBREGCTL_REGW); in BBbWriteEmbeded() 2075 VNSvInPortB(dwIoBase + MAC_REG_BBREGCTL, &byValue); in BBbWriteEmbeded() [all …]
|
D | baseband.h | 104 #define BBvClearFOE(dwIoBase) \ argument 106 BBbWriteEmbeded(dwIoBase, 0xB1, 0); \ 109 #define BBvSetFOE(dwIoBase) \ argument 111 BBbWriteEmbeded(dwIoBase, 0xB1, 0x0C); \ 140 bool BBbReadEmbeded(unsigned long dwIoBase, unsigned char byBBAddr, unsigned char *pbyData); 141 bool BBbWriteEmbeded(unsigned long dwIoBase, unsigned char byBBAddr, unsigned char byData); 143 void BBvReadAllRegs(unsigned long dwIoBase, unsigned char *pbyBBRegs); 147 bool BBbIsRegBitsOn(unsigned long dwIoBase, unsigned char byBBAddr, unsigned char byTestBits); 148 bool BBbIsRegBitsOff(unsigned long dwIoBase, unsigned char byBBAddr, unsigned char byTestBits); 153 void BBvSoftwareReset(unsigned long dwIoBase); [all …]
|
D | rf.c | 477 bool s_bAL7230Init (unsigned long dwIoBase) in s_bAL7230Init() argument 485 VNSvOutPortB(dwIoBase + MAC_REG_SOFTPWRCTL, 0); in s_bAL7230Init() 487 MACvWordRegBitsOn(dwIoBase, MAC_REG_SOFTPWRCTL, (SOFTPWRCTL_SWPECTI | in s_bAL7230Init() 489 BBvPowerSaveModeOFF(dwIoBase); //RobertYu:20050106, have DC value for Calibration in s_bAL7230Init() 492 bResult &= IFRFbWriteEmbeded(dwIoBase, dwAL7230InitTable[ii]); in s_bAL7230Init() 495 MACvWordRegBitsOn(dwIoBase, MAC_REG_SOFTPWRCTL, SOFTPWRCTL_SWPE3); in s_bAL7230Init() 498 MACvTimer0MicroSDelay(dwIoBase, 150);//150us in s_bAL7230Init() 499 …bResult &= IFRFbWriteEmbeded(dwIoBase, (0x9ABA8F00+(BY_AL7230_REG_LEN<<3)+IFREGCTL_REGW)); //TXDCO… in s_bAL7230Init() 500 MACvTimer0MicroSDelay(dwIoBase, 30);//30us in s_bAL7230Init() 501 …bResult &= IFRFbWriteEmbeded(dwIoBase, (0x3ABA8F00+(BY_AL7230_REG_LEN<<3)+IFREGCTL_REGW)); //TXDCO… in s_bAL7230Init() [all …]
|
D | srom.h | 138 unsigned char SROMbyReadEmbedded(unsigned long dwIoBase, unsigned char byContntOffset); 139 bool SROMbWriteEmbedded(unsigned long dwIoBase, unsigned char byContntOffset, unsigned char byData); 141 void SROMvRegBitsOn(unsigned long dwIoBase, unsigned char byContntOffset, unsigned char byBits); 142 void SROMvRegBitsOff(unsigned long dwIoBase, unsigned char byContntOffset, unsigned char byBits); 144 bool SROMbIsRegBitsOn(unsigned long dwIoBase, unsigned char byContntOffset, unsigned char byTestBit… 145 bool SROMbIsRegBitsOff(unsigned long dwIoBase, unsigned char byContntOffset, unsigned char byTestBi… 147 void SROMvReadAllContents(unsigned long dwIoBase, unsigned char *pbyEepromRegs); 148 void SROMvWriteAllContents(unsigned long dwIoBase, unsigned char *pbyEepromRegs); 150 void SROMvReadEtherAddress(unsigned long dwIoBase, unsigned char *pbyEtherAddress); 151 void SROMvWriteEtherAddress(unsigned long dwIoBase, unsigned char *pbyEtherAddress); [all …]
|
D | key.h | 104 void KeyvInitTable(PSKeyManagement pTable, unsigned long dwIoBase); 121 unsigned long dwIoBase, 132 unsigned long dwIoBase, 140 unsigned long dwIoBase 158 unsigned long dwIoBase 164 unsigned long dwIoBase 169 unsigned long dwIoBase 179 unsigned long dwIoBase,
|
D | key.c | 62 s_vCheckKeyTableValid (PSKeyManagement pTable, unsigned long dwIoBase) in s_vCheckKeyTableValid() argument 78 MACvDisableKeyEntry(dwIoBase, i); in s_vCheckKeyTableValid() 99 void KeyvInitTable (PSKeyManagement pTable, unsigned long dwIoBase) in KeyvInitTable() argument 115 MACvDisableKeyEntry(dwIoBase, i); in KeyvInitTable() 200 unsigned long dwIoBase, in KeybSetKey() argument 255 …MACvSetKeyEntry(dwIoBase, pTable->KeyTable[i].wKeyCtl, i, uKeyIdx, pbyBSSID, (unsigned long *)pKey… in KeybSetKey() 320 …MACvSetKeyEntry(dwIoBase, pTable->KeyTable[j].wKeyCtl, j, uKeyIdx, pbyBSSID, (unsigned long *)pKey… in KeybSetKey() 369 unsigned long dwIoBase in KeybRemoveKey() argument 380 s_vCheckKeyTableValid(pTable, dwIoBase); in KeybRemoveKey() 391 s_vCheckKeyTableValid(pTable, dwIoBase); in KeybRemoveKey() [all …]
|
D | rf.h | 79 bool IFRFbWriteEmbeded(unsigned long dwIoBase, unsigned long dwData); 80 bool RFbSelectChannel(unsigned long dwIoBase, unsigned char byRFType, unsigned char byChannel); 84 bool RFvWriteWakeProgSyn(unsigned long dwIoBase, unsigned char byRFType, unsigned int uChannel); 100 bool RFbAL7230SelectChannelPostProcess(unsigned long dwIoBase, unsigned char byOldChannel, unsigned…
|
D | card.h | 95 void CARDvSetLoopbackMode(unsigned long dwIoBase, unsigned short wLoopbackMode); 97 void CARDvSetFirstNextTBTT(unsigned long dwIoBase, unsigned short wBeaconInterval); 98 void CARDvUpdateNextTBTT(unsigned long dwIoBase, QWORD qwTSF, unsigned short wBeaconInterval); 99 bool CARDbGetCurrentTSF(unsigned long dwIoBase, PQWORD pqwCurrTSF);
|
D | card.c | 2002 void CARDvSetLoopbackMode (unsigned long dwIoBase, unsigned short wLoopbackMode) in CARDvSetLoopbackMode() argument 2014 MACvSetLoopbackMode(dwIoBase, LOBYTE(wLoopbackMode)); in CARDvSetLoopbackMode() 2095 bool CARDbGetCurrentTSF (unsigned long dwIoBase, PQWORD pqwCurrTSF) in CARDbGetCurrentTSF() argument 2100 MACvRegBitsOn(dwIoBase, MAC_REG_TFTCTL, TFTCTL_TSFCNTRRD); in CARDbGetCurrentTSF() 2102 VNSvInPortB(dwIoBase + MAC_REG_TFTCTL, &byData); in CARDbGetCurrentTSF() 2108 VNSvInPortD(dwIoBase + MAC_REG_TSFCNTR, &LODWORD(*pqwCurrTSF)); in CARDbGetCurrentTSF() 2109 VNSvInPortD(dwIoBase + MAC_REG_TSFCNTR + 4, &HIDWORD(*pqwCurrTSF)); in CARDbGetCurrentTSF() 2173 void CARDvSetFirstNextTBTT (unsigned long dwIoBase, unsigned short wBeaconInterval) in CARDvSetFirstNextTBTT() argument 2180 CARDbGetCurrentTSF(dwIoBase, &qwNextTBTT); //Get Local TSF counter in CARDvSetFirstNextTBTT() 2183 VNSvOutPortD(dwIoBase + MAC_REG_NEXTTBTT, LODWORD(qwNextTBTT)); in CARDvSetFirstNextTBTT() [all …]
|