Kconfig 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. # ALSA generic drivers
  2. menu "Generic devices"
  3. depends on SND!=n
  4. config SND_MPU401_UART
  5. tristate
  6. select SND_RAWMIDI
  7. config SND_OPL3_LIB
  8. tristate
  9. select SND_TIMER
  10. select SND_HWDEP
  11. config SND_OPL4_LIB
  12. tristate
  13. select SND_TIMER
  14. select SND_HWDEP
  15. config SND_VX_LIB
  16. tristate
  17. select SND_HWDEP
  18. select SND_PCM
  19. config SND_AC97_CODEC
  20. tristate
  21. select SND_PCM
  22. select AC97_BUS
  23. config SND_DUMMY
  24. tristate "Dummy (/dev/null) soundcard"
  25. depends on SND
  26. select SND_PCM
  27. help
  28. Say Y here to include the dummy driver. This driver does
  29. nothing, but emulates various mixer controls and PCM devices.
  30. You don't need this unless you're testing the hardware support
  31. of programs using the ALSA API.
  32. To compile this driver as a module, choose M here: the module
  33. will be called snd-dummy.
  34. config SND_VIRMIDI
  35. tristate "Virtual MIDI soundcard"
  36. depends on SND_SEQUENCER
  37. select SND_TIMER
  38. select SND_RAWMIDI
  39. help
  40. Say Y here to include the virtual MIDI driver. This driver
  41. allows to connect applications using raw MIDI devices to
  42. sequencer clients.
  43. If you don't know what MIDI is, say N here.
  44. To compile this driver as a module, choose M here: the module
  45. will be called snd-virmidi.
  46. config SND_MTPAV
  47. tristate "MOTU MidiTimePiece AV multiport MIDI"
  48. depends on SND
  49. select SND_RAWMIDI
  50. help
  51. To use a MOTU MidiTimePiece AV multiport MIDI adapter
  52. connected to the parallel port, say Y here and make sure that
  53. the standard parallel port driver isn't used for the port.
  54. To compile this driver as a module, choose M here: the module
  55. will be called snd-mtpav.
  56. config SND_MTS64
  57. tristate "ESI Miditerminal 4140 driver"
  58. depends on SND && PARPORT
  59. select SND_RAWMIDI
  60. help
  61. The ESI Miditerminal 4140 is a 4 In 4 Out MIDI Interface with
  62. additional SMPTE Timecode capabilities for the parallel port.
  63. Say 'Y' to include support for this device.
  64. To compile this driver as a module, chose 'M' here: the module
  65. will be called snd-mts64.
  66. config SND_SERIAL_U16550
  67. tristate "UART16550 serial MIDI driver"
  68. depends on SND
  69. select SND_RAWMIDI
  70. help
  71. To include support for MIDI serial port interfaces, say Y here
  72. and read <file:Documentation/sound/alsa/serial-u16550.txt>.
  73. This driver works with serial UARTs 16550 and better.
  74. This driver accesses the serial port hardware directly, so
  75. make sure that the standard serial driver isn't used or
  76. deactivated with setserial before loading this driver.
  77. To compile this driver as a module, choose M here: the module
  78. will be called snd-serial-u16550.
  79. config SND_MPU401
  80. tristate "Generic MPU-401 UART driver"
  81. depends on SND
  82. select SND_MPU401_UART
  83. help
  84. Say Y here to include support for MIDI ports compatible with
  85. the Roland MPU-401 interface in UART mode.
  86. To compile this driver as a module, choose M here: the module
  87. will be called snd-mpu401.
  88. config SND_PORTMAN2X4
  89. tristate "Portman 2x4 driver"
  90. depends on SND && PARPORT
  91. select SND_RAWMIDI
  92. help
  93. Say Y here to include support for Midiman Portman 2x4 parallel
  94. port MIDI device.
  95. To compile this driver as a module, choose M here: the module
  96. will be called snd-portman2x4.
  97. endmenu