On Fri, Oct 04, 2013 at 01:47:58PM +0530, Prabhakar Kushwaha wrote:
> nand_ecclayout is present in mtd.h at Linux.
> Move this structure to mtd.h to comply with Linux.
> 
> Also, increase the ecc placement locations to 640 to suport device having
> writesize/oobsize of 8KB/640B. This means that the maximum oobsize has gone
> up to 640 bytes and consequently the maximum ecc placement locations have
> also gone up to 640.
> 
> Signed-off-by: Prabhakar Kushwaha <prabha...@freescale.com>
> CC: Vipin Kumar <vipin.ku...@st.com>
> 
> ---
> Changes for v2: Incorporated Scott's comments
>       - move nand_ecclayout to mtd.h
>       - updated OOBFREE, ECCPOS max entries
> 
>  Changes for v3: Sending as it is
>  Changes for v4: Sending as it is
>  Changes for v5: Sending as it is
>  
>  include/linux/mtd/mtd.h |   14 ++++++++++++++
>  include/mtd/mtd-abi.h   |   12 ------------
>  2 files changed, 14 insertions(+), 12 deletions(-)

This breaks the tricorder build due to the expanded eccpos violating SPL
size constraints:

Configuring for tricorder board...
make[1]: *** [/tmp/u-boot-arm/spl/u-boot-spl] Error 1
make: *** [/tmp/u-boot-arm/spl/u-boot-spl.bin] Error 2
   text    data     bss     dec     hex filename
 352879   27592  217888  598359   92157 /tmp/u-boot-arm/u-boot
armv7a-ld.bfd: u-boot-spl section `.data' will not fit in region `.sram'
armv7a-ld.bfd: region `.sram' overflowed by 140 bytes
make[1]: *** [/tmp/u-boot-arm/spl/u-boot-spl] Error 1
make: *** [/tmp/u-boot-arm/spl/u-boot-spl.bin] Error 2
make: *** Waiting for unfinished jobs....

-Scott

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

Reply via email to