Home
last modified time | relevance | path

Searched refs:mpu (Results 1 - 25 of 77) sorted by relevance

1234

/kernel/linux/linux-5.10/sound/drivers/mpu401/
H A Dmpu401_uart.c12 * are port and mmio. For other kind of I/O, set mpu->read and
13 * mpu->write to your own I/O functions.
31 static void snd_mpu401_uart_input_read(struct snd_mpu401 * mpu);
32 static void snd_mpu401_uart_output_write(struct snd_mpu401 * mpu);
38 #define snd_mpu401_input_avail(mpu) \
39 (!(mpu->read(mpu, MPU401C(mpu)) & MPU401_RX_EMPTY))
40 #define snd_mpu401_output_ready(mpu) \
41 (!(mpu
44 mpu401_write_port(struct snd_mpu401 *mpu, unsigned char data, unsigned long addr) mpu401_write_port() argument
50 mpu401_read_port(struct snd_mpu401 *mpu, unsigned long addr) mpu401_read_port() argument
56 mpu401_write_mmio(struct snd_mpu401 *mpu, unsigned char data, unsigned long addr) mpu401_write_mmio() argument
62 mpu401_read_mmio(struct snd_mpu401 *mpu, unsigned long addr) mpu401_read_mmio() argument
69 snd_mpu401_uart_clear_rx(struct snd_mpu401 *mpu) snd_mpu401_uart_clear_rx() argument
81 uart_interrupt_tx(struct snd_mpu401 *mpu) uart_interrupt_tx() argument
93 _snd_mpu401_uart_interrupt(struct snd_mpu401 *mpu) _snd_mpu401_uart_interrupt() argument
122 struct snd_mpu401 *mpu = dev_id; snd_mpu401_uart_interrupt() local
143 struct snd_mpu401 *mpu = dev_id; snd_mpu401_uart_interrupt_tx() local
159 struct snd_mpu401 *mpu = from_timer(mpu, t, timer); snd_mpu401_uart_timer() local
173 snd_mpu401_uart_add_timer(struct snd_mpu401 *mpu, int input) snd_mpu401_uart_add_timer() argument
190 snd_mpu401_uart_remove_timer(struct snd_mpu401 *mpu, int input) snd_mpu401_uart_remove_timer() argument
209 snd_mpu401_uart_cmd(struct snd_mpu401 * mpu, unsigned char cmd, int ack) snd_mpu401_uart_cmd() argument
256 snd_mpu401_do_reset(struct snd_mpu401 *mpu) snd_mpu401_do_reset() argument
270 struct snd_mpu401 *mpu; snd_mpu401_uart_input_open() local
292 struct snd_mpu401 *mpu; snd_mpu401_uart_output_open() local
314 struct snd_mpu401 *mpu; snd_mpu401_uart_input_close() local
331 struct snd_mpu401 *mpu; snd_mpu401_uart_output_close() local
353 struct snd_mpu401 *mpu; snd_mpu401_uart_input_trigger() local
383 snd_mpu401_uart_input_read(struct snd_mpu401 * mpu) snd_mpu401_uart_input_read() argument
409 snd_mpu401_uart_output_write(struct snd_mpu401 * mpu) snd_mpu401_uart_output_write() argument
440 struct snd_mpu401 *mpu; snd_mpu401_uart_output_trigger() local
484 struct snd_mpu401 *mpu = rmidi->private_data; snd_mpu401_uart_free() local
516 struct snd_mpu401 *mpu; snd_mpu401_uart_new() local
[all...]
/kernel/linux/linux-6.6/sound/drivers/mpu401/
H A Dmpu401_uart.c12 * are port and mmio. For other kind of I/O, set mpu->read and
13 * mpu->write to your own I/O functions.
31 static void snd_mpu401_uart_input_read(struct snd_mpu401 * mpu);
32 static void snd_mpu401_uart_output_write(struct snd_mpu401 * mpu);
38 #define snd_mpu401_input_avail(mpu) \
39 (!(mpu->read(mpu, MPU401C(mpu)) & MPU401_RX_EMPTY))
40 #define snd_mpu401_output_ready(mpu) \
41 (!(mpu
44 mpu401_write_port(struct snd_mpu401 *mpu, unsigned char data, unsigned long addr) mpu401_write_port() argument
50 mpu401_read_port(struct snd_mpu401 *mpu, unsigned long addr) mpu401_read_port() argument
56 mpu401_write_mmio(struct snd_mpu401 *mpu, unsigned char data, unsigned long addr) mpu401_write_mmio() argument
62 mpu401_read_mmio(struct snd_mpu401 *mpu, unsigned long addr) mpu401_read_mmio() argument
69 snd_mpu401_uart_clear_rx(struct snd_mpu401 *mpu) snd_mpu401_uart_clear_rx() argument
81 uart_interrupt_tx(struct snd_mpu401 *mpu) uart_interrupt_tx() argument
93 _snd_mpu401_uart_interrupt(struct snd_mpu401 *mpu) _snd_mpu401_uart_interrupt() argument
122 struct snd_mpu401 *mpu = dev_id; snd_mpu401_uart_interrupt() local
143 struct snd_mpu401 *mpu = dev_id; snd_mpu401_uart_interrupt_tx() local
159 struct snd_mpu401 *mpu = from_timer(mpu, t, timer); snd_mpu401_uart_timer() local
173 snd_mpu401_uart_add_timer(struct snd_mpu401 *mpu, int input) snd_mpu401_uart_add_timer() argument
190 snd_mpu401_uart_remove_timer(struct snd_mpu401 *mpu, int input) snd_mpu401_uart_remove_timer() argument
209 snd_mpu401_uart_cmd(struct snd_mpu401 * mpu, unsigned char cmd, int ack) snd_mpu401_uart_cmd() argument
256 snd_mpu401_do_reset(struct snd_mpu401 *mpu) snd_mpu401_do_reset() argument
270 struct snd_mpu401 *mpu; snd_mpu401_uart_input_open() local
295 struct snd_mpu401 *mpu; snd_mpu401_uart_output_open() local
320 struct snd_mpu401 *mpu; snd_mpu401_uart_input_close() local
337 struct snd_mpu401 *mpu; snd_mpu401_uart_output_close() local
359 struct snd_mpu401 *mpu; snd_mpu401_uart_input_trigger() local
389 snd_mpu401_uart_input_read(struct snd_mpu401 * mpu) snd_mpu401_uart_input_read() argument
415 snd_mpu401_uart_output_write(struct snd_mpu401 * mpu) snd_mpu401_uart_output_write() argument
446 struct snd_mpu401 *mpu; snd_mpu401_uart_output_trigger() local
490 struct snd_mpu401 *mpu = rmidi->private_data; snd_mpu401_uart_free() local
522 struct snd_mpu401 *mpu; snd_mpu401_uart_new() local
[all...]
/kernel/linux/linux-5.10/sound/isa/msnd/
H A Dmsnd_midi.c43 struct snd_msndmidi *mpu; in snd_msndmidi_input_open() local
47 mpu = substream->rmidi->private_data; in snd_msndmidi_input_open()
49 mpu->substream_input = substream; in snd_msndmidi_input_open()
51 snd_msnd_enable_irq(mpu->dev); in snd_msndmidi_input_open()
53 snd_msnd_send_dsp_cmd(mpu->dev, HDEX_MIDI_IN_START); in snd_msndmidi_input_open()
54 set_bit(MSNDMIDI_MODE_BIT_INPUT, &mpu->mode); in snd_msndmidi_input_open()
60 struct snd_msndmidi *mpu; in snd_msndmidi_input_close() local
62 mpu = substream->rmidi->private_data; in snd_msndmidi_input_close()
63 snd_msnd_send_dsp_cmd(mpu->dev, HDEX_MIDI_IN_STOP); in snd_msndmidi_input_close()
64 clear_bit(MSNDMIDI_MODE_BIT_INPUT, &mpu in snd_msndmidi_input_close()
70 snd_msndmidi_input_drop(struct snd_msndmidi *mpu) snd_msndmidi_input_drop() argument
85 struct snd_msndmidi *mpu; snd_msndmidi_input_trigger() local
106 struct snd_msndmidi *mpu = mpuv; snd_msndmidi_input_read() local
138 struct snd_msndmidi *mpu = rmidi->private_data; snd_msndmidi_free() local
145 struct snd_msndmidi *mpu; snd_msndmidi_new() local
[all...]
H A Dmsnd_pinnacle.c511 static int snd_msnd_mpu401_open(struct snd_mpu401 *mpu) in snd_msnd_mpu401_open() argument
513 snd_msnd_enable_irq(mpu->private_data); in snd_msnd_mpu401_open()
514 snd_msnd_send_dsp_cmd(mpu->private_data, HDEX_MIDI_IN_START); in snd_msnd_mpu401_open()
518 static void snd_msnd_mpu401_close(struct snd_mpu401 *mpu) in snd_msnd_mpu401_close() argument
520 snd_msnd_send_dsp_cmd(mpu->private_data, HDEX_MIDI_IN_STOP); in snd_msnd_mpu401_close()
521 snd_msnd_disable_irq(mpu->private_data); in snd_msnd_mpu401_close()
587 struct snd_mpu401 *mpu; in snd_msnd_attach() local
600 mpu = chip->rmidi->private_data; in snd_msnd_attach()
602 mpu->open_input = snd_msnd_mpu401_open; in snd_msnd_attach()
603 mpu in snd_msnd_attach()
[all...]
/kernel/linux/linux-6.6/sound/isa/msnd/
H A Dmsnd_midi.c43 struct snd_msndmidi *mpu; in snd_msndmidi_input_open() local
47 mpu = substream->rmidi->private_data; in snd_msndmidi_input_open()
49 mpu->substream_input = substream; in snd_msndmidi_input_open()
51 snd_msnd_enable_irq(mpu->dev); in snd_msndmidi_input_open()
53 snd_msnd_send_dsp_cmd(mpu->dev, HDEX_MIDI_IN_START); in snd_msndmidi_input_open()
54 set_bit(MSNDMIDI_MODE_BIT_INPUT, &mpu->mode); in snd_msndmidi_input_open()
60 struct snd_msndmidi *mpu; in snd_msndmidi_input_close() local
62 mpu = substream->rmidi->private_data; in snd_msndmidi_input_close()
63 snd_msnd_send_dsp_cmd(mpu->dev, HDEX_MIDI_IN_STOP); in snd_msndmidi_input_close()
64 clear_bit(MSNDMIDI_MODE_BIT_INPUT, &mpu in snd_msndmidi_input_close()
70 snd_msndmidi_input_drop(struct snd_msndmidi *mpu) snd_msndmidi_input_drop() argument
85 struct snd_msndmidi *mpu; snd_msndmidi_input_trigger() local
106 struct snd_msndmidi *mpu = mpuv; snd_msndmidi_input_read() local
138 struct snd_msndmidi *mpu = rmidi->private_data; snd_msndmidi_free() local
145 struct snd_msndmidi *mpu; snd_msndmidi_new() local
[all...]
/kernel/linux/linux-5.10/sound/isa/wavefront/
H A Dwavefront_midi.c115 snd_wavefront_mpu_id mpu; in snd_wavefront_midi_output_write() local
191 mpu = midi->output_mpu ^ mask; in snd_wavefront_midi_output_write()
193 if ((midi->mode[mpu] & MPU401_MODE_OUTPUT) == 0) { in snd_wavefront_midi_output_write()
197 if (snd_rawmidi_transmit_empty(midi->substream_output[mpu])) in snd_wavefront_midi_output_write()
200 if (mpu != midi->output_mpu) { in snd_wavefront_midi_output_write()
201 write_data(midi, mpu == internal_mpu ? in snd_wavefront_midi_output_write()
204 midi->output_mpu = mpu; in snd_wavefront_midi_output_write()
205 } else if (snd_rawmidi_transmit(midi->substream_output[mpu], &midi_byte, 1) == 1) { in snd_wavefront_midi_output_write()
217 midi->mode[mpu] &= ~MPU401_MODE_OUTPUT_TRIGGER; in snd_wavefront_midi_output_write()
233 snd_wavefront_mpu_id mpu; in snd_wavefront_midi_input_open() local
257 snd_wavefront_mpu_id mpu; snd_wavefront_midi_output_open() local
281 snd_wavefront_mpu_id mpu; snd_wavefront_midi_input_close() local
304 snd_wavefront_mpu_id mpu; snd_wavefront_midi_output_close() local
326 snd_wavefront_mpu_id mpu; snd_wavefront_midi_input_trigger() local
365 snd_wavefront_mpu_id mpu; snd_wavefront_midi_output_trigger() local
407 static int mpu = external_mpu; snd_wavefront_midi_interrupt() local
[all...]
H A Dwavefront.c115 acard->mpu = pnp_request_card_device(card, id->devs[2].id, NULL); in snd_wavefront_pnp()
116 if (acard->mpu == NULL) in snd_wavefront_pnp()
174 pdev = acard->mpu; in snd_wavefront_pnp()
276 snd_wavefront_mpu_id mpu) in snd_wavefront_new_midi()
294 if (mpu == internal_mpu) { in snd_wavefront_new_midi()
272 snd_wavefront_new_midi(struct snd_card *card, int midi_dev, snd_wavefront_card_t *acard, unsigned long port, snd_wavefront_mpu_id mpu) snd_wavefront_new_midi() argument
/kernel/linux/linux-6.6/sound/isa/wavefront/
H A Dwavefront_midi.c115 snd_wavefront_mpu_id mpu; in snd_wavefront_midi_output_write() local
191 mpu = midi->output_mpu ^ mask; in snd_wavefront_midi_output_write()
193 if ((midi->mode[mpu] & MPU401_MODE_OUTPUT) == 0) { in snd_wavefront_midi_output_write()
197 if (snd_rawmidi_transmit_empty(midi->substream_output[mpu])) in snd_wavefront_midi_output_write()
200 if (mpu != midi->output_mpu) { in snd_wavefront_midi_output_write()
201 write_data(midi, mpu == internal_mpu ? in snd_wavefront_midi_output_write()
204 midi->output_mpu = mpu; in snd_wavefront_midi_output_write()
205 } else if (snd_rawmidi_transmit(midi->substream_output[mpu], &midi_byte, 1) == 1) { in snd_wavefront_midi_output_write()
217 midi->mode[mpu] &= ~MPU401_MODE_OUTPUT_TRIGGER; in snd_wavefront_midi_output_write()
233 snd_wavefront_mpu_id mpu; in snd_wavefront_midi_input_open() local
258 snd_wavefront_mpu_id mpu; snd_wavefront_midi_output_open() local
283 snd_wavefront_mpu_id mpu; snd_wavefront_midi_input_close() local
307 snd_wavefront_mpu_id mpu; snd_wavefront_midi_output_close() local
330 snd_wavefront_mpu_id mpu; snd_wavefront_midi_input_trigger() local
369 snd_wavefront_mpu_id mpu; snd_wavefront_midi_output_trigger() local
411 static int mpu = external_mpu; snd_wavefront_midi_interrupt() local
[all...]
H A Dwavefront.c114 acard->mpu = pnp_request_card_device(card, id->devs[2].id, NULL); in snd_wavefront_pnp()
115 if (acard->mpu == NULL) in snd_wavefront_pnp()
173 pdev = acard->mpu; in snd_wavefront_pnp()
275 snd_wavefront_mpu_id mpu) in snd_wavefront_new_midi()
293 if (mpu == internal_mpu) { in snd_wavefront_new_midi()
271 snd_wavefront_new_midi(struct snd_card *card, int midi_dev, snd_wavefront_card_t *acard, unsigned long port, snd_wavefront_mpu_id mpu) snd_wavefront_new_midi() argument
/kernel/linux/linux-5.10/include/sound/
H A Dmpu401.h69 int (*open_input) (struct snd_mpu401 * mpu);
70 void (*close_input) (struct snd_mpu401 * mpu);
71 int (*open_output) (struct snd_mpu401 * mpu);
72 void (*close_output) (struct snd_mpu401 * mpu);
84 void (*write) (struct snd_mpu401 * mpu, unsigned char data, unsigned long addr);
85 unsigned char (*read) (struct snd_mpu401 *mpu, unsigned long addr);
90 #define MPU401C(mpu) (mpu)->cport
91 #define MPU401D(mpu) (mpu)
[all...]
/kernel/linux/linux-6.6/include/sound/
H A Dmpu401.h69 int (*open_input) (struct snd_mpu401 * mpu);
70 void (*close_input) (struct snd_mpu401 * mpu);
71 int (*open_output) (struct snd_mpu401 * mpu);
72 void (*close_output) (struct snd_mpu401 * mpu);
84 void (*write) (struct snd_mpu401 * mpu, unsigned char data, unsigned long addr);
85 unsigned char (*read) (struct snd_mpu401 *mpu, unsigned long addr);
90 #define MPU401C(mpu) (mpu)->cport
91 #define MPU401D(mpu) (mpu)
[all...]
/kernel/linux/linux-5.10/sound/pci/emu10k1/
H A Demumpu401.c16 struct snd_emu10k1_midi *mpu, int idx) in mpu401_read()
19 return (unsigned char)snd_emu10k1_ptr_read(emu, mpu->port + idx, 0); in mpu401_read()
21 return inb(emu->port + mpu->port + idx); in mpu401_read()
25 struct snd_emu10k1_midi *mpu, int data, int idx) in mpu401_write()
28 snd_emu10k1_ptr_write(emu, mpu->port + idx, 0, data); in mpu401_write()
30 outb(data, emu->port + mpu->port + idx); in mpu401_write()
33 #define mpu401_write_data(emu, mpu, data) mpu401_write(emu, mpu, data, 0)
34 #define mpu401_write_cmd(emu, mpu, data) mpu401_write(emu, mpu, dat
15 mpu401_read(struct snd_emu10k1 *emu, struct snd_emu10k1_midi *mpu, int idx) mpu401_read() argument
24 mpu401_write(struct snd_emu10k1 *emu, struct snd_emu10k1_midi *mpu, int data, int idx) mpu401_write() argument
45 mpu401_clear_rx(struct snd_emu10k1 *emu, struct snd_emu10k1_midi *mpu) mpu401_clear_rx() argument
[all...]
H A Demu10k1x.c1194 static inline unsigned char mpu401_read(struct emu10k1x *emu, struct emu10k1x_midi *mpu, int idx) in mpu401_read() argument
1196 return (unsigned char)snd_emu10k1x_ptr_read(emu, mpu->port + idx, 0); in mpu401_read()
1199 static inline void mpu401_write(struct emu10k1x *emu, struct emu10k1x_midi *mpu, int data, int idx) in mpu401_write() argument
1201 snd_emu10k1x_ptr_write(emu, mpu->port + idx, 0, data); in mpu401_write()
1204 #define mpu401_write_data(emu, mpu, data) mpu401_write(emu, mpu, data, 0)
1205 #define mpu401_write_cmd(emu, mpu, data) mpu401_write(emu, mpu, data, 1)
1206 #define mpu401_read_data(emu, mpu) mpu401_read(emu, mpu,
1216 mpu401_clear_rx(struct emu10k1x *emu, struct emu10k1x_midi *mpu) mpu401_clear_rx() argument
[all...]
/kernel/linux/linux-6.6/sound/pci/emu10k1/
H A Demumpu401.c16 struct snd_emu10k1_midi *mpu, int idx) in mpu401_read()
19 return (unsigned char)snd_emu10k1_ptr_read(emu, mpu->port + idx, 0); in mpu401_read()
21 return inb(emu->port + mpu->port + idx); in mpu401_read()
25 struct snd_emu10k1_midi *mpu, int data, int idx) in mpu401_write()
28 snd_emu10k1_ptr_write(emu, mpu->port + idx, 0, data); in mpu401_write()
30 outb(data, emu->port + mpu->port + idx); in mpu401_write()
33 #define mpu401_write_data(emu, mpu, data) mpu401_write(emu, mpu, data, 0)
34 #define mpu401_write_cmd(emu, mpu, data) mpu401_write(emu, mpu, dat
15 mpu401_read(struct snd_emu10k1 *emu, struct snd_emu10k1_midi *mpu, int idx) mpu401_read() argument
24 mpu401_write(struct snd_emu10k1 *emu, struct snd_emu10k1_midi *mpu, int data, int idx) mpu401_write() argument
45 mpu401_clear_rx(struct snd_emu10k1 *emu, struct snd_emu10k1_midi *mpu) mpu401_clear_rx() argument
[all...]
H A Demu10k1x.c1159 static inline unsigned char mpu401_read(struct emu10k1x *emu, struct emu10k1x_midi *mpu, int idx) in mpu401_read() argument
1161 return (unsigned char)snd_emu10k1x_ptr_read(emu, mpu->port + idx, 0); in mpu401_read()
1164 static inline void mpu401_write(struct emu10k1x *emu, struct emu10k1x_midi *mpu, int data, int idx) in mpu401_write() argument
1166 snd_emu10k1x_ptr_write(emu, mpu->port + idx, 0, data); in mpu401_write()
1169 #define mpu401_write_data(emu, mpu, data) mpu401_write(emu, mpu, data, 0)
1170 #define mpu401_write_cmd(emu, mpu, data) mpu401_write(emu, mpu, data, 1)
1171 #define mpu401_read_data(emu, mpu) mpu401_read(emu, mpu,
1181 mpu401_clear_rx(struct emu10k1x *emu, struct emu10k1x_midi *mpu) mpu401_clear_rx() argument
[all...]
/kernel/linux/linux-5.10/drivers/macintosh/
H A Dwindfarm_ad7417_sensor.c31 const struct mpu_data *mpu; member
84 *value = (raw * (s32)pv->mpu->mdiode + in wf_ad7417_adc_convert()
85 ((s32)pv->mpu->bdiode << 12)) >> 2; in wf_ad7417_adc_convert()
236 const struct mpu_data *mpu; in wf_ad7417_probe() local
258 mpu = wf_get_mpu(cpu_nr); in wf_ad7417_probe()
259 if (!mpu) { in wf_ad7417_probe()
272 pv->mpu = mpu; in wf_ad7417_probe()
H A Dwindfarm_rm31.c296 const struct mpu_data *mpu = cpu_mpu_data[cpu]; in cpu_setup_pid() local
301 tmax = mpu->tmax << 16; in cpu_setup_pid()
302 ttarget = mpu->ttarget << 16; in cpu_setup_pid()
303 ptarget = ((s32)(mpu->pmaxh - mpu->padjmax)) << 16; in cpu_setup_pid()
318 hsize = min_t(int, mpu->tguardband, WF_PID_MAX_HISTORY); in cpu_setup_pid()
324 pid.gd = mpu->pid_gd; in cpu_setup_pid()
325 pid.gp = mpu->pid_gp; in cpu_setup_pid()
326 pid.gr = mpu->pid_gr; in cpu_setup_pid()
H A Dwindfarm_pm72.c395 const struct mpu_data *mpu = cpu_mpu_data[cpu]; in cpu_setup_pid() local
400 tmax = mpu->tmax << 16; in cpu_setup_pid()
401 ttarget = mpu->ttarget << 16; in cpu_setup_pid()
402 ptarget = ((s32)(mpu->pmaxh - mpu->padjmax)) << 16; in cpu_setup_pid()
417 hsize = min_t(int, mpu->tguardband, WF_PID_MAX_HISTORY); in cpu_setup_pid()
423 pid.gd = mpu->pid_gd; in cpu_setup_pid()
424 pid.gp = mpu->pid_gp; in cpu_setup_pid()
425 pid.gr = mpu->pid_gr; in cpu_setup_pid()
/kernel/linux/linux-6.6/drivers/macintosh/
H A Dwindfarm_ad7417_sensor.c31 const struct mpu_data *mpu; member
84 *value = (raw * (s32)pv->mpu->mdiode + in wf_ad7417_adc_convert()
85 ((s32)pv->mpu->bdiode << 12)) >> 2; in wf_ad7417_adc_convert()
235 const struct mpu_data *mpu; in wf_ad7417_probe() local
257 mpu = wf_get_mpu(cpu_nr); in wf_ad7417_probe()
258 if (!mpu) { in wf_ad7417_probe()
271 pv->mpu = mpu; in wf_ad7417_probe()
H A Dwindfarm_rm31.c296 const struct mpu_data *mpu = cpu_mpu_data[cpu]; in cpu_setup_pid() local
301 tmax = mpu->tmax << 16; in cpu_setup_pid()
302 ttarget = mpu->ttarget << 16; in cpu_setup_pid()
303 ptarget = ((s32)(mpu->pmaxh - mpu->padjmax)) << 16; in cpu_setup_pid()
318 hsize = min_t(int, mpu->tguardband, WF_PID_MAX_HISTORY); in cpu_setup_pid()
324 pid.gd = mpu->pid_gd; in cpu_setup_pid()
325 pid.gp = mpu->pid_gp; in cpu_setup_pid()
326 pid.gr = mpu->pid_gr; in cpu_setup_pid()
H A Dwindfarm_pm72.c395 const struct mpu_data *mpu = cpu_mpu_data[cpu]; in cpu_setup_pid() local
400 tmax = mpu->tmax << 16; in cpu_setup_pid()
401 ttarget = mpu->ttarget << 16; in cpu_setup_pid()
402 ptarget = ((s32)(mpu->pmaxh - mpu->padjmax)) << 16; in cpu_setup_pid()
417 hsize = min_t(int, mpu->tguardband, WF_PID_MAX_HISTORY); in cpu_setup_pid()
423 pid.gd = mpu->pid_gd; in cpu_setup_pid()
424 pid.gp = mpu->pid_gp; in cpu_setup_pid()
425 pid.gr = mpu->pid_gr; in cpu_setup_pid()
/kernel/linux/linux-5.10/sound/pci/au88x0/
H A Dau88x0_mpu401.c34 struct snd_mpu401 *mpu; in snd_vortex_midi() local
90 mpu = rmidi->private_data; in snd_vortex_midi()
91 mpu->cport = (unsigned long)(vortex->mmio + VORTEX_MIDI_CMD); in snd_vortex_midi()
/kernel/linux/linux-6.6/sound/pci/au88x0/
H A Dau88x0_mpu401.c34 struct snd_mpu401 *mpu; in snd_vortex_midi() local
90 mpu = rmidi->private_data; in snd_vortex_midi()
91 mpu->cport = (unsigned long)(vortex->mmio + VORTEX_MIDI_CMD); in snd_vortex_midi()
/kernel/linux/linux-5.10/sound/isa/
H A Dsscape.c305 static inline int verify_mpu401(const struct snd_mpu401 *mpu) in verify_mpu401() argument
307 return ((inb(MPU401C(mpu)) & 0xc0) == 0x80); in verify_mpu401()
313 static inline void initialise_mpu401(const struct snd_mpu401 *mpu) in initialise_mpu401() argument
315 outb(0, MPU401D(mpu)); in initialise_mpu401()
794 static int mpu401_open(struct snd_mpu401 *mpu) in mpu401_open() argument
796 if (!verify_mpu401(mpu)) { in mpu401_open()
818 struct snd_mpu401 *mpu = rawmidi->private_data; in create_mpu401() local
819 mpu->open_input = mpu401_open; in create_mpu401()
820 mpu->open_output = mpu401_open; in create_mpu401()
821 mpu in create_mpu401()
[all...]
/kernel/linux/linux-6.6/sound/isa/
H A Dsscape.c305 static inline int verify_mpu401(const struct snd_mpu401 *mpu) in verify_mpu401() argument
307 return ((inb(MPU401C(mpu)) & 0xc0) == 0x80); in verify_mpu401()
313 static inline void initialise_mpu401(const struct snd_mpu401 *mpu) in initialise_mpu401() argument
315 outb(0, MPU401D(mpu)); in initialise_mpu401()
783 static int mpu401_open(struct snd_mpu401 *mpu) in mpu401_open() argument
785 if (!verify_mpu401(mpu)) { in mpu401_open()
807 struct snd_mpu401 *mpu = rawmidi->private_data; in create_mpu401() local
808 mpu->open_input = mpu401_open; in create_mpu401()
809 mpu->open_output = mpu401_open; in create_mpu401()
810 mpu in create_mpu401()
[all...]

Completed in 20 milliseconds

1234