beceem: remove OS wrapper library

Use native kernel functions for kmalloc/kfree directly

Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
diff --git a/drivers/staging/bcm/Transmit.c b/drivers/staging/bcm/Transmit.c
index 9848a6a..9932d71 100644
--- a/drivers/staging/bcm/Transmit.c
+++ b/drivers/staging/bcm/Transmit.c
@@ -117,7 +117,7 @@
                 BCM_DEBUG_PRINT (Adapter, DBG_TYPE_TX, TX_OSAL_DBG, DBG_LVL_ALL,
     			"Invalid queue index, dropping pkt\n");
 
-				bcm_kfree_skb(skb);
+				dev_kfree_skb(skb);
 			}
 			return STATUS_SUCCESS;
         }
@@ -125,7 +125,7 @@
 		if(Adapter->PackInfo[qindex].uiCurrentPacketsOnHost >= SF_MAX_ALLOWED_PACKETS_TO_BACKUP)
 		{
 			atomic_inc(&Adapter->TxDroppedPacketCount);
-			bcm_kfree_skb(skb);
+			dev_kfree_skb(skb);
 			return STATUS_SUCCESS;
 		}
 
@@ -159,7 +159,7 @@
 		BCM_DEBUG_PRINT(Adapter,DBG_TYPE_TX, TX_OSAL_DBG, DBG_LVL_ALL, "<====");
 	}
 	else
-		bcm_kfree_skb(skb);
+		dev_kfree_skb(skb);
 
   return STATUS_SUCCESS;
 }
@@ -333,7 +333,7 @@
 	}
 
 
-  	bcm_kfree_skb(Packet);
+	dev_kfree_skb(Packet);
 	return status;
 }