cfi: make flash_get_info() non static
If on your board is more than one flash, you must know the size of every single flash, for example, for updating the DTS before booting Linux. So make this function flash_get_info() extern, and you can have all info about your flashes. Signed-off-by: Heiko Schocher <hs@denx.de> Signed-off-by: Stefan Roese <sr@denx.de>
This commit is contained in:
parent
ae5d8f613c
commit
4f975678de
@ -273,7 +273,7 @@ u64 flash_read64(void *addr)__attribute__((weak, alias("__flash_read64")));
|
||||
/*-----------------------------------------------------------------------
|
||||
*/
|
||||
#if defined(CONFIG_ENV_IS_IN_FLASH) || defined(CONFIG_ENV_ADDR_REDUND) || (CONFIG_SYS_MONITOR_BASE >= CONFIG_SYS_FLASH_BASE)
|
||||
static flash_info_t *flash_get_info(ulong base)
|
||||
flash_info_t *flash_get_info(ulong base)
|
||||
{
|
||||
int i;
|
||||
flash_info_t * info = 0;
|
||||
|
@ -124,6 +124,9 @@ extern int jedec_flash_match(flash_info_t *info, ulong base);
|
||||
#define CFI_CMDSET_AMD_LEGACY 0xFFF0
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_SYS_FLASH_CFI)
|
||||
extern flash_info_t *flash_get_info(ulong base);
|
||||
#endif
|
||||
|
||||
/*-----------------------------------------------------------------------
|
||||
* return codes from flash_write():
|
||||
|
Loading…
Reference in New Issue
Block a user