Hello all,

I just discovered that the addition to the kernel config is not strictly 
necessary, but then make prompts to confirm the CONFIG_MTD_NAND_AR934X_HW_ECC 
option. I am unsure how to fix that, maybe one of the readers can shine a light 
on that?

Thanks!

Joris

On 28 Oct 2013, at 20:53 , Joris de Vries <jo...@apptrician.nl> wrote:

> This is based on previous patches by Stefan Agner. The kernel config
> now includes the relevant lines for the ar934x nand driver, and
> selects the kmod-ar934x-nand when building for the WNDR4300.
> 
> Signed-off-by: Joris de Vries <jo...@apptrician.nl>
> ---
> target/linux/ar71xx/config-3.10                 |    6 +++++-
> target/linux/ar71xx/generic/profiles/netgear.mk |    2 +-
> 2 files changed, 6 insertions(+), 2 deletions(-)
> 
> diff --git a/target/linux/ar71xx/config-3.10 b/target/linux/ar71xx/config-3.10
> index f88d008..ff1e0a0 100644
> --- a/target/linux/ar71xx/config-3.10
> +++ b/target/linux/ar71xx/config-3.10
> @@ -207,10 +207,14 @@ CONFIG_MTD_M25P80=y
> # CONFIG_MTD_MAP_BANK_WIDTH_1 is not set
> # CONFIG_MTD_MAP_BANK_WIDTH_4 is not set
> CONFIG_MTD_MYLOADER_PARTS=y
> -# CONFIG_MTD_NAND_AR934X_HW_ECC is not set
> +CONFIG_MTD_NAND=y
> +CONFIG_MTD_NAND_AR934X=y
> +CONFIG_MTD_NAND_AR934X_HW_ECC=y
> +CONFIG_MTD_NAND_ECC=y
> CONFIG_MTD_PHYSMAP=y
> CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-2
> CONFIG_MTD_REDBOOT_PARTS=y
> +# CONFIG_MTD_SM_COMMON is not set
> CONFIG_MTD_SPLIT_FIRMWARE=y
> CONFIG_MTD_SPLIT_SEAMA_FW=y
> CONFIG_MTD_SPLIT_SQUASHFS_ROOT=y
> diff --git a/target/linux/ar71xx/generic/profiles/netgear.mk 
> b/target/linux/ar71xx/generic/profiles/netgear.mk
> index c5adc0d..d5510ff 100644
> --- a/target/linux/ar71xx/generic/profiles/netgear.mk
> +++ b/target/linux/ar71xx/generic/profiles/netgear.mk
> @@ -30,7 +30,7 @@ $(eval $(call Profile,WNDR3700))
> 
> define Profile/WNDR4300
>       NAME:=NETGEAR WNDR4300
> -     PACKAGES:=kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-ledtrig-usbdev
> +     PACKAGES:=kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-ledtrig-usbdev 
> kmod-nand-ar934x
> endef
> 
> define Profile/WNDR4300/Description
> -- 
> 1.7.10.4
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel@lists.openwrt.org
> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to