Lines Matching refs:snd_mpu401
31 static void snd_mpu401_uart_input_read(struct snd_mpu401 * mpu);
32 static void snd_mpu401_uart_output_write(struct snd_mpu401 * mpu);
44 static void mpu401_write_port(struct snd_mpu401 *mpu, unsigned char data,
50 static unsigned char mpu401_read_port(struct snd_mpu401 *mpu,
56 static void mpu401_write_mmio(struct snd_mpu401 *mpu, unsigned char data,
62 static unsigned char mpu401_read_mmio(struct snd_mpu401 *mpu,
69 static void snd_mpu401_uart_clear_rx(struct snd_mpu401 *mpu)
81 static void uart_interrupt_tx(struct snd_mpu401 *mpu)
93 static void _snd_mpu401_uart_interrupt(struct snd_mpu401 *mpu)
122 struct snd_mpu401 *mpu = dev_id;
143 struct snd_mpu401 *mpu = dev_id;
159 struct snd_mpu401 *mpu = from_timer(mpu, t, timer);
173 static void snd_mpu401_uart_add_timer (struct snd_mpu401 *mpu, int input)
190 static void snd_mpu401_uart_remove_timer (struct snd_mpu401 *mpu, int input)
209 static int snd_mpu401_uart_cmd(struct snd_mpu401 * mpu, unsigned char cmd,
256 static int snd_mpu401_do_reset(struct snd_mpu401 *mpu)
270 struct snd_mpu401 *mpu;
295 struct snd_mpu401 *mpu;
320 struct snd_mpu401 *mpu;
337 struct snd_mpu401 *mpu;
359 struct snd_mpu401 *mpu;
389 static void snd_mpu401_uart_input_read(struct snd_mpu401 * mpu)
415 static void snd_mpu401_uart_output_write(struct snd_mpu401 * mpu)
446 struct snd_mpu401 *mpu;
490 struct snd_mpu401 *mpu = rmidi->private_data;
511 * cast from rawmidi->private_data (with struct snd_mpu401 magic-cast).
522 struct snd_mpu401 *mpu;