Config System: Add PMECC parameters and On-Die ECC configuration options

The following PMECC parameter can be configured:
	PMECC error correction bits,
	PMECC sector size.

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
Board Headfile: Remove the PMECC macro definition

PMECC_ERROR_CORR_BITS
PMECC_SECTOR_SIZE
which has been removed to the Config System in previous commit.

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
NANDFlash: Add print out manufactor ID and device ID of ONFI compliant

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
NANDFlash: Add print out PMECC initial parameters

the PMECC error correct bits, the PMECC sector size

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
NANDFlash: Add print out using software ECC message

if using Software ECC, print this message.

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
NANDFlash: Add On-Die ECC support

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
board/at91sama5d3xek: add support for 266M PCK 133M MCK

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
defconfig: update the default configure files for all boards

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
README: update the README.txt

Due to the removing the dependency to the toolchain's libgcc.

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
KNOWN ISSUES: update the KNOWN_ISSUES

Due to the removing the dependency to the toolchain's libgcc.

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
Makefile: change version to "v3.5.3"

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>