diff options
Diffstat (limited to 'drivers/staging')
26 files changed, 123 insertions, 521 deletions
diff --git a/drivers/staging/vt6656/bssdb.h b/drivers/staging/vt6656/bssdb.h index bcea3ad5e89b..b9bd1fb436ce 100644 --- a/drivers/staging/vt6656/bssdb.h +++ b/drivers/staging/vt6656/bssdb.h @@ -94,13 +94,13 @@ typedef struct tagSERPObject { BOOL bERPExist; BYTE byERP; -}ERPObject, DEF* PERPObject; +}ERPObject, *PERPObject; typedef struct tagSRSNCapObject { BOOL bRSNCapExist; WORD wRSNCap; -}SRSNCapObject, DEF* PSRSNCapObject; +}SRSNCapObject, *PSRSNCapObject; // BSS info(AP) #pragma pack(1) @@ -165,7 +165,7 @@ typedef struct tagKnownBSS { BYTE abyIEs[1024]; // don't move this field !! }__attribute__ ((__packed__)) -KnownBSS , DEF* PKnownBSS; +KnownBSS , *PKnownBSS; @@ -235,7 +235,7 @@ typedef struct tagKnownNodeDB { UINT uTxFail[MAX_RATE+1]; UINT uTimeCount; -} KnownNodeDB, DEF* PKnownNodeDB; +} KnownNodeDB, *PKnownNodeDB; /*--------------------- Export Functions --------------------------*/ diff --git a/drivers/staging/vt6656/card.h b/drivers/staging/vt6656/card.h index 6d623bedfcd7..572db6ce8a7d 100644 --- a/drivers/staging/vt6656/card.h +++ b/drivers/staging/vt6656/card.h @@ -48,7 +48,7 @@ typedef enum _CARD_PHY_TYPE { PHY_TYPE_11B, PHY_TYPE_11G, PHY_TYPE_11A -} CARD_PHY_TYPE, DEF* PCARD_PHY_TYPE; +} CARD_PHY_TYPE, *PCARD_PHY_TYPE; typedef enum _CARD_OP_MODE { diff --git a/drivers/staging/vt6656/channel.h b/drivers/staging/vt6656/channel.h index 29b6ec5eaa43..972df7d17263 100644 --- a/drivers/staging/vt6656/channel.h +++ b/drivers/staging/vt6656/channel.h @@ -41,7 +41,7 @@ typedef struct tagSChannelTblElement { BYTE byChannelNumber; UINT uFrequency; BOOL bValid; -}SChannelTblElement, DEF* PSChannelTblElement; +}SChannelTblElement, *PSChannelTblElement; /*--------------------- Export Variables --------------------------*/ diff --git a/drivers/staging/vt6656/desc.h b/drivers/staging/vt6656/desc.h index 87e5c8ca9ffe..3030e78872bb 100644 --- a/drivers/staging/vt6656/desc.h +++ b/drivers/staging/vt6656/desc.h @@ -184,8 +184,8 @@ typedef struct tagSRrvTime_gRTS { WORD wTxRrvTime_b; WORD wTxRrvTime_a; }__attribute__ ((__packed__)) -SRrvTime_gRTS, DEF* PSRrvTime_gRTS; -typedef const SRrvTime_gRTS DEF* PCSRrvTime_gRTS; +SRrvTime_gRTS, *PSRrvTime_gRTS; +typedef const SRrvTime_gRTS *PCSRrvTime_gRTS; typedef struct tagSRrvTime_gCTS { WORD wCTSTxRrvTime_ba; @@ -193,22 +193,22 @@ typedef struct tagSRrvTime_gCTS { WORD wTxRrvTime_b; WORD wTxRrvTime_a; }__attribute__ ((__packed__)) -SRrvTime_gCTS, DEF* PSRrvTime_gCTS; -typedef const SRrvTime_gCTS DEF* PCSRrvTime_gCTS; +SRrvTime_gCTS, *PSRrvTime_gCTS; +typedef const SRrvTime_gCTS *PCSRrvTime_gCTS; typedef struct tagSRrvTime_ab { WORD wRTSTxRrvTime; WORD wTxRrvTime; }__attribute__ ((__packed__)) -SRrvTime_ab, DEF* PSRrvTime_ab; -typedef const SRrvTime_ab DEF* PCSRrvTime_ab; +SRrvTime_ab, *PSRrvTime_ab; +typedef const SRrvTime_ab *PCSRrvTime_ab; typedef struct tagSRrvTime_atim { WORD wCTSTxRrvTime_ba; WORD wTxRrvTime_a; }__attribute__ ((__packed__)) -SRrvTime_atim, DEF* PSRrvTime_atim; -typedef const SRrvTime_atim DEF* PCSRrvTime_atim; +SRrvTime_atim, *PSRrvTime_atim; +typedef const SRrvTime_atim *PCSRrvTime_atim; // // RTS buffer header @@ -219,8 +219,8 @@ typedef struct tagSRTSData { BYTE abyRA[U_ETHER_ADDR_LEN]; BYTE abyTA[U_ETHER_ADDR_LEN]; }__attribute__ ((__packed__)) -SRTSData, DEF* PSRTSData; -typedef const SRTSData DEF* PCSRTSData; +SRTSData, *PSRTSData; +typedef const SRTSData *PCSRTSData; typedef struct tagSRTS_g { BYTE bySignalField_b; @@ -235,8 +235,8 @@ typedef struct tagSRTS_g { WORD wReserved; SRTSData Data; }__attribute__ ((__packed__)) -SRTS_g, DEF* PSRTS_g; -typedef const SRTS_g DEF* PCSRTS_g; +SRTS_g, *PSRTS_g; +typedef const SRTS_g *PCSRTS_g; typedef struct tagSRTS_g_FB { @@ -256,8 +256,8 @@ typedef struct tagSRTS_g_FB { WORD wRTSDuration_aa_f1; SRTSData Data; }__attribute__ ((__packed__)) -SRTS_g_FB, DEF* PSRTS_g_FB; -typedef const SRTS_g_FB DEF* PCSRTS_g_FB; +SRTS_g_FB, *PSRTS_g_FB; +typedef const SRTS_g_FB *PCSRTS_g_FB; typedef struct tagSRTS_ab { @@ -268,8 +268,8 @@ typedef struct tagSRTS_ab { WORD wReserved; SRTSData Data; }__attribute__ ((__packed__)) -SRTS_ab, DEF* PSRTS_ab; -typedef const SRTS_ab DEF* PCSRTS_ab; +SRTS_ab, *PSRTS_ab; +typedef const SRTS_ab *PCSRTS_ab; typedef struct tagSRTS_a_FB { @@ -282,8 +282,8 @@ typedef struct tagSRTS_a_FB { WORD wRTSDuration_f1; SRTSData Data; }__attribute__ ((__packed__)) -SRTS_a_FB, DEF* PSRTS_a_FB; -typedef const SRTS_a_FB DEF* PCSRTS_a_FB; +SRTS_a_FB, *PSRTS_a_FB; +typedef const SRTS_a_FB *PCSRTS_a_FB; // @@ -295,7 +295,7 @@ typedef struct tagSCTSData { BYTE abyRA[U_ETHER_ADDR_LEN]; WORD wReserved; }__attribute__ ((__packed__)) -SCTSData, DEF* PSCTSData; +SCTSData, *PSCTSData; typedef struct tagSCTS { BYTE bySignalField_b; @@ -305,8 +305,8 @@ typedef struct tagSCTS { WORD wReserved; SCTSData Data; }__attribute__ ((__packed__)) -SCTS, DEF* PSCTS; -typedef const SCTS DEF* PCSCTS; +SCTS, *PSCTS; +typedef const SCTS *PCSCTS; typedef struct tagSCTS_FB { BYTE bySignalField_b; @@ -318,8 +318,8 @@ typedef struct tagSCTS_FB { WORD wCTSDuration_ba_f1; SCTSData Data; }__attribute__ ((__packed__)) -SCTS_FB, DEF* PSCTS_FB; -typedef const SCTS_FB DEF* PCSCTS_FB; +SCTS_FB, *PSCTS_FB; +typedef const SCTS_FB *PCSCTS_FB; // @@ -332,15 +332,15 @@ typedef struct tagSTxBufHead { WORD wFragCtl; WORD wReserved; }__attribute__ ((__packed__)) -STxBufHead, DEF* PSTxBufHead; -typedef const STxBufHead DEF* PCSTxBufHead; +STxBufHead, *PSTxBufHead; +typedef const STxBufHead *PCSTxBufHead; typedef struct tagSTxShortBufHead { WORD wFIFOCtl; WORD wTimeStamp; }__attribute__ ((__packed__)) -STxShortBufHead, DEF* PSTxShortBufHead; -typedef const STxShortBufHead DEF* PCSTxShortBufHead; +STxShortBufHead, *PSTxShortBufHead; +typedef const STxShortBufHead *PCSTxShortBufHead; // // Tx data header @@ -357,8 +357,8 @@ typedef struct tagSTxDataHead_g { WORD wTimeStampOff_b; WORD wTimeStampOff_a; }__attribute__ ((__packed__)) -STxDataHead_g, DEF* PSTxDataHead_g; -typedef const STxDataHead_g DEF* PCSTxDataHead_g; +STxDataHead_g, *PSTxDataHead_g; +typedef const STxDataHead_g *PCSTxDataHead_g; typedef struct tagSTxDataHead_g_FB { BYTE bySignalField_b; @@ -374,8 +374,8 @@ typedef struct tagSTxDataHead_g_FB { WORD wTimeStampOff_b; WORD wTimeStampOff_a; }__attribute__ ((__packed__)) -STxDataHead_g_FB, DEF* PSTxDataHead_g_FB; -typedef const STxDataHead_g_FB DEF* PCSTxDataHead_g_FB; +STxDataHead_g_FB, *PSTxDataHead_g_FB; +typedef const STxDataHead_g_FB *PCSTxDataHead_g_FB; typedef struct tagSTxDataHead_ab { @@ -385,8 +385,8 @@ typedef struct tagSTxDataHead_ab { WORD wDuration; WORD wTimeStampOff; }__attribute__ ((__packed__)) -STxDataHead_ab, DEF* PSTxDataHead_ab; -typedef const STxDataHead_ab DEF* PCSTxDataHead_ab; +STxDataHead_ab, *PSTxDataHead_ab; +typedef const STxDataHead_ab *PCSTxDataHead_ab; typedef struct tagSTxDataHead_a_FB { @@ -398,8 +398,8 @@ typedef struct tagSTxDataHead_a_FB { WORD wDuration_f0; WORD wDuration_f1; }__attribute__ ((__packed__)) -STxDataHead_a_FB, DEF* PSTxDataHead_a_FB; -typedef const STxDataHead_a_FB DEF* PCSTxDataHead_a_FB; +STxDataHead_a_FB, *PSTxDataHead_a_FB; +typedef const STxDataHead_a_FB *PCSTxDataHead_a_FB; // // MICHDR data header @@ -409,8 +409,8 @@ typedef struct tagSMICHDRHead { DWORD adwHDR1[4]; DWORD adwHDR2[4]; }__attribute__ ((__packed__)) -SMICHDRHead, DEF* PSMICHDRHead; -typedef const SMICHDRHead DEF* PCSMICHDRHead; +SMICHDRHead, *PSMICHDRHead; +typedef const SMICHDRHead *PCSMICHDRHead; typedef struct tagSBEACONCtl { DWORD BufReady : 1; diff --git a/drivers/staging/vt6656/device.h b/drivers/staging/vt6656/device.h index c4f9a0321f52..b448fefba700 100644 --- a/drivers/staging/vt6656/device.h +++ b/drivers/staging/vt6656/device.h @@ -388,7 +388,7 @@ typedef struct tagSPMKIDCandidateEvent { ULONG Version; // Version of the structure ULONG NumCandidates; // No. of pmkid candidates PMKID_CANDIDATE CandidateList[MAX_PMKIDLIST]; -} SPMKIDCandidateEvent, DEF* PSPMKIDCandidateEvent; +} SPMKIDCandidateEvent, *PSPMKIDCandidateEvent; //-- @@ -400,7 +400,7 @@ typedef struct tagSQuietControl { DWORD dwStartTime; BYTE byPeriod; WORD wDuration; -} SQuietControl, DEF* PSQuietControl; +} SQuietControl, *PSQuietControl; //-- @@ -432,7 +432,7 @@ typedef struct tagSDeFragControlBlock PBYTE pbyRxBuffer; UINT cbFrameLength; BOOL bInUse; -} SDeFragControlBlock, DEF* PSDeFragControlBlock; +} SDeFragControlBlock, *PSDeFragControlBlock; diff --git a/drivers/staging/vt6656/device_cfg.h b/drivers/staging/vt6656/device_cfg.h index e8acc9067713..c816901882ad 100644 --- a/drivers/staging/vt6656/device_cfg.h +++ b/drivers/staging/vt6656/device_cfg.h @@ -29,46 +29,13 @@ #include <linux/types.h> -#if !defined(__TTYPE_H__) #include "ttype.h" -#endif - - - -typedef __u8 UINT8, *PUINT8; -typedef __u16 UINT16, *PUINT16; -typedef __u32 UINT32, *PUINT32; - - -#ifndef VOID -#define VOID void -#endif - -#ifndef CONST -#define CONST const -#endif - -#ifndef STATIC -#define STATIC static -#endif - -#ifndef DEF -#define DEF -#endif - -#ifndef IN -#define IN -#endif - -#ifndef OUT -#define OUT -#endif typedef struct _version { - UINT8 major; - UINT8 minor; - UINT8 build; + unsigned char major; + unsigned char minor; + unsigned char build; } version_t, *pversion_t; #ifndef FALSE @@ -111,8 +78,6 @@ struct _version { #define PKT_BUF_SZ 2390 -#define MALLOC(x,y) kmalloc((x),(y)) -#define FREE(x) kfree((x)) #define MAX_UINTS 8 #define OPTION_DEFAULT { [0 ... MAX_UINTS-1] = -1} diff --git a/drivers/staging/vt6656/dpc.c b/drivers/staging/vt6656/dpc.c index 3e52d2039719..811fecb1706e 100644 --- a/drivers/staging/vt6656/dpc.c +++ b/drivers/staging/vt6656/dpc.c @@ -163,7 +163,7 @@ static BOOL s_bHandleRxEncryption( IN PBYTE pbyRsr, OUT PBYTE pbyNewRsr, OUT PSKeyItem *pKeyOut, - OUT PBOOL pbExtIV, + int * pbExtIV, OUT PWORD pwRxTSC15_0, OUT PDWORD pdwRxTSC47_16 ); @@ -177,7 +177,7 @@ static BOOL s_bHostWepRxEncryption( IN BOOL bOnFly, IN PSKeyItem pKey, OUT PBYTE pbyNewRsr, - OUT PBOOL pbExtIV, + int * pbExtIV, OUT PWORD pwRxTSC15_0, OUT PDWORD pdwRxTSC47_16 @@ -1187,7 +1187,7 @@ static BOOL s_bHandleRxEncryption ( IN PBYTE pbyRsr, OUT PBYTE pbyNewRsr, OUT PSKeyItem *pKeyOut, - OUT PBOOL pbExtIV, + int * pbExtIV, OUT PWORD pwRxTSC15_0, OUT PDWORD pdwRxTSC47_16 ) @@ -1334,7 +1334,7 @@ static BOOL s_bHostWepRxEncryption ( IN BOOL bOnFly, IN PSKeyItem pKey, OUT PBYTE pbyNewRsr, - OUT PBOOL pbExtIV, + int * pbExtIV, OUT PWORD pwRxTSC15_0, OUT PDWORD pdwRxTSC47_16 ) diff --git a/drivers/staging/vt6656/firmware.c b/drivers/staging/vt6656/firmware.c index 6c91659ad119..4a524e3c15cf 100644 --- a/drivers/staging/vt6656/firmware.c +++ b/drivers/staging/vt6656/firmware.c @@ -779,7 +779,7 @@ const BYTE abyFirmware[] = { /*--------------------- Export Functions --------------------------*/ -BOOLEAN +BOOL FIRMWAREbDownload( IN PSDevice pDevice ) @@ -829,7 +829,7 @@ FIRMWAREbDownload( return (TRUE); } -BOOLEAN +BOOL FIRMWAREbBrach2Sram( IN PSDevice pDevice ) @@ -854,7 +854,7 @@ FIRMWAREbBrach2Sram( } -BOOLEAN +BOOL FIRMWAREbCheckVersion( IN PSDevice pDevice ) diff --git a/drivers/staging/vt6656/int.h b/drivers/staging/vt6656/int.h index bfbf667eac91..4857fce99c1d 100644 --- a/drivers/staging/vt6656/int.h +++ b/drivers/staging/vt6656/int.h @@ -65,7 +65,7 @@ typedef struct tagSINTData { BYTE byFCSErr; BYTE abySW[2]; }__attribute__ ((__packed__)) -SINTData, DEF* PSINTData; +SINTData, *PSINTData; /*--------------------- Export Classes ----------------------------*/ diff --git a/drivers/staging/vt6656/iocmd.h b/drivers/staging/vt6656/iocmd.h index 980031c2f055..e6090b5785f9 100644 --- a/drivers/staging/vt6656/iocmd.h +++ b/drivers/staging/vt6656/iocmd.h @@ -77,7 +77,7 @@ typedef enum tagWMAC_CMD { WLAN_CMD_ZONETYPE_SET, WLAN_CMD_GET_NODE_LIST -} WMAC_CMD, DEF* PWMAC_CMD; +} WMAC_CMD, *PWMAC_CMD; typedef enum tagWZONETYPE { ZoneType_USA=0, @@ -268,7 +268,7 @@ typedef struct tagSDot11MIBCount { U32 ReceivedFragmentCount; U32 MulticastReceivedFrameCount; U32 FCSErrorCount; -} SDot11MIBCount, DEF* PSDot11MIBCount; +} SDot11MIBCount, *PSDot11MIBCount; @@ -375,7 +375,7 @@ typedef struct tagSStatMIBCount { U32 ullTxBroadcastBytes[2]; U32 ullTxMulticastBytes[2]; U32 ullTxDirectedBytes[2]; -} SStatMIBCount, DEF* PSStatMIBCount; +} SStatMIBCount, *PSStatMIBCount; diff --git a/drivers/staging/vt6656/kcompat.h b/drivers/staging/vt6656/kcompat.h index 3dc209c9f9e1..ff44cd943f3e 100644 --- a/drivers/staging/vt6656/kcompat.h +++ b/drivers/staging/vt6656/kcompat.h @@ -30,54 +30,14 @@ #include <linux/version.h> -#ifndef __init -#define __init -#endif - -#ifndef __exit -#define __exit -#endif - -#ifndef __devexit -#define __devexit -#endif - -#ifndef __devinitdata -#define __devinitdata -#endif - -#ifndef MODULE_LICENSE -#define MODULE_LICENSE(license) -#endif - -#ifndef MOD_INC_USE_COUNT -#define MOD_INC_USE_COUNT do {} while (0) -#endif - -#ifndef MOD_DEC_USE_COUNT -#define MOD_DEC_USE_COUNT do {} while (0) -#endif - #ifndef HAVE_NETDEV_PRIV #define netdev_priv(dev) (dev->priv) #endif -#ifndef IRQ_RETVAL -typedef void irqreturn_t; - - -#define IRQ_RETVAL(x) - -#endif - #define vntwusb_submit_urb(val) usb_submit_urb(val, GFP_ATOMIC) #define vntwusb_alloc_urb(val) usb_alloc_urb(val, GFP_ATOMIC) #define vntwusb_unlink_urb(val) usb_kill_urb(val) -#ifndef MODULE_LICESEN -#define MODULE_LICESEN(x) -#endif - #endif diff --git a/drivers/staging/vt6656/key.h b/drivers/staging/vt6656/key.h index 6777406df02b..49fdcdbe1518 100644 --- a/drivers/staging/vt6656/key.h +++ b/drivers/staging/vt6656/key.h @@ -76,7 +76,7 @@ typedef struct tagSKeyItem BYTE byReserved0; DWORD dwKeyIndex; PVOID pvKeyTable; -} SKeyItem, DEF* PSKeyItem; //64 +} SKeyItem, *PSKeyItem; //64 typedef struct tagSKeyTable { @@ -89,12 +89,12 @@ typedef struct tagSKeyTable WORD wKeyCtl; BOOL bSoftWEP; BYTE byReserved1[6]; -} SKeyTable, DEF* PSKeyTable; //352 +} SKeyTable, *PSKeyTable; //352 typedef struct tagSKeyManagement { SKeyTable KeyTable[MAX_KEY_TABLE]; -} SKeyManagement, DEF* PSKeyManagement; +} SKeyManagement, *PSKeyManagement; /*--------------------- Export Types ------------------------------*/ diff --git a/drivers/staging/vt6656/mib.h b/drivers/staging/vt6656/mib.h index 6a11012dda19..355c894e81a8 100644 --- a/drivers/staging/vt6656/mib.h +++ b/drivers/staging/vt6656/mib.h @@ -52,7 +52,7 @@ typedef struct tagSUSBCounter { DWORD dwCrc; -} SUSBCounter, DEF* PSUSBCounter; +} SUSBCounter, *PSUSBCounter; @@ -88,7 +88,7 @@ typedef struct tagSDot11Counters { // ULONGLONG WEPICVErrorCount; // ULONGLONG DecryptSuccessCount; // ULONGLONG DecryptFailureCount; -} SDot11Counters, DEF* PSDot11Counters; +} SDot11Counters, *PSDot11Counters; // @@ -96,7 +96,7 @@ typedef struct tagSDot11Counters { // typedef struct tagSMib2Counter { LONG ifIndex; - TCHAR ifDescr[256]; // max size 255 plus zero ending + char ifDescr[256]; // max size 255 plus zero ending // e.g. "interface 1" LONG ifType; LONG ifMtu; @@ -118,7 +118,7 @@ typedef struct tagSMib2Counter { DWORD ifOutErrors; DWORD ifOutQLen; DWORD ifSpecific; -} SMib2Counter, DEF* PSMib2Counter; +} SMib2Counter, *PSMib2Counter; // Value in the ifType entry //#define ETHERNETCSMACD 6 // @@ -155,7 +155,7 @@ typedef struct tagSRmonCounter { DWORD etherStatsPkt1024to1518Octets; DWORD etherStatsOwners; DWORD etherStatsStatus; -} SRmonCounter, DEF* PSRmonCounter; +} SRmonCounter, *PSRmonCounter; // // Custom counter @@ -193,7 +193,7 @@ typedef struct tagSCustomCounters { ULONGLONG ullRsr9MCRCOk; ULONGLONG ullRsr6MCRCOk; -} SCustomCounters, DEF* PSCustomCounters; +} SCustomCounters, *PSCustomCounters; // @@ -224,7 +224,7 @@ typedef struct tagSISRCounters { DWORD dwIsrSYNCFlushOK; DWORD dwIsrSTIMER1Int; ///////////////////////////////////// -} SISRCounters, DEF* PSISRCounters; +} SISRCounters, *PSISRCounters; // Value in the etherStatsStatus entry @@ -242,7 +242,7 @@ typedef struct tagSTxPktInfo { WORD wLength; WORD wFIFOCtl; BYTE abyDestAddr[U_ETHER_ADDR_LEN]; -} STxPktInfo, DEF* PSTxPktInfo; +} STxPktInfo, *PSTxPktInfo; #define MAX_RATE 12 @@ -377,7 +377,7 @@ typedef struct tagSStatCounter { ULONG LinkQuality; #endif -} SStatCounter, DEF* PSStatCounter; +} SStatCounter, *PSStatCounter; #define NTSTATUS int diff --git a/drivers/staging/vt6656/rc4.h b/drivers/staging/vt6656/rc4.h index 4e3ccc559c8f..2344f35ae1d6 100644 --- a/drivers/staging/vt6656/rc4.h +++ b/drivers/staging/vt6656/rc4.h @@ -42,7 +42,7 @@ typedef struct { UINT ux; UINT uy; BYTE abystate[256]; -} RC4Ext, DEF* PRC4Ext; +} RC4Ext, *PRC4Ext; VOID rc4_init(PRC4Ext pRC4, PBYTE pbyKey, UINT cbKey_len); UINT rc4_byte(PRC4Ext pRC4); diff --git a/drivers/staging/vt6656/rf.c b/drivers/staging/vt6656/rf.c index 53b854646526..3436d3bfb391 100644 --- a/drivers/staging/vt6656/rf.c +++ b/drivers/staging/vt6656/rf.c @@ -970,7 +970,7 @@ VOID RFvRSSITodBm ( IN PSDevice pDevice, IN BYTE byCurrRSSI, - OUT PLONG pldBm + long * pldBm ) { BYTE byIdx = (((byCurrRSSI & 0xC0) >> 6) & 0x03); diff --git a/drivers/staging/vt6656/rf.h b/drivers/staging/vt6656/rf.h index c9ebd003ecfb..1d7d3e3f1305 100644 --- a/drivers/staging/vt6656/rf.h +++ b/drivers/staging/vt6656/rf.h @@ -87,7 +87,7 @@ VOID RFvRSSITodBm ( IN PSDevice pDevice, IN BYTE byCurrRSSI, - OUT PLONG pldBm + long * pldBm ); VOID diff --git a/drivers/staging/vt6656/rxtx.c b/drivers/staging/vt6656/rxtx.c index c5ce6f56aec0..bde7e29a6bc7 100644 --- a/drivers/staging/vt6656/rxtx.c +++ b/drivers/staging/vt6656/rxtx.c @@ -1033,9 +1033,6 @@ s_vFillRTSHead ( UINT uRTSFrameLen = 20; WORD wLen = 0x0000; - // dummy code, only to avoid compiler warning message - UNREFERENCED_PARAMETER(bNeedAck); - if (pvRTS == NULL) return; diff --git a/drivers/staging/vt6656/rxtx.h b/drivers/staging/vt6656/rxtx.h index 07d9720f5b99..fabea7f11c88 100644 --- a/drivers/staging/vt6656/rxtx.h +++ b/drivers/staging/vt6656/rxtx.h @@ -53,7 +53,7 @@ typedef struct tagSRTSDataF { WORD wDurationID; BYTE abyRA[U_ETHER_ADDR_LEN]; BYTE abyTA[U_ETHER_ADDR_LEN]; -} SRTSDataF, DEF* PSRTSDataF; +} SRTSDataF, *PSRTSDataF; // // CTS buffer header @@ -63,7 +63,7 @@ typedef struct tagSCTSDataF { WORD wDurationID; BYTE abyRA[U_ETHER_ADDR_LEN]; WORD wReserved; -} SCTSDataF, DEF* PSCTSDataF; +} SCTSDataF, *PSCTSDataF; // // MICHDR data header @@ -72,7 +72,7 @@ typedef struct tagSMICHDR { DWORD adwHDR0[4]; DWORD adwHDR1[4]; DWORD adwHDR2[4]; -} SMICHDR, DEF* PSMICHDR; +} SMICHDR, *PSMICHDR; typedef struct tagSTX_NAF_G_RTS @@ -110,7 +110,7 @@ typedef struct tagSTX_NAF_G_RTS WORD wTimeStampOff_b; WORD wTimeStampOff_a; -} TX_NAF_G_RTS, DEF* PTX_NAF_G_RTS; +} TX_NAF_G_RTS, *PTX_NAF_G_RTS; typedef struct tagSTX_NAF_G_RTS_MIC { @@ -149,7 +149,7 @@ typedef struct tagSTX_NAF_G_RTS_MIC WORD wTimeStampOff_b; WORD wTimeStampOff_a; -} TX_NAF_G_RTS_MIC, DEF* PTX_NAF_G_RTS_MIC; +} TX_NAF_G_RTS_MIC, *PTX_NAF_G_RTS_MIC; typedef struct tagSTX_NAF_G_CTS { @@ -179,7 +179,7 @@ typedef struct tagSTX_NAF_G_CTS WORD wTimeStampOff_b; WORD wTimeStampOff_a; -} TX_NAF_G_CTS, DEF* PTX_NAF_G_CTS; +} TX_NAF_G_CTS, *PTX_NAF_G_CTS; typedef struct tagSTX_NAF_G_CTS_MIC @@ -213,7 +213,7 @@ typedef struct tagSTX_NAF_G_CTS_MIC WORD wTimeStampOff_b; WORD wTimeStampOff_a; -} TX_NAF_G_CTS_MIC, DEF* PTX_NAF_G_CTS_MIC; +} TX_NAF_G_CTS_MIC, *PTX_NAF_G_CTS_MIC; typedef struct tagSTX_NAF_G_BEACON @@ -237,7 +237,7 @@ typedef struct tagSTX_NAF_G_BEACON WORD wTimeStampOff_a; -} TX_NAF_G_BEACON, DEF* PTX_NAF_G_BEACON; +} TX_NAF_G_BEACON, *PTX_NAF_G_BEACON; typedef struct tagSTX_NAF_AB_RTS @@ -262,7 +262,7 @@ typedef struct tagSTX_NAF_AB_RTS WORD wTimeStampOff_ab; -} TX_NAF_AB_RTS, DEF* PTX_NAF_AB_RTS; +} TX_NAF_AB_RTS, *PTX_NAF_AB_RTS; typedef struct tagSTX_NAF_AB_RTS_MIC @@ -289,7 +289,7 @@ typedef struct tagSTX_NAF_AB_RTS_MIC WORD wTimeStampOff_ab; -} TX_NAF_AB_RTS_MIC, DEF* PTX_NAF_AB_RTS_MIC; +} TX_NAF_AB_RTS_MIC, *PTX_NAF_AB_RTS_MIC; @@ -306,7 +306,7 @@ typedef struct tagSTX_NAF_AB_CTS WORD wDuration_ab; WORD wTimeStampOff_ab; -} TX_NAF_AB_CTS, DEF* PTX_NAF_AB_CTS; +} TX_NAF_AB_CTS, *PTX_NAF_AB_CTS; typedef struct tagSTX_NAF_AB_CTS_MIC { @@ -323,7 +323,7 @@ typedef struct tagSTX_NAF_AB_CTS_MIC WORD wDuration_ab; WORD wTimeStampOff_ab; -} TX_NAF_AB_CTS_MIC, DEF* PTX_NAF_AB_CTS_MIC; +} TX_NAF_AB_CTS_MIC, *PTX_NAF_AB_CTS_MIC; typedef struct tagSTX_NAF_AB_BEACON @@ -338,7 +338,7 @@ typedef struct tagSTX_NAF_AB_BEACON WORD wDuration_ab; WORD wTimeStampOff_ab; -} TX_NAF_AB_BEACON, DEF* PTX_NAF_AB_BEACON; +} TX_NAF_AB_BEACON, *PTX_NAF_AB_BEACON; typedef struct tagSTX_AF_G_RTS { @@ -381,7 +381,7 @@ typedef struct tagSTX_AF_G_RTS WORD wTimeStampOff_b; WORD wTimeStampOff_a; -} TX_AF_G_RTS, DEF* PTX_AF_G_RTS; +} TX_AF_G_RTS, *PTX_AF_G_RTS; typedef struct tagSTX_AF_G_RTS_MIC @@ -427,7 +427,7 @@ typedef struct tagSTX_AF_G_RTS_MIC WORD wTimeStampOff_b; WORD wTimeStampOff_a; -} TX_AF_G_RTS_MIC, DEF* PTX_AF_G_RTS_MIC; +} TX_AF_G_RTS_MIC, *PTX_AF_G_RTS_MIC; @@ -463,7 +463,7 @@ typedef struct tagSTX_AF_G_CTS WORD wTimeStampOff_b; WORD wTimeStampOff_a; -} TX_AF_G_CTS, DEF* PTX_AF_G_CTS; +} TX_AF_G_CTS, *PTX_AF_G_CTS; typedef struct tagSTX_AF_G_CTS_MIC @@ -501,7 +501,7 @@ typedef struct tagSTX_AF_G_CTS_MIC WORD wTimeStampOff_b; WORD wTimeStampOff_a; -} TX_AF_G_CTS_MIC, DEF* PTX_AF_G_CTS_MIC; +} TX_AF_G_CTS_MIC, *PTX_AF_G_CTS_MIC; @@ -530,7 +530,7 @@ typedef struct tagSTX_AF_A_RTS WORD wDuration_a_f0; WORD wDuration_a_f1; -} TX_AF_A_RTS, DEF* PTX_AF_A_RTS; +} TX_AF_A_RTS, *PTX_AF_A_RTS; typedef struct tagSTX_AF_A_RTS_MIC @@ -560,7 +560,7 @@ typedef struct tagSTX_AF_A_RTS_MIC WORD wDuration_a_f0; WORD wDuration_a_f1; -} TX_AF_A_RTS_MIC, DEF* PTX_AF_A_RTS_MIC; +} TX_AF_A_RTS_MIC, *PTX_AF_A_RTS_MIC; @@ -579,7 +579,7 @@ typedef struct tagSTX_AF_A_CTS WORD wDuration_a_f0; WORD wDuration_a_f1; -} TX_AF_A_CTS, DEF* PTX_AF_A_CTS; +} TX_AF_A_CTS, *PTX_AF_A_CTS; typedef struct tagSTX_AF_A_CTS_MIC @@ -599,7 +599,7 @@ typedef struct tagSTX_AF_A_CTS_MIC WORD wDuration_a_f0; WORD wDuration_a_f1; -} TX_AF_A_CTS_MIC, DEF* PTX_AF_A_CTS_MIC; +} TX_AF_A_CTS_MIC, *PTX_AF_A_CTS_MIC; // @@ -626,7 +626,7 @@ typedef union tagUTX_BUFFER_CONTAINER TX_AF_A_CTS CTS_A_AutoFB; TX_AF_A_CTS_MIC CTS_A_AutoFB_MIC; -} TX_BUFFER_CONTAINER, DEF* PTX_BUFFER_CONTAINER; +} TX_BUFFER_CONTAINER, *PTX_BUFFER_CONTAINER; // @@ -648,7 +648,7 @@ typedef struct tagSTX_BUFFER // Actual message TX_BUFFER_CONTAINER BufferHeader; -} TX_BUFFER, DEF* PTX_BUFFER; +} TX_BUFFER, *PTX_BUFFER; // @@ -666,7 +666,7 @@ typedef struct tagSBEACON_BUFFER // Actual message TX_BUFFER_CONTAINER BufferHeader; -} BEACON_BUFFER, DEF* PBEACON_BUFFER; +} BEACON_BUFFER, *PBEACON_BUFFER; /*--------------------- Export Variables --------------------------*/ diff --git a/drivers/staging/vt6656/srom.h b/drivers/staging/vt6656/srom.h index 2accf5f054aa..af208ec9308f 100644 --- a/drivers/staging/vt6656/srom.h +++ b/drivers/staging/vt6656/srom.h @@ -120,7 +120,7 @@ typedef struct tagSSromReg { BYTE abyReserved0[96]; // 0x10 (WORD) BYTE abyCIS[128]; // 0x80 (WORD) -} SSromReg, DEF* PSSromReg; +} SSromReg, *PSSromReg; /*--------------------- Export Macros ------------------------------*/ diff --git a/drivers/staging/vt6656/tether.h b/drivers/staging/vt6656/tether.h index 920a8bb68356..8f40a74bf3b9 100644 --- a/drivers/staging/vt6656/tether.h +++ b/drivers/staging/vt6656/tether.h @@ -179,7 +179,7 @@ typedef struct tagSEthernetHeader { BYTE abySrcAddr[U_ETHER_ADDR_LEN]; WORD wType; }__attribute__ ((__packed__)) -SEthernetHeader, DEF* PS |