No need to double the size in flash size calculation
as it was already done as a part of sector size
calculation.
Problem was introduced by:
Merge tag 'v2014.01' into xilinx/master-next
(sha1:
60513f2031793692e60e3b2fc1930243bb6bb991)
Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
}
flash->page_size <<= flash->shift;
flash->sector_size = params->sector_size << flash->shift;
- flash->size = flash->sector_size * params->nr_sectors << flash->shift;
+ flash->size = flash->sector_size * params->nr_sectors;
#ifdef CONFIG_SF_DUAL_FLASH
if (flash->dual_flash & SF_DUAL_STACKED_FLASH)
flash->size <<= 1;