Lines Matching refs:snd_mpu401
45 static void snd_mpu401_uart_input_read(struct snd_mpu401 * mpu);
46 static void snd_mpu401_uart_output_write(struct snd_mpu401 * mpu);
58 static void mpu401_write_port(struct snd_mpu401 *mpu, unsigned char data,
64 static unsigned char mpu401_read_port(struct snd_mpu401 *mpu,
70 static void mpu401_write_mmio(struct snd_mpu401 *mpu, unsigned char data,
76 static unsigned char mpu401_read_mmio(struct snd_mpu401 *mpu,
83 static void snd_mpu401_uart_clear_rx(struct snd_mpu401 *mpu)
95 static void uart_interrupt_tx(struct snd_mpu401 *mpu)
107 static void _snd_mpu401_uart_interrupt(struct snd_mpu401 *mpu)
134 struct snd_mpu401 *mpu = dev_id;
153 struct snd_mpu401 *mpu = dev_id;
169 struct snd_mpu401 *mpu = (struct snd_mpu401 *)data;
184 static void snd_mpu401_uart_add_timer (struct snd_mpu401 *mpu, int input)
204 static void snd_mpu401_uart_remove_timer (struct snd_mpu401 *mpu, int input)
223 static int snd_mpu401_uart_cmd(struct snd_mpu401 * mpu, unsigned char cmd,
270 static int snd_mpu401_do_reset(struct snd_mpu401 *mpu)
284 struct snd_mpu401 *mpu;
306 struct snd_mpu401 *mpu;
328 struct snd_mpu401 *mpu;
345 struct snd_mpu401 *mpu;
367 struct snd_mpu401 *mpu;
397 static void snd_mpu401_uart_input_read(struct snd_mpu401 * mpu)
423 static void snd_mpu401_uart_output_write(struct snd_mpu401 * mpu)
454 struct snd_mpu401 *mpu;
498 struct snd_mpu401 *mpu = rmidi->private_data;
520 * cast from rawmidi->private_data (with struct snd_mpu401 magic-cast).
531 struct snd_mpu401 *mpu;