Kconfig 2.6 KB

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