Home
last modified time | relevance | path

Searched full:sequencer (Results 1 – 25 of 562) sorted by relevance

12345678910>>...23

/kernel/linux/linux-4.19/Documentation/sound/designs/
Dseq-oss.rst2 OSS Sequencer Emulation on ALSA
12 This directory contains the OSS sequencer emulation driver on ALSA. Note
15 What this does - it provides the emulation of the OSS sequencer, access
16 via ``/dev/sequencer`` and ``/dev/music`` devices.
18 sequencer is prepared.
22 * Normal sequencer and MIDI events:
24 They are converted to the ALSA sequencer events, and sent to the
52 sequencer)!
74 Run configure script with both sequencer support (``--with-sequencer=yes``)
82 already connected to the sequencer. Once after that, the creation and deletion
[all …]
/kernel/linux/linux-5.10/Documentation/sound/designs/
Dseq-oss.rst2 OSS Sequencer Emulation on ALSA
12 This directory contains the OSS sequencer emulation driver on ALSA. Note
15 What this does - it provides the emulation of the OSS sequencer, access
16 via ``/dev/sequencer`` and ``/dev/music`` devices.
18 sequencer is prepared.
22 * Normal sequencer and MIDI events:
24 They are converted to the ALSA sequencer events, and sent to the
52 sequencer)!
74 Run configure script with both sequencer support (``--with-sequencer=yes``)
82 already connected to the sequencer. Once after that, the creation and deletion
[all …]
/kernel/linux/linux-4.19/sound/core/seq/
DKconfig2 tristate "Sequencer support"
6 Say Y or M to enable MIDI sequencer and router support. This
16 tristate "Sequencer dummy client"
18 Say Y here to enable the dummy sequencer client. This client
29 tristate "OSS Sequencer API"
33 Say Y here to enable OSS sequencer emulation (both
34 /dev/sequencer and /dev/music interfaces).
42 bool "Use HR-timer as default sequencer timer"
46 Say Y here to use the HR-timer backend as the default sequencer
/kernel/linux/linux-5.10/sound/core/seq/
DKconfig3 tristate "Sequencer support"
7 Say Y or M to enable MIDI sequencer and router support. This
17 tristate "Sequencer dummy client"
19 Say Y here to enable the dummy sequencer client. This client
30 tristate "OSS Sequencer API"
34 Say Y here to enable OSS sequencer emulation (both
35 /dev/sequencer and /dev/music interfaces).
43 bool "Use HR-timer as default sequencer timer"
47 Say Y here to use the HR-timer backend as the default sequencer
Dseq.c3 * ALSA sequencer main module
43 MODULE_DESCRIPTION("Advanced Linux Sound Architecture sequencer.");
76 /* register sequencer device */ in alsa_seq_init()
113 /* unregister sequencer device */ in alsa_seq_exit()
/kernel/linux/linux-4.19/include/linux/
Dqcom-geni-se.h257 * geni_se_setup_m_cmd() - Setup the primary sequencer
259 * @cmd: Command/Operation to setup in the primary sequencer.
260 * @params: Parameter for the sequencer command.
262 * This function is used to configure the primary sequencer with the
274 * geni_se_setup_s_cmd() - Setup the secondary sequencer
276 * @cmd: Command/Operation to setup in the secondary sequencer.
277 * @params: Parameter for the sequencer command.
279 * This function is used to configure the secondary sequencer with the
295 * sequencer
299 * primary sequencer.
[all …]
/kernel/linux/linux-5.10/include/sound/
Dseq_virmidi.h6 * Virtual Raw MIDI client on Sequencer
45 int device; /* sequencer device */
54 /* sequencer mode:
56 * attached sequencer port. sequencer port is not created
61 * sequencer port is created in virmidi.
Demu10k1_synth.h13 /* sequencer device id */
19 int index; /* sequencer client index */
20 int seq_ports; /* number of sequencer ports to be created */
/kernel/linux/linux-5.10/include/linux/
Dqcom-geni-se.h289 * geni_se_setup_m_cmd() - Setup the primary sequencer
291 * @cmd: Command/Operation to setup in the primary sequencer.
292 * @params: Parameter for the sequencer command.
294 * This function is used to configure the primary sequencer with the
306 * geni_se_setup_s_cmd() - Setup the secondary sequencer
308 * @cmd: Command/Operation to setup in the secondary sequencer.
309 * @params: Parameter for the sequencer command.
311 * This function is used to configure the secondary sequencer with the
327 * sequencer
331 * primary sequencer.
[all …]
/kernel/linux/linux-4.19/include/sound/
Dseq_virmidi.h5 * Virtual Raw MIDI client on Sequencer
59 int device; /* sequencer device */
68 /* sequencer mode:
70 * attached sequencer port. sequencer port is not created
75 * sequencer port is created in virmidi.
Demu10k1_synth.h26 /* sequencer device id */
32 int index; /* sequencer client index */
33 int seq_ports; /* number of sequencer ports to be created */
/kernel/linux/linux-5.10/sound/core/seq/oss/
Dseq_oss_device.h3 * OSS compatible sequencer driver
67 * sequencer client information
73 int cseq; /* sequencer client number */
74 int port; /* sequencer port number */
75 int queue; /* sequencer queue number */
79 int seq_mode; /* sequencer mode */
105 /* create/delete OSS sequencer client */
Dseq_oss_init.c3 * OSS compatible sequencer driver
30 static int system_client = -1; /* ALSA sequencer client number */
60 * create sequencer client for OSS sequencer
77 "OSS sequencer"); in snd_seq_oss_create_client()
153 * delete OSS sequencer client
169 * open sequencer device
297 * create sequencer port
308 sprintf(port.name, "Sequencer-%d", dp->index); in create_port()
356 strcpy(qinfo.name, "OSS Sequencer Emulation"); in alloc_seq_queue()
402 * close sequencer device
[all …]
/kernel/linux/linux-4.19/sound/core/seq/oss/
Dseq_oss_device.h2 * OSS compatible sequencer driver
79 * sequencer client information
85 int cseq; /* sequencer client number */
86 int port; /* sequencer port number */
87 int queue; /* sequencer queue number */
91 int seq_mode; /* sequencer mode */
117 /* create/delete OSS sequencer client */
Dseq_oss_init.c2 * OSS compatible sequencer driver
43 static int system_client = -1; /* ALSA sequencer client number */
73 * create sequencer client for OSS sequencer
90 "OSS sequencer"); in snd_seq_oss_create_client()
166 * delete OSS sequencer client
182 * open sequencer device
310 * create sequencer port
321 sprintf(port.name, "Sequencer-%d", dp->index); in create_port()
369 strcpy(qinfo.name, "OSS Sequencer Emulation"); in alloc_seq_queue()
415 * close sequencer device
[all …]
/kernel/linux/linux-5.10/sound/core/
Dseq_device.c3 * ALSA sequencer device management
8 * This device handler separates the card driver module from sequencer
9 * stuff (sequencer core, synth drivers, etc), so that user can avoid
13 * The card (or lowlevel) driver creates a sequencer device entry
15 * with the sequencer device "driver", which is involved with the
16 * actual part to communicate with the sequencer core.
17 * Each sequencer device entry has an id string and the corresponding
37 MODULE_DESCRIPTION("ALSA sequencer device management");
183 * register a sequencer device
/kernel/linux/linux-4.19/sound/core/
Dseq_device.c2 * ALSA sequencer device management
22 * This device handler separates the card driver module from sequencer
23 * stuff (sequencer core, synth drivers, etc), so that user can avoid
27 * The card (or lowlevel) driver creates a sequencer device entry
29 * with the sequencer device "driver", which is involved with the
30 * actual part to communicate with the sequencer core.
31 * Each sequencer device entry has an id string and the corresponding
52 MODULE_DESCRIPTION("ALSA sequencer device management");
200 * register a sequencer device
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/
Daic94xx_seq.c3 * Aic94xx SAS/SATA driver sequencer interface.
41 * asd_pause_cseq - pause the central sequencer
68 * asd_unpause_cseq - unpause the central sequencer.
95 * asd_seq_pause_lseq - pause a link sequencer
97 * @lseq: link sequencer of interest
123 * asd_pause_lseq - pause the link sequencer(s)
144 * asd_seq_unpause_lseq - unpause a link sequencer
146 * @lseq: link sequencer of interest
197 * asd_verify_lseq - verify the microcode of a link sequencer
201 * @lseq: link sequencer of interest
[all …]
Daic94xx_seq.h3 * Aic94xx SAS/SATA driver sequencer interface header file.
18 /* Note: All quantites in the sequencer file are little endian */
20 /* Checksum of the entire contents of the sequencer excluding
/kernel/linux/linux-5.10/drivers/mtd/spi-nor/controllers/
Dintel-spi.c32 /* HW sequencer opcodes */
132 * @sregs: Start of software sequencer registers
137 * @swseq_reg: Use SW sequencer in register reads/writes
138 * @swseq_erase: Use SW sequencer in erase operation
243 dev_dbg(ispi->dev, "Using %cW sequencer for register access\n", in intel_spi_dump_regs()
245 dev_dbg(ispi->dev, "Using %cW sequencer for erase operation\n", in intel_spi_dump_regs()
362 /* Disable #SMI generation from HW sequencer */ in intel_spi_init()
368 * Determine whether erase operation should use HW or SW sequencer. in intel_spi_init()
370 * The HW sequencer has a predefined list of opcodes, with only the in intel_spi_init()
373 * cannot be done using HW sequencer. in intel_spi_init()
[all …]
/kernel/linux/linux-5.10/Documentation/hwmon/
Ducd9000.rst30 The UCD90120 Power Supply Sequencer and System Health Monitor monitors and
35 The UCD90124 is a 12-rail PMBus/I2C addressable power-supply sequencer and
43 The UCD90160 is a 16-rail PMBus/I2C addressable power-supply sequencer and
50 The UCD90320 is a 32-rail PMBus/I2C addressable power-supply sequencer and
56 The UCD9090 is a 10-rail PMBus/I2C addressable power-supply sequencer and
63 The UCD90910 is a ten-rail I2C / PMBus addressable power-supply sequencer and
/kernel/linux/linux-4.19/drivers/mtd/spi-nor/
Dintel-spi.c35 /* HW sequencer opcodes */
131 * @sregs: Start of software sequencer registers
136 * @swseq_reg: Use SW sequencer in register reads/writes
137 * @swseq_erase: Use SW sequencer in erase operation
238 dev_dbg(ispi->dev, "Using %cW sequencer for register access\n", in intel_spi_dump_regs()
240 dev_dbg(ispi->dev, "Using %cW sequencer for erase operation\n", in intel_spi_dump_regs()
350 /* Disable #SMI generation from HW sequencer */ in intel_spi_init()
356 * Determine whether erase operation should use HW or SW sequencer. in intel_spi_init()
358 * The HW sequencer has a predefined list of opcodes, with only the in intel_spi_init()
361 * cannot be done using HW sequencer. in intel_spi_init()
[all …]
/kernel/linux/linux-4.19/drivers/scsi/aic94xx/
Daic94xx_seq.c2 * Aic94xx SAS/SATA driver sequencer interface.
59 * asd_pause_cseq - pause the central sequencer
86 * asd_unpause_cseq - unpause the central sequencer.
113 * asd_seq_pause_lseq - pause a link sequencer
115 * @lseq: link sequencer of interest
141 * asd_pause_lseq - pause the link sequencer(s)
162 * asd_seq_unpause_lseq - unpause a link sequencer
164 * @lseq: link sequencer of interest
215 * asd_verify_lseq - verify the microcode of a link sequencer
219 * @lseq: link sequencer of interest
[all …]
/kernel/linux/linux-4.19/Documentation/hwmon/
Ducd900023 The UCD90120 Power Supply Sequencer and System Health Monitor monitors and
28 The UCD90124 is a 12-rail PMBus/I2C addressable power-supply sequencer and
36 The UCD90160 is a 16-rail PMBus/I2C addressable power-supply sequencer and
43 The UCD9090 is a 10-rail PMBus/I2C addressable power-supply sequencer and
50 The UCD90910 is a ten-rail I2C / PMBus addressable power-supply sequencer and
/kernel/linux/linux-4.19/include/uapi/linux/
Dsound.h12 #define SND_DEV_SEQ 1 /* Sequencer output /dev/sequencer (FM
21 #define SND_DEV_SEQ2 8 /* /dev/sequencer, level 2 interface */

12345678910>>...23