Config.in 2.8 KB

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