[source] lantiq: fix vmmc build
LEDE Commits
lede-commits at lists.infradead.org
Mon Oct 31 11:13:05 PDT 2016
blogic pushed a commit to source.git, branch master:
https://git.lede-project.org/04cf9443c542fe202fb3a04fb0d46c582d5102c2
commit 04cf9443c542fe202fb3a04fb0d46c582d5102c2
Author: Stefan Koch <stefan.koch10 at gmail.com>
AuthorDate: Mon Nov 3 08:32:50 2014 +0000
lantiq: fix vmmc build
(required not-distributable firmware blob - dump it by yourself from original firmware)
Signed-off-by: Eddi De Pieri <eddi at depieri.net>
(cherry picked from commit 47b1ff965b0cb57013b40fbe2bcd7f3c6eb6b606)
Modified after cherry-pick:
FW_MD5SUM in Makefile
Signed-off-by: Stefan Koch <stefan.koch10 at gmail.com>
---
package/kernel/lantiq/ltq-vmmc/Config.in | 8 ++++----
package/kernel/lantiq/ltq-vmmc/Makefile | 15 ++++++++++++++-
2 files changed, 18 insertions(+), 5 deletions(-)
diff --git a/package/kernel/lantiq/ltq-vmmc/Config.in b/package/kernel/lantiq/ltq-vmmc/Config.in
index 89e1bc5..b8ab6a4 100644
--- a/package/kernel/lantiq/ltq-vmmc/Config.in
+++ b/package/kernel/lantiq/ltq-vmmc/Config.in
@@ -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)
diff --git a/package/kernel/lantiq/ltq-vmmc/Makefile b/package/kernel/lantiq/ltq-vmmc/Makefile
index 48cc5de..d4df7d1 100644
--- a/package/kernel/lantiq/ltq-vmmc/Makefile
+++ b/package/kernel/lantiq/ltq-vmmc/Makefile
@@ -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:=9d716b99349b56b619dbaf6647b227cb
+ 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
@@ -162,6 +174,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
More information about the lede-commits
mailing list