Home
last modified time | relevance | path

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

12345678910>>...12

/Linux-v5.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 …]
Dprocfile.rst189 Sequencer Information
193 Lists the currently available ALSA sequencer drivers.
196 Shows the list of currently available sequencer clients and
201 Lists the currently allocated/running sequencer queues.
204 Lists the currently allocated/running sequencer timers.
207 Lists the OSS-compatible sequencer stuffs.
/Linux-v5.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()
/Linux-v5.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 */
Dseq_oss.h6 * OSS compatible sequencer driver
18 /* given by OSS sequencer */
21 int seq_mode; /* sequencer mode - see below */
Demu8000.h50 int index; /* sequencer client index */
51 int seq_ports; /* number of sequencer ports */
83 /* sequencer device id */
/Linux-v5.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 …]
/Linux-v5.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 …]
Dseq_oss.c3 * OSS compatible sequencer driver
24 MODULE_DESCRIPTION("OSS-compatible sequencer module");
207 * registration of sequencer minor device
271 snd_iprintf(buf, "OSS sequencer emulation version %s\n", SNDRV_SEQ_OSS_VERSION_STR); in info_read()
/Linux-v5.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");
185 * register a sequencer device
/Linux-v5.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
/Linux-v5.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 …]
/Linux-v5.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
Dadm1266.rst17 This driver supports hardware monitoring for Analog Devices ADM1266 sequencer.
19 ADM1266 is a sequencer that features voltage readback from 17 channels via an
/Linux-v5.10/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 */
/Linux-v5.10/Documentation/devicetree/bindings/mfd/
Dmax77620.txt31 The Flexible Power Sequencer (FPS) allows each regulator to power up under
48 a flexible power sequencer timer or a software bit. When a FPS source of
50 power sequencer, the power up and power down delays can be specified in
51 the regulators, GPIOs and clocks flexible power sequencer configuration
56 corresponds to its flexible sequencer configuration register.
/Linux-v5.10/include/uapi/sound/
Dasequencer.h3 * Main header file for the ALSA sequencer
28 /** version of the sequencer */
32 * definition of sequencer event types
272 /* sequencer event */
337 #define SNDRV_SEQ_CLIENT_OSS 15 /* oss sequencer emulator */
444 #define SNDRV_SEQ_PORT_TYPE_APPLICATION (1<<20) /* application (sequencer/editor) */
504 int queue; /* sequencer queue */
513 /* sequencer timer sources */
520 int queue; /* sequencer queue */
533 int queue; /* sequencer queue */
[all …]
/Linux-v5.10/Documentation/ABI/testing/
Dsysfs-bus-coresight-devices-etm3x177 Description: (RW) Defines the event that causes the sequencer to transition
184 Description: (RW) Defines the event that causes the sequencer to transition
191 Description: (RW) Defines the event that causes the sequencer to transition
198 Description: (RW) Defines the event that causes the sequencer to transition
205 Description: (RW) Defines the event that causes the sequencer to transition
212 Description: (RW) Defines the event that causes the sequencer to transition
219 Description: (Read) Holds the current state of the sequencer.
/Linux-v5.10/Documentation/devicetree/bindings/hwmon/
Dadi,adm1266.yaml7 title: Analog Devices ADM1266 Cascadable Super Sequencer with Margin
14 Analog Devices ADM1266 Cascadable Super Sequencer with Margin
/Linux-v5.10/Documentation/devicetree/bindings/hwmon/pmbus/
Dti,ucd90320.yaml8 title: UCD90320 power sequencer
14 The UCD90320 is a 32-rail PMBus/I2C addressable power-supply sequencer and
/Linux-v5.10/Documentation/devicetree/bindings/mips/brcm/
Dsoc.txt104 == DDR memory controller sequencer
106 Control registers for this memory controller's DDR memory sequencer
115 - reg : the DDR sequencer register range and length

12345678910>>...12