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