Kconfig 2.9 KB

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