[PATCH v2 3/9] Remove bitmap from mempool
Pontus Fuchs
pontus.fuchs at gmail.com
Thu May 30 04:12:29 EDT 2013
Not used.
Signed-off-by: Pontus Fuchs <pontus.fuchs at gmail.com>
---
dxe.c | 8 --------
dxe.h | 1 -
2 files changed, 9 deletions(-)
diff --git a/dxe.c b/dxe.c
index 9ac1c9e..b607b33 100644
--- a/dxe.c
+++ b/dxe.c
@@ -373,9 +373,6 @@ int wcn36xx_dxe_allocate_mem_pools(struct wcn36xx *wcn)
wcn->mgmt_mem_pool.virt_addr = cpu_addr;
memset(cpu_addr, 0, s);
- wcn->mgmt_mem_pool.bitmap =
- kzalloc((WCN36XX_DXE_CH_DESC_NUMB_TX_H / 32 + 1) *
- sizeof(u32), GFP_KERNEL);
/* Allocate BD headers for DATA frames */
@@ -388,9 +385,6 @@ int wcn36xx_dxe_allocate_mem_pools(struct wcn36xx *wcn)
GFP_KERNEL);
wcn->data_mem_pool.virt_addr = cpu_addr;
memset(cpu_addr, 0, s);
- wcn->data_mem_pool.bitmap =
- kzalloc((WCN36XX_DXE_CH_DESC_NUMB_TX_L / 32 + 1) *
- sizeof(u32), GFP_KERNEL);
return 0;
}
@@ -407,8 +401,6 @@ void wcn36xx_dxe_free_mem_pools(struct wcn36xx *wcn)
wcn->data_mem_pool.virt_addr,
wcn->data_mem_pool.phy_addr);
}
- kfree(wcn->data_mem_pool.bitmap);
- kfree(wcn->mgmt_mem_pool.bitmap);
}
int wcn36xx_dxe_tx(struct wcn36xx *wcn,
diff --git a/dxe.h b/dxe.h
index ec2b4d2..0baa16e 100644
--- a/dxe.h
+++ b/dxe.h
@@ -233,7 +233,6 @@ struct wcn36xx_dxe_mem_pool {
int chunk_size;
void *virt_addr;
dma_addr_t phy_addr;
- void *bitmap;
};
struct wcn36xx;
int wcn36xx_dxe_allocate_mem_pools(struct wcn36xx *wcn);
--
1.8.1.2
More information about the wcn36xx
mailing list