Home
last modified time | relevance | path

Searched refs:dwIoBase (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/drivers/staging/vt6655/
Dmac.h557 #define MACvRegBitsOn(dwIoBase, byRegOfs, byBits) \ argument
560 VNSvInPortB(dwIoBase + byRegOfs, &byData); \
561 VNSvOutPortB(dwIoBase + byRegOfs, byData | (byBits)); \
564 #define MACvWordRegBitsOn(dwIoBase, byRegOfs, wBits) \ argument
567 VNSvInPortW(dwIoBase + byRegOfs, &wData); \
568 VNSvOutPortW(dwIoBase + byRegOfs, wData | (wBits)); \
571 #define MACvDWordRegBitsOn(dwIoBase, byRegOfs, dwBits) \ argument
574 VNSvInPortD(dwIoBase + byRegOfs, &dwData); \
575 VNSvOutPortD(dwIoBase + byRegOfs, dwData | (dwBits)); \
578 #define MACvRegBitsOnEx(dwIoBase, byRegOfs, byMask, byBits) \ argument
[all …]
Dmac.c73 bool MACbIsRegBitsOn(void __iomem *dwIoBase, unsigned char byRegOfs, unsigned char byTestBits) in MACbIsRegBitsOn() argument
77 VNSvInPortB(dwIoBase + byRegOfs, &byData); in MACbIsRegBitsOn()
96 bool MACbIsRegBitsOff(void __iomem *dwIoBase, unsigned char byRegOfs, unsigned char byTestBits) in MACbIsRegBitsOff() argument
100 VNSvInPortB(dwIoBase + byRegOfs, &byData); in MACbIsRegBitsOff()
117 bool MACbIsIntDisable(void __iomem *dwIoBase) in MACbIsIntDisable() argument
121 VNSvInPortD(dwIoBase + MAC_REG_IMR, &dwData); in MACbIsIntDisable()
142 void MACvSetShortRetryLimit(void __iomem *dwIoBase, unsigned char byRetryLimit) in MACvSetShortRetryLimit() argument
145 VNSvOutPortB(dwIoBase + MAC_REG_SRT, byRetryLimit); in MACvSetShortRetryLimit()
163 void MACvSetLongRetryLimit(void __iomem *dwIoBase, unsigned char byRetryLimit) in MACvSetLongRetryLimit() argument
166 VNSvOutPortB(dwIoBase + MAC_REG_LRT, byRetryLimit); in MACvSetLongRetryLimit()
[all …]
Dsrom.c75 unsigned char SROMbyReadEmbedded(void __iomem *dwIoBase, unsigned char byContntOffset) in SROMbyReadEmbedded() argument
83 VNSvInPortB(dwIoBase + MAC_REG_I2MCFG, &byOrg); in SROMbyReadEmbedded()
85 VNSvOutPortB(dwIoBase + MAC_REG_I2MCFG, (byOrg & (~I2MCFG_NORETRY))); in SROMbyReadEmbedded()
87 VNSvOutPortB(dwIoBase + MAC_REG_I2MTGID, EEP_I2C_DEV_ID); in SROMbyReadEmbedded()
88 VNSvOutPortB(dwIoBase + MAC_REG_I2MTGAD, byContntOffset); in SROMbyReadEmbedded()
91 VNSvOutPortB(dwIoBase + MAC_REG_I2MCSR, I2MCSR_EEMR); in SROMbyReadEmbedded()
94 VNSvInPortB(dwIoBase + MAC_REG_I2MCSR, &byWait); in SROMbyReadEmbedded()
104 VNSvInPortB(dwIoBase + MAC_REG_I2MDIPT, &byData); in SROMbyReadEmbedded()
105 VNSvOutPortB(dwIoBase + MAC_REG_I2MCFG, byOrg); in SROMbyReadEmbedded()
121 void SROMvReadAllContents(void __iomem *dwIoBase, unsigned char *pbyEepromRegs) in SROMvReadAllContents() argument
[all …]
Drf.c421 void __iomem *dwIoBase = priv->PortOffset; in s_bAL7230Init() local
428 VNSvOutPortB(dwIoBase + MAC_REG_SOFTPWRCTL, 0); in s_bAL7230Init()
430 MACvWordRegBitsOn(dwIoBase, MAC_REG_SOFTPWRCTL, (SOFTPWRCTL_SWPECTI | in s_bAL7230Init()
438 MACvWordRegBitsOn(dwIoBase, MAC_REG_SOFTPWRCTL, SOFTPWRCTL_SWPE3); in s_bAL7230Init()
441 MACvTimer0MicroSDelay(dwIoBase, 150);//150us in s_bAL7230Init()
444 MACvTimer0MicroSDelay(dwIoBase, 30);//30us in s_bAL7230Init()
447 MACvTimer0MicroSDelay(dwIoBase, 30);//30us in s_bAL7230Init()
451 MACvWordRegBitsOn(dwIoBase, MAC_REG_SOFTPWRCTL, (SOFTPWRCTL_SWPE3 | in s_bAL7230Init()
460 VNSvOutPortB(dwIoBase + MAC_REG_PSPWRSIG, (PSSIG_WPE3 | PSSIG_WPE2)); //1100 0000 in s_bAL7230Init()
469 void __iomem *dwIoBase = priv->PortOffset; in s_bAL7230SelectChannel() local
[all …]
Dbaseband.c1928 void __iomem *dwIoBase = priv->PortOffset; in BBbReadEmbedded() local
1933 VNSvOutPortB(dwIoBase + MAC_REG_BBREGADR, byBBAddr); in BBbReadEmbedded()
1936 MACvRegBitsOn(dwIoBase, MAC_REG_BBREGCTL, BBREGCTL_REGR); in BBbReadEmbedded()
1939 VNSvInPortB(dwIoBase + MAC_REG_BBREGCTL, &byValue); in BBbReadEmbedded()
1945 VNSvInPortB(dwIoBase + MAC_REG_BBREGDATA, pbyData); in BBbReadEmbedded()
1972 void __iomem *dwIoBase = priv->PortOffset; in BBbWriteEmbedded() local
1977 VNSvOutPortB(dwIoBase + MAC_REG_BBREGADR, byBBAddr); in BBbWriteEmbedded()
1979 VNSvOutPortB(dwIoBase + MAC_REG_BBREGDATA, byData); in BBbWriteEmbedded()
1982 MACvRegBitsOn(dwIoBase, MAC_REG_BBREGCTL, BBREGCTL_REGW); in BBbWriteEmbedded()
1985 VNSvInPortB(dwIoBase + MAC_REG_BBREGCTL, &byValue); in BBbWriteEmbedded()
[all …]
Dbaseband.h63 #define BBvClearFOE(dwIoBase) \ argument
64 BBbWriteEmbedded(dwIoBase, 0xB1, 0)
66 #define BBvSetFOE(dwIoBase) \ argument
67 BBbWriteEmbedded(dwIoBase, 0xB1, 0x0C)
Dsrom.h93 unsigned char SROMbyReadEmbedded(void __iomem *dwIoBase,
96 void SROMvReadAllContents(void __iomem *dwIoBase, unsigned char *pbyEepromRegs);
98 void SROMvReadEtherAddress(void __iomem *dwIoBase,
Dcard.c842 void __iomem *dwIoBase = priv->PortOffset; in CARDvSetLoopbackMode() local
854 MACvSetLoopbackMode(dwIoBase, LOBYTE(wLoopbackMode)); in CARDvSetLoopbackMode()
921 void __iomem *dwIoBase = priv->PortOffset; in CARDbGetCurrentTSF() local
925 MACvRegBitsOn(dwIoBase, MAC_REG_TFTCTL, TFTCTL_TSFCNTRRD); in CARDbGetCurrentTSF()
927 VNSvInPortB(dwIoBase + MAC_REG_TFTCTL, &byData); in CARDbGetCurrentTSF()
933 VNSvInPortD(dwIoBase + MAC_REG_TSFCNTR, (u32 *)pqwCurrTSF); in CARDbGetCurrentTSF()
934 VNSvInPortD(dwIoBase + MAC_REG_TSFCNTR + 4, (u32 *)pqwCurrTSF + 1); in CARDbGetCurrentTSF()
981 void __iomem *dwIoBase = priv->PortOffset; in CARDvSetFirstNextTBTT() local
988 VNSvOutPortD(dwIoBase + MAC_REG_NEXTTBTT, (u32)qwNextTBTT); in CARDvSetFirstNextTBTT()
989 VNSvOutPortD(dwIoBase + MAC_REG_NEXTTBTT + 4, (u32)(qwNextTBTT >> 32)); in CARDvSetFirstNextTBTT()
[all …]