ar71xx: always enable hw ecc support for the ar934x-nfc module

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38634 3c298f89-4303-0410-b956-a3cf2f4a3e73
ar71xx: image: add IMAGE_PROFILE variable

Ensures that the 'Default' images are generated
even if the subtarget has no profiles.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38635 3c298f89-4303-0410-b956-a3cf2f4a3e73
ar71xx: image: only define profiles for the generic subtarget

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38636 3c298f89-4303-0410-b956-a3cf2f4a3e73
ar71xx: Add new subtarget nand for WNDR4300

Add new subtarget nand with UBI/UBIFS including GLUEBI and squashfs.
This target will be used for NAND based router which make use of
UBI (and maybe UBIFS later on) in order to provide proper NAND
support.
ar71xx: Generate UBI image for WNDR4300

Extended the Makefile to generate a working factory reset image for Netgear
WNDR4300. The image uses UBI with two volumes squashfs (rootfs) and JFFS2
(rootfs_data). In order to make stock U-Boot happy, a fake header is placed
just before the root image (at the very end of the kernel partition).