Searched refs:midi (Results 1 - 25 of 30) sorted by path

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/gadget/
H A Dgmidi.c41 #include <linux/usb/midi.h>
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/sound/
H A Demu10k1.h85 /* The next two interrupts are for the midi port on the Audigy Drive (A_MPU1) */
143 /* The next two interrupts are for the midi port on the Audigy Drive (A_MPU1) */
1263 midi: 1; member in struct:snd_emu10k1_voice
1525 struct snd_emu10k1_midi midi; member in struct:snd_emu10k1
H A Dgus.h269 midi: 1; member in struct:snd_gus_voice
396 /* midi */
H A Dsnd_wavefront.h97 snd_wavefront_midi_t midi; /* ICS2115 MIDI interface */ member in struct:_snd_wavefront
H A Dtrident.h297 midi: 1; member in struct:snd_trident_voice
H A Dymfpci.h249 midi: 1; member in struct:snd_ymfpci_voice
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/core/seq/
H A DMakefile15 snd-seq-midi-objs := seq_midi.o
16 snd-seq-midi-emul-objs := seq_midi_emul.o
17 snd-seq-midi-event-objs := seq_midi_event.o
32 obj-$(CONFIG_SND_SEQUENCER) += snd-seq-midi-event.o
37 obj-$(CONFIG_SND_VIRMIDI) += snd-seq-virmidi.o snd-seq-midi-event.o
38 obj-$(call sequencer,$(CONFIG_SND_RAWMIDI)) += snd-seq-midi.o snd-seq-midi-event.o
39 obj-$(call sequencer,$(CONFIG_SND_OPL3_LIB)) += snd-seq-midi-event.o snd-seq-midi-emul.o snd-seq-instr.o
40 obj-$(call sequencer,$(CONFIG_SND_OPL4_LIB)) += snd-seq-midi
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/drivers/
H A Dvirmidi.c41 * - Run application using a midi device (eg. /dev/snd/midiC1D0)
81 struct snd_rawmidi *midi[MAX_MIDI_DEVICES]; member in struct:snd_card_virmidi
102 snd_printk("too much midi devices for virmidi %d: force to use %d\n", dev, MAX_MIDI_DEVICES);
111 vmidi->midi[idx] = rmidi;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/isa/gus/
H A Dgus_reset.c233 pvoice->midi = 1;
263 if (pvoice->midi && !pvoice->client) {
H A Dinterwave.c73 static int midi[SNDRV_CARDS]; variable
111 module_param_array(midi, int, NULL, 0444);
112 MODULE_PARM_DESC(midi, "MIDI UART enable for InterWave driver.");
722 gus->uart_enable = midi[dev];
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/isa/wavefront/
H A Dwavefront.c350 acard->wavefront.midi.base = port;
404 spin_lock_init(&acard->wavefront.midi.open);
405 spin_lock_init(&acard->wavefront.midi.virtual);
H A Dwavefront_midi.c59 wf_mpu_status (snd_wavefront_midi_t *midi) argument
62 return inb (midi->mpu_status_port);
66 input_avail (snd_wavefront_midi_t *midi) argument
69 return !(wf_mpu_status(midi) & INPUT_AVAIL);
73 output_ready (snd_wavefront_midi_t *midi) argument
76 return !(wf_mpu_status(midi) & OUTPUT_READY);
80 read_data (snd_wavefront_midi_t *midi) argument
83 return inb (midi->mpu_data_port);
87 write_data (snd_wavefront_midi_t *midi, unsigned char byte) argument
90 outb (byte, midi
118 snd_wavefront_midi_t *midi = &card->wavefront.midi; local
234 snd_wavefront_midi_t *midi; local
256 snd_wavefront_midi_t *midi; local
278 snd_wavefront_midi_t *midi; local
299 snd_wavefront_midi_t *midi; local
319 snd_wavefront_midi_t *midi; local
346 snd_wavefront_midi_t *midi = &card->wavefront.midi; local
359 snd_wavefront_midi_t *midi; local
401 snd_wavefront_midi_t *midi; local
482 snd_wavefront_midi_t *midi; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/
H A Dcs46xx.c164 #define CS_MIDI_WRITE 0x00000040 /* write information for midi */
165 #define CS_MIDI_READ 0x00000080 /* read information for midi */
369 /* /dev/midi stuff */
381 } midi; member in struct:cs_card
1595 if (card->midi.icnt < CS_MIDIINBUF) {
1596 card->midi.ibuf[card->midi.iwr] = ch;
1597 card->midi.iwr = (card->midi.iwr + 1) % CS_MIDIINBUF;
1598 card->midi
[all...]
H A Des1371.c28 * /dev/midi simple MIDI UART interface, no ioctl
454 /* midi stuff */
462 } midi; member in struct:es1371_state
1083 if (s->midi.icnt < MIDIINBUF) {
1084 s->midi.ibuf[s->midi.iwr] = ch;
1085 s->midi.iwr = (s->midi.iwr + 1) % MIDIINBUF;
1086 s->midi.icnt++;
1091 wake_up(&s->midi
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/emu10k1/
H A DMakefile8 efxmgr.o emuadxmg.o hwaccess.o irqmgr.o main.o midi.o \
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/ali5451/
H A Dali5451.c202 midi :1, member in struct:snd_ali_voice
936 } else if (codec->synth.voices[channel].midi) {
937 /* midi interrupt */
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/ca0106/
H A Dca0106.h407 /* unique channel identifier for midi->channel */
602 struct snd_ca_midi midi; member in struct:snd_ca0106
H A Dca0106_main.c1098 if (chip->midi.dev_id &&
1099 (status & (chip->midi.ipr_tx|chip->midi.ipr_rx))) {
1100 if (chip->midi.interrupt)
1101 chip->midi.interrupt(&chip->midi, status);
1103 chip->midi.interrupt_disable(&chip->midi, chip->midi.tx_enable | chip->midi
1441 ca0106_midi_interrupt_enable(struct snd_ca_midi *midi, int intr) argument
1446 ca0106_midi_interrupt_disable(struct snd_ca_midi *midi, int intr) argument
1451 ca0106_midi_read(struct snd_ca_midi *midi, int idx) argument
1457 ca0106_midi_write(struct snd_ca_midi *midi, int data, int idx) argument
1474 struct snd_ca_midi *midi; local
[all...]
H A Dca_midi.c36 #define ca_midi_write_data(midi, data) midi->write(midi, data, 0)
37 #define ca_midi_write_cmd(midi, data) midi->write(midi, data, 1)
38 #define ca_midi_read_data(midi) midi->read(midi, 0)
39 #define ca_midi_read_stat(midi) mid
43 ca_midi_clear_rx(struct snd_ca_midi *midi) argument
55 ca_midi_interrupt(struct snd_ca_midi *midi, unsigned int status) argument
91 ca_midi_cmd(struct snd_ca_midi *midi, unsigned char cmd, int ack) argument
126 struct snd_ca_midi *midi = substream->rmidi->private_data; local
145 struct snd_ca_midi *midi = substream->rmidi->private_data; local
164 struct snd_ca_midi *midi = substream->rmidi->private_data; local
183 struct snd_ca_midi *midi = substream->rmidi->private_data; local
204 struct snd_ca_midi *midi = substream->rmidi->private_data; local
216 struct snd_ca_midi *midi = substream->rmidi->private_data; local
265 ca_midi_free(struct snd_ca_midi *midi) argument
282 ca_midi_init(void *dev_id, struct snd_ca_midi *midi, int device, char *name) argument
[all...]
H A Dca_midi.h54 void (*interrupt)(struct snd_ca_midi *midi, unsigned int status);
55 void (*interrupt_enable)(struct snd_ca_midi *midi, int intr);
56 void (*interrupt_disable)(struct snd_ca_midi *midi, int intr);
58 unsigned char (*read)(struct snd_ca_midi *midi, int idx);
59 void (*write)(struct snd_ca_midi *midi, int data, int idx);
66 int ca_midi_init(void *card, struct snd_ca_midi *midi, int device, char *name);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/emu10k1/
H A Demu10k1x.c254 struct emu10k1x_midi midi; member in struct:emu10k1x
815 if (chip->midi.interrupt)
816 chip->midi.interrupt(chip, status);
1243 struct emu10k1x_midi *midi, unsigned int status)
1247 if (midi->rmidi == NULL) {
1248 snd_emu10k1x_intr_disable(emu, midi->tx_enable | midi->rx_enable);
1252 spin_lock(&midi->input_lock);
1253 if ((status & midi->ipr_rx) && mpu401_input_avail(emu, midi)) {
1242 do_emu10k1x_midi_interrupt(struct emu10k1x *emu, struct emu10k1x_midi *midi, unsigned int status) argument
1281 snd_emu10k1x_midi_cmd(struct emu10k1x * emu, struct emu10k1x_midi *midi, unsigned char cmd, int ack) argument
1320 struct emu10k1x_midi *midi = substream->rmidi->private_data; local
1346 struct emu10k1x_midi *midi = substream->rmidi->private_data; local
1372 struct emu10k1x_midi *midi = substream->rmidi->private_data; local
1394 struct emu10k1x_midi *midi = substream->rmidi->private_data; local
1416 struct emu10k1x_midi *midi = substream->rmidi->private_data; local
1429 struct emu10k1x_midi *midi = substream->rmidi->private_data; local
1482 struct emu10k1x_midi *midi = rmidi->private_data; local
1487 emu10k1x_midi_init(struct emu10k1x *emu, struct emu10k1x_midi *midi, int device, char *name) argument
1513 struct emu10k1x_midi *midi = &emu->midi; local
[all...]
H A Demumpu401.c76 static void do_emu10k1_midi_interrupt(struct snd_emu10k1 *emu, struct snd_emu10k1_midi *midi, unsigned int status) argument
80 if (midi->rmidi == NULL) {
81 snd_emu10k1_intr_disable(emu, midi->tx_enable | midi->rx_enable);
85 spin_lock(&midi->input_lock);
86 if ((status & midi->ipr_rx) && mpu401_input_avail(emu, midi)) {
87 if (!(midi->midi_mode & EMU10K1_MIDI_MODE_INPUT)) {
88 mpu401_clear_rx(emu, midi);
90 byte = mpu401_read_data(emu, midi);
119 snd_emu10k1_midi_cmd(struct snd_emu10k1 * emu, struct snd_emu10k1_midi *midi, unsigned char cmd, int ack) argument
157 struct snd_emu10k1_midi *midi = (struct snd_emu10k1_midi *)substream->rmidi->private_data; local
183 struct snd_emu10k1_midi *midi = (struct snd_emu10k1_midi *)substream->rmidi->private_data; local
209 struct snd_emu10k1_midi *midi = (struct snd_emu10k1_midi *)substream->rmidi->private_data; local
231 struct snd_emu10k1_midi *midi = (struct snd_emu10k1_midi *)substream->rmidi->private_data; local
253 struct snd_emu10k1_midi *midi = (struct snd_emu10k1_midi *)substream->rmidi->private_data; local
266 struct snd_emu10k1_midi *midi = (struct snd_emu10k1_midi *)substream->rmidi->private_data; local
319 struct snd_emu10k1_midi *midi = (struct snd_emu10k1_midi *)rmidi->private_data; local
324 emu10k1_midi_init(struct snd_emu10k1 *emu, struct snd_emu10k1_midi *midi, int device, char *name) argument
349 struct snd_emu10k1_midi *midi = &emu->midi; local
366 struct snd_emu10k1_midi *midi; local
[all...]
H A Demuproc.c366 voice->midi);
H A Dirq.c120 if (emu->midi.interrupt)
121 emu->midi.interrupt(emu, status);
H A Dvoice.c98 voice->midi = 1;
130 pvoice->use = pvoice->pcm = pvoice->synth = pvoice->midi = pvoice->efx = 0;
152 pvoice->use = pvoice->pcm = pvoice->synth = pvoice->midi = pvoice->efx = 0;

Completed in 270 milliseconds

12