| /kernel/linux/linux-4.19/Documentation/sound/designs/ |
| D | seq-oss.rst | 2 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/ |
| D | seq-oss.rst | 2 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/ |
| D | Kconfig | 2 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/ |
| D | Kconfig | 3 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
|
| D | seq.c | 3 * 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/ |
| D | qcom-geni-se.h | 257 * 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/ |
| D | seq_virmidi.h | 6 * 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.
|
| D | emu10k1_synth.h | 13 /* 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/ |
| D | qcom-geni-se.h | 289 * 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/ |
| D | seq_virmidi.h | 5 * 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.
|
| D | emu10k1_synth.h | 26 /* 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/ |
| D | seq_oss_device.h | 3 * 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 */
|
| D | seq_oss_init.c | 3 * 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/ |
| D | seq_oss_device.h | 2 * 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 */
|
| D | seq_oss_init.c | 2 * 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/ |
| D | seq_device.c | 3 * 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/ |
| D | seq_device.c | 2 * 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/ |
| D | aic94xx_seq.c | 3 * 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 …]
|
| D | aic94xx_seq.h | 3 * 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/ |
| D | intel-spi.c | 32 /* 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/ |
| D | ucd9000.rst | 30 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/ |
| D | intel-spi.c | 35 /* 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/ |
| D | aic94xx_seq.c | 2 * 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/ |
| D | ucd9000 | 23 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/ |
| D | sound.h | 12 #define SND_DEV_SEQ 1 /* Sequencer output /dev/sequencer (FM 21 #define SND_DEV_SEQ2 8 /* /dev/sequencer, level 2 interface */
|