lantiq: Tune the XWAY subtarget cflags
[openwrt.git] / package / platform / lantiq / ltq-vmmc / Config.in
1 choice
2         prompt "device selection"
3         depends on PACKAGE_kmod-ltq-vmmc
4         default VOICE_CPE_VMMC_WITH_DEVICE_DANUBE
5         help
6                 Select the target device.
7
8         config VOICE_CPE_VMMC_WITH_DEVICE_DANUBE
9                 bool "Danube, Twinpass, Vinax"
10                 depends on TARGET_lantiq_xway
11
12 #       config VOICE_CPE_VMMC_WITH_DEVICE_AR9
13 #               bool "AR9 family"
14 #               depends on TARGET_lantiq_ar9
15
16 #       config VOICE_CPE_VMMC_WITH_DEVICE_VR9
17 #               bool "VR9 family"
18 #               depends on TARGET_lantiq_vr9
19 #       
20         config VOICE_VMMC_WITH_DEVICE_FALCON
21                 bool "FALC-ON"
22                 depends on (TARGET_lantiq_falcon||TARGET_lantiq_falcon_stable)
23
24 endchoice
25
26 choice
27         depends on PACKAGE_kmod-ltq-vmmc
28         prompt "FXS coefficients"
29         default LTQ_VOICE_CPE_VMMC_COEF_FALCON_ETSI
30         help
31                 Select country specific FXS coefficient file.
32
33         config LTQ_VOICE_CPE_VMMC_COEF_FALCON_ETSI
34                 bool "ETSI_T3R10: Vl:40V, Ic:25mA, Vid:25V, Vri:45Vrms, f:25Hz" 
35                 help
36                   These coefficents contains a parameter set with line impedance Zr according to ETSI.
37
38                   T:   gain in transmit direction (attenuation 3dBr) [dBr]
39                   R:   gain in receive direction (attenuation 10dBr) [dBr]
40                   Vl:  on-hook voltage limit [V]
41                   Ic:  off-hook loop current [mA]
42                   Vid: low-power-standby voltage [V]
43                   Vri: ring voltage [v]
44                   f:   ring frequency [V]
45
46         config LTQ_VOICE_CPE_VMMC_COEF_FALCON_US600R
47                 bool "USA_600R_T3R10: Vl:40V, Ic:25mA, Vid:25V, Vri:45V, f:20Hz"
48                 help
49                   These coefficents contains a parameter set with line impedance e.g. for USA.
50  
51                   T:   gain in transmit direction (attenuation 3dBr) [dBr]
52                   R:   gain in receive direction (attenuation 10dBr) [dBr]
53                   Vl:  on-hook voltage limit [V]
54                   Ic:  off-hook loop current [mA]
55                   Vid: low-power-standby voltage [V]
56                   Vri: ring voltage [v]
57                   f:   ring frequency [V]
58
59         config LTQ_VOICE_CPE_VMMC_COEF_FALCON_USE_CUSTOM_FILE
60                 bool "Select own FXS coefficient file"
61 endchoice
62
63 config VOICE_CPE_VMMC_PMC
64         depends on (VOICE_CPE_VMMC_WITH_DEVICE_AR9 || VOICE_CPE_VMMC_WITH_DEVICE_VR9)
65         bool "Power Management Control support"
66         default n
67         help
68                 Option to enable Power Management Control on AR9, VR9. Not supported for Danube.
69
70 config VOICE_CPE_VMMC_DISABLE_DECT_NIBBLE_SWAP
71         bool "Disable DECT nibble swap"
72         depends on PACKAGE_kmod-ltq-vmmc
73         default n
74         help
75                 Option to disable DECT nibble swap for COSIC modem (for backward compatibility only).
76
77 config VOICE_CPE_VMMC_EVENT_LOGGER
78         depends on BROKEN
79         bool "Event logger support"
80         depends on PACKAGE_kmod-ltq-vmmc
81         default n
82         help
83                 Option to enable details traces between drv_vmmc and the voice FW
84                 - for debugging only
85                 - requires package ifx-evtlog
86
87 config VOICE_CPE_VMMC_MPS_HISTORY_SIZE
88         int "MPS history buffer in words (0<=size<=512)"
89         depends on PACKAGE_kmod-ltq-vmmc
90         default "128"
91         help
92                 MPS history buffer (default=128 words, maximum=512 words, 0=disable)
93                 To opimize the memory footprint in RAM, you might want to set the
94                 buffer size to 0.
95