diff --git a/iop/configs/target/iopsys_brcm63xx_arm/config b/iop/configs/target/iopsys_brcm63xx_arm/config new file mode 100644 index 000000000..112f2b8a6 --- /dev/null +++ b/iop/configs/target/iopsys_brcm63xx_arm/config @@ -0,0 +1,15 @@ +# CONFIG_PACKAGE_libcgroup-daemon is not set +# CONFIG_PACKAGE_libcgroup is not set + +# CONFIG_PACKAGE_juci-broadcom-wl is not set +# CONFIG_PACKAGE_juci-minisnmpd is not set +# CONFIG_PACKAGE_juci-router-openwrt is not set +# CONFIG_PACKAGE_speedsvc is not set + +# CONFIG_juci_broadcom_wl is not set +# CONFIG_juci_minisnmpd is not set +# CONFIG_juci_router_openwrt is not set + +# CONFIG_PACKAGE_brcminfo is not set +CONFIG_PACKAGE_brcm_fw_tool=y + diff --git a/iop/configs/target/iopsys_brcm63xx_mips/config b/iop/configs/target/iopsys_brcm63xx_mips/config new file mode 100644 index 000000000..6e2029455 --- /dev/null +++ b/iop/configs/target/iopsys_brcm63xx_mips/config @@ -0,0 +1,16 @@ +# CONFIG_PACKAGE_libcgroup-daemon is not set +# CONFIG_PACKAGE_libcgroup is not set + +# CONFIG_PACKAGE_natalie-dect is not set +# CONFIG_PACKAGE_juci-broadcom-wl is not set +# CONFIG_PACKAGE_juci-minisnmpd is not set +# CONFIG_PACKAGE_juci-router-openwrt is not set +# CONFIG_PACKAGE_speedsvc is not set + +# CONFIG_juci_broadcom_wl is not set +# CONFIG_juci_minisnmpd is not set +# CONFIG_juci_router_openwrt is not set + +# CONFIG_PACKAGE_brcminfo is not set +CONFIG_PACKAGE_brcm_fw_tool=y + diff --git a/iop/configs/target/iopsys_ramips/config b/iop/configs/target/iopsys_ramips/config new file mode 100644 index 000000000..e25fe94e4 --- /dev/null +++ b/iop/configs/target/iopsys_ramips/config @@ -0,0 +1,15 @@ +# CONFIG_PACKAGE_libcgroup-daemon is not set +# CONFIG_PACKAGE_libcgroup is not set +# CONFIG_PACKAGE_power-management is not set +# CONFIG_PACKAGE_qos-scripts is not set +# CONFIG_PACKAGE_mtd-utils-deubinize is not set +# CONFIG_PACKAGE_mtd-utils-imagewrite is not set +# CONFIG_PACKAGE_mtd-utils-mkfs.jffs2 is not set +# CONFIG_PACKAGE_mtd-utils-nanddump is not set +CONFIG_PACKAGE_mtd-utils-nandwrite=y +CONFIG_PACKAGE_mtk-bndstrg=y +CONFIG_PACKAGE_omcproxy=y +CONFIG_PACKAGE_kmod-nf-nathelper=y +CONFIG_PACKAGE_kmod-nf-nathelper-extra=y +# CONFIG_PACKAGE_miniupnpd is not set +# CONFIG_PACKAGE_endptmngr is not set diff --git a/iop/scripts/genconfig.sh b/iop/scripts/genconfig.sh index 752735ca7..364b974ce 100755 --- a/iop/scripts/genconfig.sh +++ b/iop/scripts/genconfig.sh @@ -216,11 +216,15 @@ function genconfig { cp $CONFIGPATH/config .config fi - # Add target diff - local target_name=$(echo $target | sed 's/_/-/g') - local target_conf=target/linux/${target_name}/config - if [ -f $target_conf ]; then - cat $target_conf >> .config + # Add target (soc/board specific ) + if [ -f $CONFIGPATH/target/config ]; then + cat $CONFIGPATH/target/config >> .config + fi + if [ -f $CONFIGPATH/target/$target/config ]; then + cat $CONFIGPATH/target/$target/config >> .config + fi + if [ -f $CONFIGPATH/target/$target/$BOARDTYPE/config ]; then + cat $CONFIGPATH/target/$target/$BOARDTYPE/config >> .config fi # Apply profile diff to master config if selected