Lines Matching defs:mtpav

123 struct mtpav {
166 static int translate_subdevice_to_hwport(struct mtpav *chip, int subdev)
181 static int translate_hwport_to_subdevice(struct mtpav *chip, int hwport)
206 static u8 snd_mtpav_getreg(struct mtpav *chip, u16 reg)
224 static inline void snd_mtpav_mputreg(struct mtpav *chip, u16 reg, u8 val)
233 static void snd_mtpav_wait_rfdhi(struct mtpav *chip)
245 static void snd_mtpav_send_byte(struct mtpav *chip, u8 byte)
271 static void snd_mtpav_output_port_write(struct mtpav *mtp_card,
305 struct mtpav *mtp_card = substream->rmidi->private_data;
316 * mtpav control
319 static void snd_mtpav_portscan(struct mtpav *chip) // put mtp into smart routing mode
335 struct mtpav *mtp_card = substream->rmidi->private_data;
353 struct mtpav *mtp_card = substream->rmidi->private_data;
371 struct mtpav *mtp_card = substream->rmidi->private_data;
392 struct mtpav *chip = timer_container_of(chip, t, timer);
408 static void snd_mtpav_add_output_timer(struct mtpav *chip)
414 static void snd_mtpav_remove_output_timer(struct mtpav *chip)
424 struct mtpav *mtp_card = substream->rmidi->private_data;
440 struct mtpav *mtp_card = substream->rmidi->private_data;
456 struct mtpav *mtp_card = substream->rmidi->private_data;
482 static void snd_mtpav_inmidi_process(struct mtpav *mcrd, u8 inbyte)
494 static void snd_mtpav_inmidi_h(struct mtpav *mcrd, u8 inbyte)
513 static void snd_mtpav_read_bytes(struct mtpav *mcrd)
551 struct mtpav *mcard = dev_id;
562 static int snd_mtpav_get_ISA(struct mtpav *mcard)
601 static void snd_mtpav_set_name(struct mtpav *chip,
616 static int snd_mtpav_get_RAWMIDI(struct mtpav *mcard)
660 struct mtpav *crd = card->private_data;
675 struct mtpav *mtp_card;