Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 228235
b: refs/heads/master
c: 01b5cee
h: refs/heads/master
i:
  228233: 7dde54b
  228231: b90b9fe
v: v3
  • Loading branch information
Pekka Enberg authored and Greg Kroah-Hartman committed Dec 1, 2010
1 parent 7afb627 commit 6ff169a
Show file tree
Hide file tree
Showing 6 changed files with 39 additions and 83 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 37b0544a4a455609cbf25fa56441a6f1221dec85
refs/heads/master: 01b5ceeca5aa45735a987420c83228a9778a791f
1 change: 0 additions & 1 deletion trunk/drivers/staging/winbond/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
w35und-y := \
mds.o \
mlmetxrx.o \
mto.o \
phy_calibration.o \
reg.o \
Expand Down
39 changes: 38 additions & 1 deletion trunk/drivers/staging/winbond/mds.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
#include "mds_f.h"
#include "mlmetxrx_f.h"
#include "mto.h"
#include "wbhal.h"
#include "wblinux_f.h"
Expand Down Expand Up @@ -397,6 +396,44 @@ static void Mds_HeaderCopy(struct wbsoft_priv *adapter, struct wb35_descriptor *

}

static void MLME_GetNextPacket(struct wbsoft_priv *adapter, struct wb35_descriptor *desc)
{
desc->InternalUsed = desc->buffer_start_index + desc->buffer_number;
desc->InternalUsed %= MAX_DESCRIPTOR_BUFFER_INDEX;
desc->buffer_address[desc->InternalUsed] = adapter->sMlmeFrame.pMMPDU;
desc->buffer_size[desc->InternalUsed] = adapter->sMlmeFrame.len;
desc->buffer_total_size += adapter->sMlmeFrame.len;
desc->buffer_number++;
desc->Type = adapter->sMlmeFrame.DataType;
}

static void MLMEfreeMMPDUBuffer(struct wbsoft_priv *adapter, s8 *pData)
{
int i;

/* Reclaim the data buffer */
for (i = 0; i < MAX_NUM_TX_MMPDU; i++) {
if (pData == (s8 *)&(adapter->sMlmeFrame.TxMMPDU[i]))
break;
}
if (adapter->sMlmeFrame.TxMMPDUInUse[i])
adapter->sMlmeFrame.TxMMPDUInUse[i] = false;
else {
/* Something wrong
PD43 Add debug code here??? */
}
}

static void MLME_SendComplete(struct wbsoft_priv *adapter, u8 PacketID, unsigned char SendOK)
{
/* Reclaim the data buffer */
adapter->sMlmeFrame.len = 0;
MLMEfreeMMPDUBuffer(adapter, adapter->sMlmeFrame.pMMPDU);

/* Return resource */
adapter->sMlmeFrame.IsInUsed = PACKET_FREE_TO_USE;
}

void
Mds_Tx(struct wbsoft_priv *adapter)
{
Expand Down
60 changes: 0 additions & 60 deletions trunk/drivers/staging/winbond/mlmetxrx.c

This file was deleted.

19 changes: 0 additions & 19 deletions trunk/drivers/staging/winbond/mlmetxrx_f.h

This file was deleted.

1 change: 0 additions & 1 deletion trunk/drivers/staging/winbond/wbusb.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@

#include "core.h"
#include "mds_f.h"
#include "mlmetxrx_f.h"
#include "mto.h"
#include "wbhal.h"
#include "wb35reg_f.h"
Expand Down

0 comments on commit 6ff169a

Please sign in to comment.