~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/sound/core/seq/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /sound/core/seq/Kconfig (Architecture i386) and /sound/core/seq/Kconfig (Architecture sparc)


  1 # SPDX-License-Identifier: GPL-2.0-only             1 # SPDX-License-Identifier: GPL-2.0-only
  2 config SND_SEQUENCER                                2 config SND_SEQUENCER
  3         tristate "Sequencer support"                3         tristate "Sequencer support"
  4         select SND_TIMER                            4         select SND_TIMER
  5         select SND_SEQ_DEVICE                       5         select SND_SEQ_DEVICE
  6         help                                        6         help
  7           Say Y or M to enable MIDI sequencer       7           Say Y or M to enable MIDI sequencer and router support.  This
  8           feature allows routing and enqueuein      8           feature allows routing and enqueueing of MIDI events.  Events
  9           can be processed at a given time.         9           can be processed at a given time.
 10                                                    10 
 11           Many programs require this feature,      11           Many programs require this feature, so you should enable it
 12           unless you know what you're doing.       12           unless you know what you're doing.
 13                                                    13 
 14 if SND_SEQUENCER                                   14 if SND_SEQUENCER
 15                                                    15 
 16 config SND_SEQ_DUMMY                               16 config SND_SEQ_DUMMY
 17         tristate "Sequencer dummy client"          17         tristate "Sequencer dummy client"
 18         help                                       18         help
 19           Say Y here to enable the dummy seque     19           Say Y here to enable the dummy sequencer client.  This client
 20           is a simple MIDI-through client: all     20           is a simple MIDI-through client: all normal input events are
 21           redirected to the output port immedi     21           redirected to the output port immediately.
 22                                                    22 
 23           You don't need this unless you want      23           You don't need this unless you want to connect many MIDI
 24           devices or applications together.        24           devices or applications together.
 25                                                    25 
 26           To compile this driver as a module,      26           To compile this driver as a module, choose M here: the module
 27           will be called snd-seq-dummy.            27           will be called snd-seq-dummy.
 28                                                    28 
 29 config SND_SEQUENCER_OSS                           29 config SND_SEQUENCER_OSS
 30         tristate "OSS Sequencer API"               30         tristate "OSS Sequencer API"
 31         depends on SND_OSSEMUL                     31         depends on SND_OSSEMUL
 32         select SND_SEQ_MIDI_EVENT                  32         select SND_SEQ_MIDI_EVENT
 33         help                                       33         help
 34           Say Y here to enable OSS sequencer e     34           Say Y here to enable OSS sequencer emulation (both
 35           /dev/sequencer and /dev/music interf     35           /dev/sequencer and /dev/music interfaces).
 36                                                    36 
 37           Many programs still use the OSS API,     37           Many programs still use the OSS API, so say Y.
 38                                                    38 
 39           To compile this driver as a module,      39           To compile this driver as a module, choose M here: the module
 40           will be called snd-seq-oss.              40           will be called snd-seq-oss.
 41                                                    41 
 42 config SND_SEQ_HRTIMER_DEFAULT                     42 config SND_SEQ_HRTIMER_DEFAULT
 43         bool "Use HR-timer as default sequence     43         bool "Use HR-timer as default sequencer timer"
 44         depends on SND_HRTIMER                     44         depends on SND_HRTIMER
 45         default y                                  45         default y
 46         help                                       46         help
 47           Say Y here to use the HR-timer backe     47           Say Y here to use the HR-timer backend as the default sequencer
 48           timer.                                   48           timer.
 49                                                    49 
 50 config SND_SEQ_MIDI_EVENT                          50 config SND_SEQ_MIDI_EVENT
 51         tristate                                   51         tristate
 52                                                    52 
 53 config SND_SEQ_MIDI                                53 config SND_SEQ_MIDI
 54         def_tristate SND_RAWMIDI                   54         def_tristate SND_RAWMIDI
 55         select SND_SEQ_MIDI_EVENT                  55         select SND_SEQ_MIDI_EVENT
 56                                                    56 
 57 config SND_SEQ_MIDI_EMUL                           57 config SND_SEQ_MIDI_EMUL
 58         tristate                                   58         tristate
 59                                                    59 
 60 config SND_SEQ_VIRMIDI                             60 config SND_SEQ_VIRMIDI
 61         tristate                                   61         tristate
 62                                                    62 
 63 config SND_SEQ_UMP                                 63 config SND_SEQ_UMP
 64         bool "Support for UMP events"              64         bool "Support for UMP events"
 65         default y if SND_SEQ_UMP_CLIENT            65         default y if SND_SEQ_UMP_CLIENT
 66         help                                       66         help
 67           Say Y here to enable the support for     67           Say Y here to enable the support for handling UMP (Universal MIDI
 68           Packet) events via ALSA sequencer in     68           Packet) events via ALSA sequencer infrastructure, which is an
 69           essential feature for enabling MIDI      69           essential feature for enabling MIDI 2.0 support.
 70           It includes the automatic conversion     70           It includes the automatic conversion of ALSA sequencer events
 71           among legacy and UMP clients.            71           among legacy and UMP clients.
 72                                                    72 
 73 config SND_SEQ_UMP_CLIENT                          73 config SND_SEQ_UMP_CLIENT
 74         def_tristate SND_UMP                       74         def_tristate SND_UMP
 75                                                    75 
 76 endif # SND_SEQUENCER                              76 endif # SND_SEQUENCER
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php