Lines Matching refs:dev_id
1193 static irqreturn_t snd_ca0106_interrupt(int irq, void *dev_id) in snd_ca0106_interrupt() argument
1197 struct snd_ca0106 *chip = dev_id; in snd_ca0106_interrupt()
1249 if (chip->midi.dev_id && in snd_ca0106_interrupt()
1647 snd_ca0106_intr_enable((struct snd_ca0106 *)(midi->dev_id), intr); in ca0106_midi_interrupt_enable()
1652 snd_ca0106_intr_disable((struct snd_ca0106 *)(midi->dev_id), intr); in ca0106_midi_interrupt_disable()
1657 return (unsigned char)snd_ca0106_ptr_read((struct snd_ca0106 *)(midi->dev_id), in ca0106_midi_read()
1663 snd_ca0106_ptr_write((struct snd_ca0106 *)(midi->dev_id), midi->port + idx, 0, data); in ca0106_midi_write()
1666 static struct snd_card *ca0106_dev_id_card(void *dev_id) in ca0106_dev_id_card() argument
1668 return ((struct snd_ca0106 *)dev_id)->card; in ca0106_dev_id_card()
1671 static int ca0106_dev_id_port(void *dev_id) in ca0106_dev_id_port() argument
1673 return ((struct snd_ca0106 *)dev_id)->port; in ca0106_dev_id_port()
1718 midi->dev_id = chip; in snd_ca0106_midi()