Hello.

Stefan Roese wrote:

> cfi_flash_bank_addr(int bank_nr) returns the base addresses of the
> requested bank. Introducing this weak default enables boards to override
> this functions with a board specific version when required.

> This feature will be used in the lwmon5 board update, supporting runtime
> detection of 2 board revisions with different flash layouts.

> Signed-off-by: Stefan Roese <s...@denx.de>
[...]
> diff --git a/drivers/mtd/cfi_flash.c b/drivers/mtd/cfi_flash.c
> index b4a09dc..f10e09e 100644
> --- a/drivers/mtd/cfi_flash.c
> +++ b/drivers/mtd/cfi_flash.c
[...]
> @@ -2021,14 +2028,12 @@ unsigned long flash_init (void)
>       getenv_f("unlock", s, sizeof(s));
>  #endif
>  
> -#define BANK_BASE(i) (((phys_addr_t 
> [CFI_MAX_FLASH_BANKS])CONFIG_SYS_FLASH_BANKS_LIST)[i])
> -
>       /* Init: no FLASHes known */
>       for (i = 0; i < CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
>               flash_info[i].flash_id = FLASH_UNKNOWN;
>  
> -             if (!flash_detect_legacy (BANK_BASE(i), i))
> -                     flash_get_size (BANK_BASE(i), i);
> +             if (!flash_detect_legacy (cfi_flash_bank_addr(i), i))
> +                     flash_get_size (cfi_flash_bank_addr(i), i);

    Could remove the sopaces before parens to improve the coding style, while 
at it...

WBR, Sergei

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to