summaryrefslogtreecommitdiff
path: root/firmware/target/arm/s5l8700/ipodnano2g/ftl-nano2g.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/s5l8700/ipodnano2g/ftl-nano2g.c')
-rw-r--r--firmware/target/arm/s5l8700/ipodnano2g/ftl-nano2g.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/firmware/target/arm/s5l8700/ipodnano2g/ftl-nano2g.c b/firmware/target/arm/s5l8700/ipodnano2g/ftl-nano2g.c
index 130605f602..4b34dac3d7 100644
--- a/firmware/target/arm/s5l8700/ipodnano2g/ftl-nano2g.c
+++ b/firmware/target/arm/s5l8700/ipodnano2g/ftl-nano2g.c
@@ -684,7 +684,7 @@ void ftl_vfl_schedule_block_for_remap(uint32_t bank, uint32_t block)
684{ 684{
685 if (ftl_vfl_check_remap_scheduled(bank, block) == 1) 685 if (ftl_vfl_check_remap_scheduled(bank, block) == 1)
686 return; 686 return;
687 panicf("FTL: Scheduling bank %d block %d for remap!", bank, block); 687 panicf("FTL: Scheduling bank %u block %u for remap!", (unsigned)bank, (unsigned)block);
688 if (ftl_vfl_cxt[bank].scheduledstart == ftl_vfl_cxt[bank].spareused) 688 if (ftl_vfl_cxt[bank].scheduledstart == ftl_vfl_cxt[bank].spareused)
689 return; 689 return;
690 ftl_vfl_cxt[bank].remaptable[--ftl_vfl_cxt[bank].scheduledstart] = block; 690 ftl_vfl_cxt[bank].remaptable[--ftl_vfl_cxt[bank].scheduledstart] = block;
@@ -770,7 +770,7 @@ uint32_t ftl_vfl_remap_block(uint32_t bank, uint32_t block)
770{ 770{
771 uint32_t i; 771 uint32_t i;
772 uint32_t newblock = 0, newidx; 772 uint32_t newblock = 0, newidx;
773 panicf("FTL: Remapping bank %d block %d!", bank, block); 773 panicf("FTL: Remapping bank %u block %u!", (unsigned)bank, (unsigned)block);
774 if (bank >= ftl_banks || block >= (*ftl_nand_type).blocks) return 0; 774 if (bank >= ftl_banks || block >= (*ftl_nand_type).blocks) return 0;
775 for (i = 0; i < ftl_vfl_cxt[bank].sparecount; i++) 775 for (i = 0; i < ftl_vfl_cxt[bank].sparecount; i++)
776 if (ftl_vfl_cxt[bank].remaptable[i] == 0) 776 if (ftl_vfl_cxt[bank].remaptable[i] == 0)