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