Changeset 27533


Ignore:
Timestamp:
2011-07-07T20:20:11+02:00 (7 years ago)
Author:
blogic
Message:

update ltq-tapidemo to 5.1.0.53

Location:
trunk/package/ltq-tapidemo
Files:
1 added
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/ltq-tapidemo/Config.in

    r25275 r27533  
    1 #menu "Configuration" 
    2 #       depends on PACKAGE_ltq-tapidemo 
    31choice 
    42        prompt "board selection" 
    53        depends on PACKAGE_ltq-tapidemo 
    6         default VOICE_CPE_TAPIDEMO_BOARD_EASY50712_V3  if TARGET_ifxmips_platform_danube 
    7         default VOICE_CPE_TAPIDEMO_BOARD_EASY508xx     if TARGET_ifxmips_platform_ar9 
    8         default VOICE_CPE_TAPIDEMO_BOARD_EASY80910     if TARGET_ifxmips_platform_vr9 
    9         default VOICE_CPE_TAPIDEMO_BOARD_EASY50812 
     4        default VOICE_CPE_TAPIDEMO_BOARD_EASY50712_V3   if TARGET_lantiq_xway 
     5        default VOICE_CPE_TAPIDEMO_BOARD_EASY508xx      if TARGET_lantiq_ar9 
     6        default VOICE_CPE_TAPIDEMO_BOARD_EASY80910      if TARGET_lantiq_vr9 
    107        help 
    118                Select the target platform. 
     
    2724        bool "enable QOS support" 
    2825        depends on PACKAGE_ltq-tapidemo 
    29         default n 
     26        select PACKAGE_kmod-ltq-kpi2udp 
     27        default y 
    3028        help 
    3129                Option to enable the KPI2UDP RTP packet acceleration path 
     
    3432config  VOICE_CPE_TAPIDEMO_FAX_T.38_FW 
    3533        bool "enable T.38 fax relay" 
    36         depends on (TARGET_ifxmips_platform_ar9 || TARGET_ifxmips_platform_vr9) && PACKAGE_ltq 
     34        depends on (TARGET_lantiq_ar9 || TARGET_lantiq_vr9) && PACKAGE_ltq-tapidemo 
    3735        default n 
    3836        help 
    3937                enable T.38 fax relay demo. 
    4038 
    41 #endmenu 
     39config VOICE_CPE_TAPIDEMO_FW_FILE 
     40        string "override default firmware file" 
     41        depends on PACKAGE_ltq-tapidemo 
     42        default "falcon_voip_fw.bin" if TARGET_lantiq_falcon 
     43 
     44config VOICE_CPE_TAPIDEMO_BBD_FILE 
     45        string "override default coefficient file" 
     46        depends on PACKAGE_ltq-tapidemo 
     47        default "falcon_bbd.bin" if TARGET_lantiq_falcon 
  • trunk/package/ltq-tapidemo/Makefile

    r25275 r27533  
    1010 
    1111PKG_NAME:=tapidemo 
    12 PKG_VERSION:=5.0.1.27 
     12PKG_VERSION:=5.1.0.53 
    1313PKG_RELEASE:=1 
    1414 
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
    1616PKG_SOURCE_URL:=http://mirror2.openwrt.org/sources 
    17 PKG_MD5SUM:=a38a7bf3242aad607f50f57b988bc87c 
     17PKG_MD5SUM:=c970becc46b2935fb9e18f795d4e8469 
     18 
     19PKG_FIXUP:=autoreconf 
    1820 
    1921include $(INCLUDE_DIR)/package.mk 
    2022 
    2123define Package/ltq-tapidemo 
    22   SECTION:=utils 
    23   CATEGORY:=Utilities 
     24  SUBMENU:=Telephony 
     25  SECTION:=net 
     26  CATEGORY:=Network 
    2427  TITLE:=TAPIdemo application for Lantiq boards 
    2528  URL:=http://www.lantiq.com/ 
     
    4245        --enable-kernelincl="$(LINUX_DIR)/include" \ 
    4346        --with-drvincl="$(STAGING_DIR)/usr/include" \ 
     47        --with-ifxos-incl=$(STAGING_DIR)/usr/include/ifxos \ 
     48        --with-ifxos-lib=$(STAGING_DIR)/usr/lib \ 
    4449        $(call autoconf_bool,CONFIG_VOICE_CPE_TAPI_QOS,qos) \ 
    4550        $(call autoconf_bool,CONFIG_VOICE_CPE_TAPIDEMO_FAX_T,fax-t38) \ 
     
    5964  CONFIGURE_ARGS += --enable-boardname=EASY508XX 
    6065endif 
     66ifneq ($(CONFIG_VOICE_CPE_TAPIDEMO_FW_FILE),) 
     67  CONFIGURE_ARGS += --with-fw-file="$(strip $(subst ",, $(CONFIG_VOICE_CPE_TAPIDEMO_FW_FILE)))" 
     68endif 
     69ifneq ($(CONFIG_VOICE_CPE_TAPIDEMO_BBD_FILE), "") 
     70CONFIGURE_ARGS += --with-bbd-file="$(strip $(subst ",, $(CONFIG_VOICE_CPE_TAPIDEMO_BBD_FILE)))" 
     71endif 
    6172 
    6273define Package/ltq-tapidemo/install 
  • trunk/package/ltq-tapidemo/patches/100-ifxmips.patch

    r20637 r27533  
    1 --- a/src/board_easy50712.c     Mon Mar 15 14:47:53 2010 +0300 
    2 +++ b/src/board_easy50712.c     Tue Mar 16 17:25:55 2010 +0300 
    3 @@ -40,7 +40,9 @@ 
    4     #endif /* DUSLIC_FXO */ 
    5  #endif /* EASY50712_V3 */ 
    6   
    7 -#include "asm/ifx/ifx_gpio.h" 
     1--- a/src/board_easy50712.c 
     2+++ b/src/board_easy50712.c 
     3@@ -32,7 +32,9 @@ 
     4 #ifdef OLD_BSP 
     5    #include "asm/danube/port.h" 
     6 #else 
     7-   #include "asm/ifx/ifx_gpio.h" 
    88+#ifdef FXO 
    99+#  include "asm/ifx/ifx_gpio.h" 
    1010+#endif 
     11 #endif 
    1112  
    1213 /* ============================= */ 
    13  /* Defines                       */ 
    14 @@ -896,6 +898,7 @@ 
    15  /* Global function definition    */ 
    16  /* ============================= */ 
     14--- a/src/board_easy508xx.c 
     15+++ b/src/board_easy508xx.c 
     16@@ -32,8 +32,6 @@ 
     17 #endif /* FXO */ 
     18 #include "pcm.h" 
    1719  
    18 +#ifdef FXO 
    19  /** 
    20     Set direction of GPIO pin to out which is used for set/clear reset. 
     20-#include "asm/ifx/ifx_gpio.h" 
     21- 
     22 #ifdef TD_DECT 
     23 #include "td_dect.h" 
     24 #endif /* TD_DECT */ 
     25--- a/src/common.c 
     26+++ b/src/common.c 
     27@@ -7117,7 +7117,7 @@ IFX_return_t Common_GPIO_ClosePort(IFX_c 
     28 IFX_return_t Common_GPIO_ReservePin(IFX_int32_t nFd, IFX_int32_t nPort,  
     29                                     IFX_int32_t nPin, IFX_int32_t nModule) 
     30 { 
     31-#ifndef OLD_BSP 
     32+#if !defined(OLD_BSP) && defined(IFX_GPIO_IOC_PIN_RESERVE) 
     33    TD_PARAMETER_CHECK((NO_GPIO_FD >= nFd), nFd, IFX_ERROR); 
    2134  
    22 @@ -944,7 +947,7 @@ 
    23           return IFX_SUCCESS; 
    24        } 
    25        break; 
    26 -       
    27 + 
    28        case GPIO_DUSLIC_EASY50510: 
    29        { 
    30           TRACE(TAPIDEMO, DBG_LEVEL_LOW, 
    31 @@ -982,8 +985,9 @@ 
     35    IFX_return_t nRet; 
     36@@ -7155,7 +7155,7 @@ IFX_return_t Common_GPIO_ReservePin(IFX_ 
     37 IFX_return_t Common_GPIO_FreePin(IFX_int32_t nFd, IFX_int32_t nPort,  
     38                                  IFX_int32_t nPin, IFX_int32_t nModule) 
     39 { 
     40-#ifndef OLD_BSP 
     41+#if !defined(OLD_BSP) && defined(IFX_GPIO_IOC_PIN_RESERVE) 
     42    TD_PARAMETER_CHECK((NO_GPIO_FD >= nFd), nFd, IFX_ERROR); 
    3243  
    33     return IFX_SUCCESS; 
    34  }; 
    35 +#endif 
     44    IFX_return_t nRet; 
     45--- a/src/common.h 
     46+++ b/src/common.h 
     47@@ -79,12 +79,12 @@ 
     48    #ifdef OLD_BSP 
     49       #include "asm/danube/port.h" 
     50    #else 
     51-      #include "asm/ifx/ifx_gpio.h" 
     52+      /*#include "asm/ifx/ifx_gpio.h"*/ 
     53    #endif 
     54 #endif 
    3655  
    37 - 
    38 +#ifdef FXO 
    39  /* 
    40     Set/Clear reset of device by using GPIO port. 
     56 #if (defined(AR9) || defined(VR9)) 
     57-   #include "asm/ifx/ifx_gpio.h" 
     58+   /*#include "asm/ifx/ifx_gpio.h"*/ 
     59 #endif 
    4160  
    42 @@ -1086,7 +1090,9 @@ 
    43     /* usleep(100000); karol - workaround, */ 
    44     return ret; 
    45  } 
    46 +#endif 
    47   
    48 +#ifdef EASY50510 
    49  /** 
    50     Set PCM master mode. 
    51   
    52 @@ -1178,15 +1184,16 @@ 
    53   
    54     return ret; 
    55  } 
    56 +#endif 
    57   
    58  /** 
    59     Register board. 
    60   
    61     \param pBoard - pointer to board 
    62 -  
    63 + 
    64     \return IFX_SUCCESS if successful, otherwise IFX_ERROR. 
    65   
    66 -   \remarks  
    67 +   \remarks 
    68  */ 
    69  IFX_return_t BOARD_Easy50712_Register(BOARD_t* pBoard) 
    70  { 
    71 @@ -1204,7 +1211,3 @@ 
    72     pBoard->RemoveBoard = BOARD_Easy50712_RemoveBoard; 
    73     return IFX_SUCCESS; 
    74  } 
    75 - 
    76 - 
    77 - 
    78 - 
     61 #ifdef TD_DECT 
Note: See TracChangeset for help on using the changeset viewer.