diff --git a/targets/ARCH/EXMIMO/DRIVER/eurecom/exmimo_fw.c b/targets/ARCH/EXMIMO/DRIVER/eurecom/exmimo_fw.c
index 993b2db2eeb1ec21d1238f4a5cdb764d3974b79f..766bb6eb74993c023111574f70f9099421a2dbe1 100644
--- a/targets/ARCH/EXMIMO/DRIVER/eurecom/exmimo_fw.c
+++ b/targets/ARCH/EXMIMO/DRIVER/eurecom/exmimo_fw.c
@@ -193,7 +193,7 @@ int exmimo_assign_shm_vars(int card_id)
 int exmimo_allocate_rx_tx_buffers(int card_id)
 {
   size_t size;
-  int j,i;
+  int j;
   dma_addr_t dma_addr_dummy;
   // Round up to the next PAGE_SIZE (typ. 4096 bytes)
   size = (ADAC_BUFFERSZ_PERCHAN_B >> PAGE_SHIFT) + 1;
@@ -243,8 +243,6 @@ int exmimo_allocate_rx_tx_buffers(int card_id)
  */
 int exmimo_memory_alloc(int card)
 {
-  int i;
-
   if ( bigshm_init( card ) ) {
     printk("exmimo_memory_alloc(): bigshm_init failed for card %d.\n", card);
     return -ENOMEM;