Config.in 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  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_vr9
  16. #
  17. config VOICE_VMMC_WITH_DEVICE_FALCON
  18. bool "FALC-ON"
  19. depends on (TARGET_lantiq_falcon||TARGET_lantiq_falcon_stable)
  20. endchoice
  21. choice
  22. depends on PACKAGE_kmod-ltq-vmmc
  23. prompt "FXS coefficients"
  24. default LTQ_VOICE_CPE_VMMC_COEF_FALCON_ETSI
  25. help
  26. Select country specific FXS coefficient file.
  27. config LTQ_VOICE_CPE_VMMC_COEF_FALCON_ETSI
  28. bool "ETSI_T3R10: Vl:40V, Ic:25mA, Vid:25V, Vri:45Vrms, f:25Hz"
  29. help
  30. These coefficents contains a parameter set with line impedance Zr according to ETSI.
  31. T: gain in transmit direction (attenuation 3dBr) [dBr]
  32. R: gain in receive direction (attenuation 10dBr) [dBr]
  33. Vl: on-hook voltage limit [V]
  34. Ic: off-hook loop current [mA]
  35. Vid: low-power-standby voltage [V]
  36. Vri: ring voltage [v]
  37. f: ring frequency [V]
  38. config LTQ_VOICE_CPE_VMMC_COEF_FALCON_US600R
  39. bool "USA_600R_T3R10: Vl:40V, Ic:25mA, Vid:25V, Vri:45V, f:20Hz"
  40. help
  41. These coefficents contains a parameter set with line impedance e.g. for USA.
  42. T: gain in transmit direction (attenuation 3dBr) [dBr]
  43. R: gain in receive direction (attenuation 10dBr) [dBr]
  44. Vl: on-hook voltage limit [V]
  45. Ic: off-hook loop current [mA]
  46. Vid: low-power-standby voltage [V]
  47. Vri: ring voltage [v]
  48. f: ring frequency [V]
  49. config LTQ_VOICE_CPE_VMMC_COEF_FALCON_USE_CUSTOM_FILE
  50. bool "Select own FXS coefficient file"
  51. endchoice
  52. config VOICE_CPE_VMMC_PMC
  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.