public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/7] w35und: Commit MDS typedef to struct w35_mds
@ 2009-08-12  8:03 Pekka Enberg
  2009-08-12  8:03 ` [PATCH 2/7] w35und: Remove unused struct _RXBUFFER Pekka Enberg
                   ` (2 more replies)
  0 siblings, 3 replies; 19+ messages in thread
From: Pekka Enberg @ 2009-08-12  8:03 UTC (permalink / raw)
  To: gregkh; +Cc: linux-kernel, Pekka Enberg, Pavel Machek

Cc: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
---
 drivers/staging/winbond/core.h   |    2 +-
 drivers/staging/winbond/mds.c    |   10 +++++-----
 drivers/staging/winbond/mds_s.h  |    5 ++---
 drivers/staging/winbond/wb35tx.c |    4 ++--
 4 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/drivers/staging/winbond/core.h b/drivers/staging/winbond/core.h
index eb4c090..42c9868 100644
--- a/drivers/staging/winbond/core.h
+++ b/drivers/staging/winbond/core.h
@@ -20,7 +20,7 @@ struct wbsoft_priv {
 
 	MTO_PARAMETERS sMtoPara;	// MTO_struct ...
 	struct hw_data sHwData;	//For HAL
-	MDS Mds;
+	struct wb35_mds Mds;
 
 	spinlock_t SpinLock;
 
diff --git a/drivers/staging/winbond/mds.c b/drivers/staging/winbond/mds.c
index 59d6d67..9550e1a 100644
--- a/drivers/staging/winbond/mds.c
+++ b/drivers/staging/winbond/mds.c
@@ -8,7 +8,7 @@
 unsigned char
 Mds_initial(struct wbsoft_priv * adapter)
 {
-	PMDS pMds = &adapter->Mds;
+	struct wb35_mds *pMds = &adapter->Mds;
 
 	pMds->TxPause = false;
 	pMds->TxRTSThreshold = DEFAULT_RTSThreshold;
@@ -220,7 +220,7 @@ static void Mds_DurationSet(struct wbsoft_priv *adapter,  PDESCRIPTOR pDes,  u8
 static u16 Mds_BodyCopy(struct wbsoft_priv *adapter, PDESCRIPTOR pDes, u8 *TargetBuffer)
 {
 	PT00_DESCRIPTOR	pT00;
-	PMDS	pMds = &adapter->Mds;
+	struct wb35_mds *pMds = &adapter->Mds;
 	u8	*buffer;
 	u8	*src_buffer;
 	u8	*pctmp;
@@ -320,7 +320,7 @@ static u16 Mds_BodyCopy(struct wbsoft_priv *adapter, PDESCRIPTOR pDes, u8 *Targe
 
 static void Mds_HeaderCopy(struct wbsoft_priv * adapter, PDESCRIPTOR pDes, u8 *TargetBuffer)
 {
-	PMDS	pMds = &adapter->Mds;
+	struct wb35_mds *pMds = &adapter->Mds;
 	u8	*src_buffer = pDes->buffer_address[0];//931130.5.g
 	PT00_DESCRIPTOR	pT00;
 	PT01_DESCRIPTOR	pT01;
@@ -417,7 +417,7 @@ void
 Mds_Tx(struct wbsoft_priv * adapter)
 {
 	struct hw_data *	pHwData = &adapter->sHwData;
-	PMDS		pMds = &adapter->Mds;
+	struct wb35_mds *pMds = &adapter->Mds;
 	DESCRIPTOR	TxDes;
 	PDESCRIPTOR	pTxDes = &TxDes;
 	u8		*XmitBufAddress;
@@ -552,7 +552,7 @@ Mds_Tx(struct wbsoft_priv * adapter)
 void
 Mds_SendComplete(struct wbsoft_priv * adapter, PT02_DESCRIPTOR pT02)
 {
-	PMDS	pMds = &adapter->Mds;
+	struct wb35_mds *pMds = &adapter->Mds;
 	struct hw_data *	pHwData = &adapter->sHwData;
 	u8	PacketId = (u8)pT02->T02_Tx_PktID;
 	unsigned char	SendOK = true;
diff --git a/drivers/staging/winbond/mds_s.h b/drivers/staging/winbond/mds_s.h
index 9ffec17..d9ac2ec 100644
--- a/drivers/staging/winbond/mds_s.h
+++ b/drivers/staging/winbond/mds_s.h
@@ -79,8 +79,7 @@ enum {
 #define PACKET_COME_FROM_MLME					0x80
 #define PACKET_SEND_COMPLETE					0xff
 
-typedef struct _MDS
-{
+struct wb35_mds {
 	// For Tx usage
 	u8	TxOwner[ ((MAX_USB_TX_BUFFER_NUMBER + 3) & ~0x03) ];
 	u8	*pTxBuffer;
@@ -133,7 +132,7 @@ typedef struct _MDS
 	u32	TxTsc; // 20060214
 	u32	TxTsc_2; // 20060214
 
-} MDS, *PMDS;
+};
 
 
 typedef struct _RxBuffer
diff --git a/drivers/staging/winbond/wb35tx.c b/drivers/staging/winbond/wb35tx.c
index 1e4169d..5869ef4 100644
--- a/drivers/staging/winbond/wb35tx.c
+++ b/drivers/staging/winbond/wb35tx.c
@@ -30,7 +30,7 @@ static void Wb35Tx_complete(struct urb * pUrb)
 	struct wbsoft_priv *adapter = pUrb->context;
 	struct hw_data *	pHwData = &adapter->sHwData;
 	struct wb35_tx *pWb35Tx = &pHwData->Wb35Tx;
-	PMDS		pMds = &adapter->Mds;
+	struct wb35_mds *pMds = &adapter->Mds;
 
 	printk("wb35: tx complete\n");
 	// Variable setting
@@ -67,7 +67,7 @@ static void Wb35Tx(struct wbsoft_priv *adapter)
 	struct hw_data *	pHwData = &adapter->sHwData;
 	struct wb35_tx *pWb35Tx = &pHwData->Wb35Tx;
 	u8		*pTxBufferAddress;
-	PMDS		pMds = &adapter->Mds;
+	struct wb35_mds *pMds = &adapter->Mds;
 	struct urb *	pUrb = (struct urb *)pWb35Tx->Tx4Urb;
 	int         	retv;
 	u32		SendIndex;
-- 
1.5.6.3


^ permalink raw reply related	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2009-09-19 10:33 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-12  8:03 [PATCH 1/7] w35und: Commit MDS typedef to struct w35_mds Pekka Enberg
2009-08-12  8:03 ` [PATCH 2/7] w35und: Remove unused struct _RXBUFFER Pekka Enberg
2009-08-12  8:03   ` [PATCH 3/7] w35und: Cleanup the mlmetxrx_f.h header file Pekka Enberg
2009-08-12  8:03     ` [PATCH 4/7] w35und: Convert typedef DESCRIPTOR to struct wb35_descriptor Pekka Enberg
2009-08-12  8:03       ` [PATCH 5/7] w35und: Remove unused struct _STATISTICS_INFO Pekka Enberg
2009-08-12  8:03         ` [PATCH 6/7] w35und: Convert typedef MTO_PARAMETERS to struct wb35_mto_param Pekka Enberg
2009-08-12  8:03           ` [PATCH 7/7] w35und: Remove some write-only struct members Pekka Enberg
2009-08-12  8:15             ` Pavel Machek
2009-08-12  8:21               ` Pekka Enberg
2009-08-12 16:32                 ` Sandro Bonazzola
2009-09-19 10:19                 ` Pavel Machek
2009-09-19 10:33                   ` Jiri Kosina
2009-08-12  8:14           ` [PATCH 6/7] w35und: Convert typedef MTO_PARAMETERS to struct wb35_mto_param Pavel Machek
2009-08-12  8:13         ` [PATCH 5/7] w35und: Remove unused struct _STATISTICS_INFO Pavel Machek
2009-08-12  8:13       ` [PATCH 4/7] w35und: Convert typedef DESCRIPTOR to struct wb35_descriptor Pavel Machek
2009-08-12  8:10     ` [PATCH 3/7] w35und: Cleanup the mlmetxrx_f.h header file Pavel Machek
2009-08-12  8:10   ` [PATCH 2/7] w35und: Remove unused struct _RXBUFFER Pavel Machek
2009-08-12  8:10 ` [PATCH 1/7] w35und: Commit MDS typedef to struct w35_mds Pavel Machek
2009-08-12  8:24 ` Pekka Enberg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox