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_danube
  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. 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
  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 (VOICE_CPE_VMMC_WITH_DEVICE_AR9 || VOICE_CPE_VMMC_WITH_DEVICE_VR9)
  53. bool "Power Management Control support"
  54. default n
  55. help
  56. Option to enable Power Management Control on AR9, VR9. Not supported for Danube.
  57. config VOICE_CPE_VMMC_DISABLE_DECT_NIBBLE_SWAP
  58. bool "Disable DECT nibble swap"
  59. depends on PACKAGE_kmod-ltq-vmmc
  60. default n
  61. help
  62. Option to disable DECT nibble swap for COSIC modem (for backward compatibility only).
  63. config VOICE_CPE_VMMC_EVENT_LOGGER
  64. depends on BROKEN
  65. bool "Event logger support"
  66. depends on PACKAGE_kmod-ltq-vmmc
  67. default n
  68. help
  69. Option to enable details traces between drv_vmmc and the voice FW
  70. - for debugging only
  71. - requires package ifx-evtlog
  72. config VOICE_CPE_VMMC_MPS_HISTORY_SIZE
  73. int "MPS history buffer in words (0<=size<=512)"
  74. depends on PACKAGE_kmod-ltq-vmmc
  75. default "128"
  76. help
  77. MPS history buffer (default=128 words, maximum=512 words, 0=disable)
  78. To opimize the memory footprint in RAM, you might want to set the
  79. buffer size to 0.