(This is moved from TrackerID: 2821620. This is not a enhancement but a bug.)
Regards on cfi.c, cfi_array.address should be set the top of flash memory
after detects flash.
But in amd_flash.c, it is set to 0. So all of commands are failed if flash
memory is not located address 0x0.
Looks good, thanks!
Applied as SVN r1660.