cfi_flash: give default CONFIG_SYS_MAX_FLASH_SECT in flash.h
authorThomas Chou <thomas@wytron.com.tw>
Sat, 31 Oct 2015 03:09:36 +0000 (11:09 +0800)
committerStefan Roese <sr@denx.de>
Mon, 30 Nov 2015 12:00:00 +0000 (13:00 +0100)
Give default CONFIG_SYS_MAX_FLASH_SECT in flash.h, so that
the header can be included regardless of the present of flash.
The value 512 is the most used.

Signed-off-by: Thomas Chou <thomas@wytron.com.tw>
Signed-off-by: Stefan Roese <sr@denx.de>
include/flash.h

index 13e03842c84b2c0733af57a4c9ad23dce709fe6c..f53ace7889c04436117b60d052ff56a84519e4ee 100644 (file)
@@ -8,7 +8,10 @@
 #ifndef _FLASH_H_
 #define _FLASH_H_
 
-#ifndef CONFIG_SYS_NO_FLASH
+#ifndef CONFIG_SYS_MAX_FLASH_SECT
+#define CONFIG_SYS_MAX_FLASH_SECT      512
+#endif
+
 /*-----------------------------------------------------------------------
  * FLASH Info: contains chip specific data, per FLASH bank
  */
@@ -503,6 +506,4 @@ extern flash_info_t *flash_get_info(ulong base);
 #define FLASH_ERASE_TIMEOUT    120000  /* timeout for erasing in ms            */
 #define FLASH_WRITE_TIMEOUT    500     /* timeout for writes  in ms            */
 
-#endif /* !CONFIG_SYS_NO_FLASH */
-
 #endif /* _FLASH_H_ */