/linux/Documentation/sound/designs/ |
H A 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 …]
|
H A D | procfile.rst | 189 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/drivers/power/sequencing/ |
H A D | core.c | 41 * to the power sequencer. Via the dependency system, multiple targets may 50 * whether a potential consumer is in fact associated with this sequencer. 69 * @list: Link to siblings on the list of all units of a single sequencer. 76 * consumer of the power sequencer or other units that depend 178 * @list: Siblings on the list of all targets exposed by a power sequencer. 184 * using the same power sequencer. 223 * @dev: Device struct associated with this sequencer. 229 * @match: Power sequencer matching callback. 230 * @targets: List of targets exposed by this sequencer. 231 * @units: List of all units supported by this sequencer. [all …]
|
/linux/include/sound/ |
H A 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.
|
H A 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 */
|
/linux/include/linux/soc/qcom/ |
H A D | geni-se.h | 334 * geni_se_setup_m_cmd() - Setup the primary sequencer 336 * @cmd: Command/Operation to setup in the primary sequencer. 337 * @params: Parameter for the sequencer command. 339 * This function is used to configure the primary sequencer with the 351 * geni_se_setup_s_cmd() - Setup the secondary sequencer 353 * @cmd: Command/Operation to setup in the secondary sequencer. 354 * @params: Parameter for the sequencer command. 356 * This function is used to configure the secondary sequencer with the 372 * sequencer 376 * primary sequencer. [all …]
|
/linux/sound/core/seq/oss/ |
H A 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 75 "OSS sequencer"); in snd_seq_oss_create_client() 147 * delete OSS sequencer client 163 * open sequencer device 291 * create sequencer port 302 sprintf(port.name, "Sequencer-%d", dp->index); in create_port() 350 strscpy(qinfo.name, "OSS Sequencer Emulation"); in alloc_seq_queue() 397 * close sequencer device [all …]
|
/linux/tools/perf/pmu-events/arch/x86/broadwellx/ |
H A D | frontend.json | 143 "BriefDescription": "Cycles when uops are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 148 "PublicDescription": "This event counts cycles during which uops are being delivered to Instruction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops that may bypass the IDQ. Uops maybe initiated by Decode Stream Buffer (DSB) or MITE.", 153 "BriefDescription": "Cycles when uops initiated by Decode Stream Buffer (DSB) are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 158 "PublicDescription": "This event counts cycles during which uops initiated by Decode Stream Buffer (DSB) are being delivered to Instruction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops that may bypass the IDQ.", 163 "BriefDescription": "Deliveries to Instruction Decode Queue (IDQ) initiated by Decode Stream Buffer (DSB) while Microcode Sequencer (MS) is busy", 169 "PublicDescription": "This event counts the number of deliveries to Instruction Decode Queue (IDQ) initiated by Decode Stream Buffer (DSB) while the Microcode Sequencer (MS) is busy. Counting includes uops that may bypass the IDQ.", 174 "BriefDescription": "Uops initiated by Decode Stream Buffer (DSB) that are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 178 "PublicDescription": "This event counts the number of uops initiated by Decode Stream Buffer (DSB) that are being delivered to Instruction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops that may bypass the IDQ.", 183 "BriefDescription": "Uops initiated by MITE and delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 187 "PublicDescription": "This event counts the number of uops initiated by MITE and delivered to Instruction Decode Queue (IDQ) while the Microcode Sequencer (M [all...] |
/linux/tools/perf/pmu-events/arch/x86/broadwellde/ |
H A D | frontend.json | 143 "BriefDescription": "Cycles when uops are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 148 "PublicDescription": "This event counts cycles during which uops are being delivered to Instruction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops that may bypass the IDQ. Uops maybe initiated by Decode Stream Buffer (DSB) or MITE.", 153 "BriefDescription": "Cycles when uops initiated by Decode Stream Buffer (DSB) are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 158 "PublicDescription": "This event counts cycles during which uops initiated by Decode Stream Buffer (DSB) are being delivered to Instruction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops that may bypass the IDQ.", 163 "BriefDescription": "Deliveries to Instruction Decode Queue (IDQ) initiated by Decode Stream Buffer (DSB) while Microcode Sequencer (MS) is busy", 169 "PublicDescription": "This event counts the number of deliveries to Instruction Decode Queue (IDQ) initiated by Decode Stream Buffer (DSB) while the Microcode Sequencer (MS) is busy. Counting includes uops that may bypass the IDQ.", 174 "BriefDescription": "Uops initiated by Decode Stream Buffer (DSB) that are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 178 "PublicDescription": "This event counts the number of uops initiated by Decode Stream Buffer (DSB) that are being delivered to Instruction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops that may bypass the IDQ.", 183 "BriefDescription": "Uops initiated by MITE and delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 187 "PublicDescription": "This event counts the number of uops initiated by MITE and delivered to Instruction Decode Queue (IDQ) while the Microcode Sequencer (M [all...] |
/linux/tools/perf/pmu-events/arch/x86/broadwell/ |
H A D | frontend.json | 143 "BriefDescription": "Cycles when uops are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 148 "PublicDescription": "This event counts cycles during which uops are being delivered to Instruction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops that may bypass the IDQ. Uops maybe initiated by Decode Stream Buffer (DSB) or MITE.", 153 "BriefDescription": "Cycles when uops initiated by Decode Stream Buffer (DSB) are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 158 "PublicDescription": "This event counts cycles during which uops initiated by Decode Stream Buffer (DSB) are being delivered to Instruction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops that may bypass the IDQ.", 163 "BriefDescription": "Deliveries to Instruction Decode Queue (IDQ) initiated by Decode Stream Buffer (DSB) while Microcode Sequencer (MS) is busy", 169 "PublicDescription": "This event counts the number of deliveries to Instruction Decode Queue (IDQ) initiated by Decode Stream Buffer (DSB) while the Microcode Sequencer (MS) is busy. Counting includes uops that may bypass the IDQ.", 174 "BriefDescription": "Uops initiated by Decode Stream Buffer (DSB) that are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 178 "PublicDescription": "This event counts the number of uops initiated by Decode Stream Buffer (DSB) that are being delivered to Instruction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops that may bypass the IDQ.", 183 "BriefDescription": "Uops initiated by MITE and delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 187 "PublicDescription": "This event counts the number of uops initiated by MITE and delivered to Instruction Decode Queue (IDQ) while the Microcode Sequencer (M [all...] |
/linux/tools/perf/pmu-events/arch/x86/ivybridge/ |
H A D | frontend.json | 162 …uops are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 167 …ops are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.", 172 …DSB) are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 177 …SB) are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.", 182 …Decode Queue (IDQ) initiated by Decode Stream Buffer (DSB) while Microcode Sequencer (MS) is busy", 188 …ecode Queue (IDQ) initiated by Decode Stream Buffer (DSB) while Microcode Sequencer (MS) is busy.", 193 …that are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 202 …ed by MITE and delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 211 …tches from DSB (Decode Stream Buffer) or MITE (legacy decode pipeline) to the Microcode Sequencer", 217 …ches from DSB (Decode Stream Buffer) or MITE (legacy decode pipeline) to the Microcode Sequencer.", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/ivytown/ |
H A D | frontend.json | 162 …uops are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 167 …ops are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.", 172 …DSB) are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 177 …SB) are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.", 182 …Decode Queue (IDQ) initiated by Decode Stream Buffer (DSB) while Microcode Sequencer (MS) is busy", 188 …ecode Queue (IDQ) initiated by Decode Stream Buffer (DSB) while Microcode Sequencer (MS) is busy.", 193 …that are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 202 …ed by MITE and delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 211 …tches from DSB (Decode Stream Buffer) or MITE (legacy decode pipeline) to the Microcode Sequencer", 217 …ches from DSB (Decode Stream Buffer) or MITE (legacy decode pipeline) to the Microcode Sequencer.", [all …]
|
/linux/sound/core/ |
H A 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"); 192 * register a sequencer device
|
/linux/drivers/scsi/aic94xx/ |
H A 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 …]
|
H A 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
|
/linux/tools/perf/pmu-events/arch/x86/haswellx/ |
H A D | frontend.json | 148 …uops are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 153 …"PublicDescription": "This event counts cycles during which the microcode sequencer assisted the F… 158 …SB) are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.", 167 …ecode Queue (IDQ) initiated by Decode Stream Buffer (DSB) while Microcode Sequencer (MS) is busy.", 177 …that are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 186 …ed by MITE and delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 195 …ches from DSB (Decode Stream Buffer) or MITE (legacy decode pipeline) to the Microcode Sequencer.", 205 …iption": "Uops delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 209 …ts uops delivered by the Front-end with the assistance of the microcode sequencer. Microcode assi…
|
/linux/tools/perf/pmu-events/arch/x86/haswell/ |
H A D | frontend.json | 148 …uops are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 153 …"PublicDescription": "This event counts cycles during which the microcode sequencer assisted the F… 158 …SB) are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.", 167 …ecode Queue (IDQ) initiated by Decode Stream Buffer (DSB) while Microcode Sequencer (MS) is busy.", 177 …that are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 186 …ed by MITE and delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 195 …ches from DSB (Decode Stream Buffer) or MITE (legacy decode pipeline) to the Microcode Sequencer.", 205 …iption": "Uops delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy", 209 …ts uops delivered by the Front-end with the assistance of the microcode sequencer. Microcode assi…
|
/linux/drivers/hid/intel-thc-hid/intel-thc/ |
H A D | intel-thc-hw.h | 102 /* Touch Sequencer GuC Tail Offset Address Low for the 1st RXDMA */ 104 /* Touch Sequencer GuC Tail Offset Address High for the 1st RXDMA */ 110 /* Touch Sequencer Control for the 1st DMA */ 112 /* Touch Sequencer GuC Doorbell Address Low for the 1st RXDMA */ 114 /* Touch Sequencer GuC Doorbell Address High for the 1st RXDMA */ 116 /* Touch Sequencer GuC Doorbell Data */ 118 /* Touch Sequencer GuC Tail Offset Initial Value for the 1st RXDMA */ 135 /* Touch Sequencer Frame Drop Counter for the 1st RXDMA */ 151 /* Touch Sequencer GuC Tail Offset Address Low for the 2nd RXDMA */ 153 /* Touch Sequencer GuC Tail Offset Address High for the 2nd RXDMA */ [all …]
|
/linux/sound/core/seq/ |
H A D | seq_ump_client.c | 2 /* ALSA sequencer binding for UMP device */ 35 /* sequencer client, per UMP EP (rawmidi) */ 38 int seq_client; /* sequencer client id */ 81 /* process an input sequencer event; only deal with UMP types */ 136 /* sequencer subscription ops for each client */ 213 /* create a new sequencer port per UMP group */ 243 /* update the sequencer ports; called from notify_fb_change callback */ 408 /* update sequencer client name if needed */ in seq_ump_notify_ep_change() 454 /* create a sequencer client and ports for the given UMP endpoint */ 515 /* remove a sequencer client */ [all …]
|
H A 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()
|
/linux/include/linux/pwrseq/ |
H A D | provider.h | 45 * using the same power sequencer. 55 * @parent: Parent device for the sequencer. Must be set. 58 * @match: Provider callback used to match the consumer device to the sequencer. 59 * @targets: Array of targets for this power sequencer. Must be NULL-terminated.
|
/linux/tools/perf/pmu-events/arch/x86/sandybridge/ |
H A D | frontend.json | 155 …ops are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.", 160 …"PublicDescription": "This event counts cycles during which the microcode sequencer assisted the f… 165 …SB) are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.", 174 …ecode Queue (IDQ) initiated by Decode Stream Buffer (DSB) while Microcode Sequencer (MS) is busy.", 184 …hat are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.", 192 …d by MITE and delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.", 200 …ches from DSB (Decode Stream Buffer) or MITE (legacy decode pipeline) to the Microcode Sequencer.", 210 …ption": "Uops delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.",
|
/linux/tools/perf/pmu-events/arch/x86/jaketown/ |
H A D | frontend.json | 155 …ops are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.", 160 …"PublicDescription": "This event counts cycles during which the microcode sequencer assisted the f… 165 …SB) are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.", 174 …ecode Queue (IDQ) initiated by Decode Stream Buffer (DSB) while Microcode Sequencer (MS) is busy.", 184 …hat are being delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.", 192 …d by MITE and delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.", 200 …ches from DSB (Decode Stream Buffer) or MITE (legacy decode pipeline) to the Microcode Sequencer.", 210 …ption": "Uops delivered to Instruction Decode Queue (IDQ) while Microcode Sequencer (MS) is busy.",
|
/linux/Documentation/hwmon/ |
H A 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
|
/linux/Documentation/hid/ |
H A D | intel-thc-hid.rst | 12 - A HW sequencer with RW DMA capability to system memory 18 Hardware sequencer within the THC is responsible for transferring (via DMA) data from touch devices 98 | | HW Sequencer | | 118 HW Sequencer includes THC major logic, it gets instruction from MMIO registers to control 121 type. That means THC HW Sequencer understands HIDSPI/HIDI2C transfer protocol, and handle 196 packet reading, THC hardware sequencer will first read incoming input packet size, then compare 480 - THC Sequencer reads the input report header by transmitting read approval as a signal 482 - THC Sequencer executes a Input Report Body Read operation corresponding to the value 484 - THC DMA engine begins fetching data from the THC Sequencer and writes to host memory 486 THC Sequencer signals all data has been read or the THC DMA Read Engine reaches the [all …]
|