BB: lantiq: vr9: - fix vmmc build
authorJohn Crispin <john@openwrt.org>
Mon, 3 Nov 2014 08:32:50 +0000 (08:32 +0000)
committerJohn Crispin <john@openwrt.org>
Mon, 3 Nov 2014 08:32:50 +0000 (08:32 +0000)
(required not-distributable firmware blob - dump it by yourself from original firmware)

Signed-off-by: Eddi De Pieri <eddi@depieri.net>
SVN-Revision: 43161

package/kernel/lantiq/ltq-vmmc/Config.in
package/kernel/lantiq/ltq-vmmc/Makefile

index 89e1bc5cba89636edff3a3ef16353fe75e83e160..b8ab6a4be330f684fd9f5739d8f6e132b1fff2db 100644 (file)
@@ -13,10 +13,10 @@ choice
 #              bool "AR9 family"
 #              depends on TARGET_lantiq_ar9
 
-#      config VOICE_CPE_VMMC_WITH_DEVICE_VR9
-#              bool "VR9 family"
-#              depends on TARGET_lantiq_vr9
-#      
+       config VOICE_CPE_VMMC_WITH_DEVICE_VR9
+               bool "VR9 family"
+               depends on TARGET_lantiq_xrx200
+       
        config VOICE_VMMC_WITH_DEVICE_FALCON
                bool "FALC-ON"
                depends on (TARGET_lantiq_falcon||TARGET_lantiq_falcon_stable)
index d25f3e14b2911c994bd65ebd1ae91cbeffd003e5..eb758648b0cfd2f4d7e5d9c2609b10c1e5f624a0 100644 (file)
@@ -120,7 +120,19 @@ endif
 
 ifeq ($(CONFIG_VOICE_CPE_VMMC_WITH_DEVICE_VR9),y)
   CONFIGURE_ARGS += --with-device=VR9
-  # TODO: add fw/coef
+  FW_TARGET:=voice_ar9_firmware.bin
+  FW_SOURCE:=voip_R2.3.1.7.0-enc.bin
+  FW_FILE=fw_voip_vr9-2.3.1.7.0.tar.gz
+  FW_MD5SUM:=635edd1e2af8ca249cc7e80b779f3270
+  FW_DOWNLOAD:=1
+  COEF_SRC:=ETSI_3_10.BIN
+  COEF_TARGET:=vr9_bbd_fxs.bin
+  COEF_FILE:=coef_voip_vr9-0.9.3.tar.gz
+  COEF_MD5SUM:=66fa5c6a4110726b1f8658359b8008e6
+  COEF_DOWNLOAD:=1
+
+  COEF_SRC_FXO:=FXO_ETSI_0_0.BIN
+  COEF_TARGET_FXO:=vr9_bbd.bin
 endif
 
 define Download/firmware
@@ -163,6 +175,7 @@ define KernelPackage/ltq-vmmc/install
        $(CP) $(PKG_BUILD_DIR)/firmware/$(FW_SOURCE) $(1)/$(FW_DIR)/$(FW_TARGET)
        ln -s /$(FW_DIR)/$(FW_TARGET) $(1)/$(FW_DIR)/$(FW_TARGET_GENERIC)
        $(CP) $(PKG_BUILD_DIR)/coef/$(COEF_SRC) $(1)/$(FW_DIR)/$(COEF_TARGET)
+       $(CP) $(PKG_BUILD_DIR)/coef/$(COEF_SRC_FXO) $(1)/$(FW_DIR)/$(COEF_TARGET_FXO)
        ln -s /$(FW_DIR)/$(COEF_TARGET) $(1)/$(FW_DIR)/$(COEF_TARGET_GENERIC)
 endef