Minor changes in common spi_flash.c
authorPiotr Dymacz <pepe2k@gmail.com>
Thu, 3 Mar 2016 11:44:17 +0000 (12:44 +0100)
committerPiotr Dymacz <pepe2k@gmail.com>
Thu, 3 Mar 2016 11:44:17 +0000 (12:44 +0100)
u-boot/board/ar7240/common/spi_flash.c

index d0665713941862b3a40fa17f85529ad9a58ebf47..7b036250a9720a1d1bd0d2aec8c66e629e227aca 100644 (file)
@@ -1,7 +1,7 @@
 /*
- * Copyright (C) 2015 Piotr Dymacz <piotr@dymacz.pl>
+ * Copyright (C) 2016 Piotr Dymacz <piotr@dymacz.pl>
  *
- * SPDX-License-Identifier:GPL-2.0
+ * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <config.h>
@@ -40,6 +40,10 @@ static u32 flash_info_find(flash_info_t *info, u32 jedec_id)
        return 1;
 }
 
+/*
+ * Scan all configured FLASH banks one by one
+ * and try to get information about the chips
+ */
 u32 flash_init(void)
 {
        u32 bank, i, jedec_id, sfdp_size, sfdp_ss;
@@ -109,7 +113,7 @@ u32 flash_init(void)
                        info->sector_count = info->size / info->sector_size;
                }
 
-               for (i = 0; i < info->sector_count; i++){
+               for (i = 0; i < info->sector_count; i++) {
                        info->start[i] = CFG_FLASH_BASE
                                                         + total_size + (i * info->sector_size);
                }
@@ -120,6 +124,12 @@ u32 flash_init(void)
        return total_size;
 }
 
+/*
+ * Erase all FLASH sectors in provided range
+ *
+ * TODO:
+ * - use some LED for indication that we are erasing?
+ */
 u32 flash_erase(flash_info_t *info,
                                u32 s_first,
                                u32 s_last)
@@ -147,8 +157,6 @@ u32 flash_erase(flash_info_t *info,
        return 0;
 }
 
-
-
 /*
  * Write a buffer from memory to a FLASH:
  * call page program for every <= 256 bytes