aboutsummaryrefslogtreecommitdiff
path: root/drivers/staging/csr/csr_wifi_hip_dump.c
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-07-20 15:26:55 -0700
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-07-20 15:26:55 -0700
commit4fe9db37104f833972486355fe86d7dcd29279b5 (patch)
treea946ecfff6f0f4eef92bd4a457a7f567d37f4526 /drivers/staging/csr/csr_wifi_hip_dump.c
parentd63123fc5084d5e38074ad8fb3f08a39747bcea6 (diff)
staging: csr: remove CsrMemFree() and CsrMemFreeDma()
They were just wrappers around kfree() so call that instead. Cc: Mikko Virkkilä <mikko.virkkila@bluegiga.com> Cc: Lauri Hintsala <Lauri.Hintsala@bluegiga.com> Cc: Riku Mettälä <riku.mettala@bluegiga.com> Cc: Veli-Pekka Peltola <veli-pekka.peltola@bluegiga.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/csr/csr_wifi_hip_dump.c')
-rw-r--r--drivers/staging/csr/csr_wifi_hip_dump.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/drivers/staging/csr/csr_wifi_hip_dump.c b/drivers/staging/csr/csr_wifi_hip_dump.c
index 0d1f9df2411..350d9d20448 100644
--- a/drivers/staging/csr/csr_wifi_hip_dump.c
+++ b/drivers/staging/csr/csr_wifi_hip_dump.c
@@ -17,6 +17,7 @@
*
* ---------------------------------------------------------------------------
*/
+#include <linux/slab.h>
#include "csr_wifi_hip_unifi.h"
#include "csr_wifi_hip_unifiversion.h"
#include "csr_wifi_hip_card.h"
@@ -696,7 +697,7 @@ coredump_buffer* new_coredump_node(void *ospriv, coredump_buffer *prevnode)
{
for (i = 0; newnode->zone[i] != NULL; i++)
{
- CsrMemFree(newnode->zone[i]);
+ kfree(newnode->zone[i]);
newnode->zone[i] = NULL;
}
}
@@ -844,11 +845,8 @@ void unifi_coredump_free(card_t *card)
/* Free payload zones */
for (j = 0; j < HIP_CDUMP_NUM_ZONES; j++)
{
- if (node->zone[j] != NULL)
- {
- CsrMemFree(node->zone[j]);
- node->zone[j] = NULL;
- }
+ kfree(node->zone[j]);
+ node->zone[j] = NULL;
}
/* Detach */
@@ -856,7 +854,7 @@ void unifi_coredump_free(card_t *card)
node = node->next;
/* Free header */
- CsrMemFree(del_node);
+ kfree(del_node);
i++;
} while ((node != NULL) && (node != card->dump_buf));