diff --git a/iopsys-brcm63xx-arm/Config.in b/iopsys-brcm63xx-arm/Config.in index fdbf7954bbc82ab7faef96dba893a5694275c8c7..9ddae10b1c23abc99090a43eaaf4ae43c9cd4b33 100644 --- a/iopsys-brcm63xx-arm/Config.in +++ b/iopsys-brcm63xx-arm/Config.in @@ -71,6 +71,8 @@ menu "Target options Brcm63xx (ARM/MIPS)" default "963158GWV" if TARGET_iopsys_brcm63xx_arm_arc63158ref + default "96750GW" if TARGET_iopsys_brcm63xx_arm_srcmm6752ref + menuconfig BCM_CHIP_ID string @@ -88,6 +90,8 @@ menu "Target options Brcm63xx (ARM/MIPS)" default "63158" if TARGET_iopsys_brcm63xx_arm_arc63158ref + default "63178" if TARGET_iopsys_brcm63xx_arm_srcmm6752ref + menuconfig BCM_TOOLTUPLE string "Broadcom toolchain tuple" default "arm-buildroot-linux-gnueabi-" if TARGET_iopsys_brcm63xx_arm && (BRCM_SDK_VER_502003 || BRCM_SDK_VER_502006 || BRCM_SDK_VER_502007) @@ -112,6 +116,7 @@ menu "Target options Brcm63xx (ARM/MIPS)" default "PANTHER" if TARGET_iopsys_brcm63xx_arm_panther default "XUG534" if TARGET_iopsys_brcm63xx_arm_xue534 default "ARC63158REF" if TARGET_iopsys_brcm63xx_arm_arc63158ref + default "SRCMM6752REF" if TARGET_iopsys_brcm63xx_arm_srcmm6752ref config TARGET_HAS_VOICE bool "Whether to build voice or exclude it entirely" diff --git a/iopsys-brcm63xx-arm/config/srcmm6752ref/config b/iopsys-brcm63xx-arm/config/srcmm6752ref/config new file mode 100644 index 0000000000000000000000000000000000000000..ffd2c24b8a38241c58b0a194de397a6455fc2c22 --- /dev/null +++ b/iopsys-brcm63xx-arm/config/srcmm6752ref/config @@ -0,0 +1,6 @@ +CONFIG_TARGET_NO_VOICE=y +CONFIG_TARGET_NO_DECT=y +CONFIG_TARGET_NO_DSL=y +# CONFIG_PACKAGE_libdsl is not set +# CONFIG_PACKAGE_dslmngr is not set +# CONFIG_PACKAGE_mwan3 is not set diff --git a/iopsys-brcm63xx-arm/image/Config.in b/iopsys-brcm63xx-arm/image/Config.in index 29555cf810f3344ea7d7221be2f4828a337cf1e6..1d5bde230210cbacff6cf3ea49a25fa80ed0ef57 100644 --- a/iopsys-brcm63xx-arm/image/Config.in +++ b/iopsys-brcm63xx-arm/image/Config.in @@ -167,6 +167,7 @@ config TARGET_NAND_DEVSZ default "268435456" if TARGET_iopsys_brcm63xx_arm_panther default "268435456" if TARGET_iopsys_brcm63xx_arm_xue534 default "1073741824" if TARGET_iopsys_brcm63xx_arm_arc63158ref + default "134217728" if TARGET_iopsys_brcm63xx_arm_srcmm6752ref range 67108864 4294967296 depends on NAND_SUPPORT @@ -185,6 +186,7 @@ config TARGET_NAND_BLOCKSZ default "131072" if TARGET_iopsys_brcm63xx_arm_panther default "131072" if TARGET_iopsys_brcm63xx_arm_xue534 default "262144" if TARGET_iopsys_brcm63xx_arm_arc63158ref + default "131072" if TARGET_iopsys_brcm63xx_arm_srcmm6752ref range 16384 1048576 depends on NAND_SUPPORT @@ -203,6 +205,7 @@ config TARGET_NAND_PAGESZ default "2048" if TARGET_iopsys_brcm63xx_arm_panther default "2048" if TARGET_iopsys_brcm63xx_arm_xue534 default "4096" if TARGET_iopsys_brcm63xx_arm_arc63158ref + default "2048" if TARGET_iopsys_brcm63xx_arm_srcmm6752ref range 256 65536 depends on NAND_SUPPORT @@ -211,6 +214,7 @@ config TARGET_NAND_SPARE_SIZE help NAND flash spare area size (in bytes). Usually in the order of 64 or 16. + default "128" if TARGET_iopsys_brcm63xx_arm_srcmm6752ref default "64" if TARGET_NAND_PAGESZ = 2048 range 16 128 depends on NAND_SUPPORT diff --git a/iopsys-brcm63xx-arm/profiles/iopsys.mk b/iopsys-brcm63xx-arm/profiles/iopsys.mk index 2a96bc9523a551198c820406df76b9bb3fd8400c..e5587e266ed68abb8e764088d2b34cf61fb342e9 100644 --- a/iopsys-brcm63xx-arm/profiles/iopsys.mk +++ b/iopsys-brcm63xx-arm/profiles/iopsys.mk @@ -116,3 +116,14 @@ define Profile/arc63158ref/Description endef $(eval $(call Profile,arc63158ref)) + +#################### srcmm6752ref +define Profile/srcmm6752ref + NAME:=srcmm6752ref +endef + +define Profile/srcmm6752ref/Description + srcmm6752ref profile +endef + +$(eval $(call Profile,srcmm6752ref))