Home
last modified time | relevance | path

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

/linux-4.4.14/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, in MACbIsRegBitsOn() argument
78 VNSvInPortB(dwIoBase + byRegOfs, &byData); in MACbIsRegBitsOn()
97 bool MACbIsRegBitsOff(void __iomem *dwIoBase, unsigned char byRegOfs, in MACbIsRegBitsOff() argument
102 VNSvInPortB(dwIoBase + byRegOfs, &byData); in MACbIsRegBitsOff()
119 bool MACbIsIntDisable(void __iomem *dwIoBase) in MACbIsIntDisable() argument
123 VNSvInPortD(dwIoBase + MAC_REG_IMR, &dwData); in MACbIsIntDisable()
144 void MACvSetShortRetryLimit(void __iomem *dwIoBase, unsigned char byRetryLimit) in MACvSetShortRetryLimit() argument
147 VNSvOutPortB(dwIoBase + MAC_REG_SRT, byRetryLimit); in MACvSetShortRetryLimit()
165 void MACvSetLongRetryLimit(void __iomem *dwIoBase, unsigned char byRetryLimit) in MACvSetLongRetryLimit() argument
168 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.c1926 void __iomem *dwIoBase = priv->PortOffset; in BBbReadEmbedded() local
1931 VNSvOutPortB(dwIoBase + MAC_REG_BBREGADR, byBBAddr); in BBbReadEmbedded()
1934 MACvRegBitsOn(dwIoBase, MAC_REG_BBREGCTL, BBREGCTL_REGR); in BBbReadEmbedded()
1937 VNSvInPortB(dwIoBase + MAC_REG_BBREGCTL, &byValue); in BBbReadEmbedded()
1943 VNSvInPortB(dwIoBase + MAC_REG_BBREGDATA, pbyData); in BBbReadEmbedded()
1969 void __iomem *dwIoBase = priv->PortOffset; in BBbWriteEmbedded() local
1974 VNSvOutPortB(dwIoBase + MAC_REG_BBREGADR, byBBAddr); in BBbWriteEmbedded()
1976 VNSvOutPortB(dwIoBase + MAC_REG_BBREGDATA, byData); in BBbWriteEmbedded()
1979 MACvRegBitsOn(dwIoBase, MAC_REG_BBREGCTL, BBREGCTL_REGW); in BBbWriteEmbedded()
1982 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
853 MACvSetLoopbackMode(dwIoBase, LOBYTE(wLoopbackMode)); in CARDvSetLoopbackMode()
920 void __iomem *dwIoBase = priv->PortOffset; in CARDbGetCurrentTSF() local
924 MACvRegBitsOn(dwIoBase, MAC_REG_TFTCTL, TFTCTL_TSFCNTRRD); in CARDbGetCurrentTSF()
926 VNSvInPortB(dwIoBase + MAC_REG_TFTCTL, &byData); in CARDbGetCurrentTSF()
932 VNSvInPortD(dwIoBase + MAC_REG_TSFCNTR, (u32 *)pqwCurrTSF); in CARDbGetCurrentTSF()
933 VNSvInPortD(dwIoBase + MAC_REG_TSFCNTR + 4, (u32 *)pqwCurrTSF + 1); in CARDbGetCurrentTSF()
980 void __iomem *dwIoBase = priv->PortOffset; in CARDvSetFirstNextTBTT() local
987 VNSvOutPortD(dwIoBase + MAC_REG_NEXTTBTT, (u32)qwNextTBTT); in CARDvSetFirstNextTBTT()
988 VNSvOutPortD(dwIoBase + MAC_REG_NEXTTBTT + 4, (u32)(qwNextTBTT >> 32)); in CARDvSetFirstNextTBTT()
[all …]