iwcard            195 sound/isa/gus/interwave.c static int snd_interwave_detect_stb(struct snd_interwave *iwcard,
iwcard            201 sound/isa/gus/interwave.c 	struct snd_card *card = iwcard->card;
iwcard            213 sound/isa/gus/interwave.c 			if ((iwcard->i2c_res = request_region(port, 1, "InterWave (I2C bus)")) != NULL)
iwcard            218 sound/isa/gus/interwave.c 		iwcard->i2c_res = request_region(port, 1, "InterWave (I2C bus)");
iwcard            220 sound/isa/gus/interwave.c 	if (iwcard->i2c_res == NULL) {
iwcard            237 sound/isa/gus/interwave.c static int snd_interwave_detect(struct snd_interwave *iwcard,
iwcard            277 sound/isa/gus/interwave.c 		return snd_interwave_detect_stb(iwcard, gus, dev, rbus);
iwcard            286 sound/isa/gus/interwave.c 	struct snd_interwave *iwcard = dev_id;
iwcard            292 sound/isa/gus/interwave.c 		if (inb(iwcard->gus_status_reg)) {
iwcard            294 sound/isa/gus/interwave.c 			snd_gus_interrupt(irq, iwcard->gus);
iwcard            297 sound/isa/gus/interwave.c 		if (inb(iwcard->pcm_status_reg) & 0x01) {	/* IRQ bit is set? */
iwcard            299 sound/isa/gus/interwave.c 			snd_wss_interrupt(irq, iwcard->wss);
iwcard            539 sound/isa/gus/interwave.c static int snd_interwave_pnp(int dev, struct snd_interwave *iwcard,
iwcard            546 sound/isa/gus/interwave.c 	iwcard->dev = pnp_request_card_device(card, id->devs[0].id, NULL);
iwcard            547 sound/isa/gus/interwave.c 	if (iwcard->dev == NULL)
iwcard            551 sound/isa/gus/interwave.c 	iwcard->devtc = pnp_request_card_device(card, id->devs[1].id, NULL);
iwcard            552 sound/isa/gus/interwave.c 	if (iwcard->devtc == NULL)
iwcard            556 sound/isa/gus/interwave.c 	pdev = iwcard->dev;
iwcard            580 sound/isa/gus/interwave.c 	pdev = iwcard->devtc;
iwcard            596 sound/isa/gus/interwave.c 	struct snd_interwave *iwcard = card->private_data;
iwcard            598 sound/isa/gus/interwave.c 	if (iwcard == NULL)
iwcard            601 sound/isa/gus/interwave.c 	release_and_free_resource(iwcard->i2c_res);
iwcard            603 sound/isa/gus/interwave.c 	if (iwcard->irq >= 0)
iwcard            604 sound/isa/gus/interwave.c 		free_irq(iwcard->irq, (void *)iwcard);
iwcard            611 sound/isa/gus/interwave.c 	struct snd_interwave *iwcard;
iwcard            618 sound/isa/gus/interwave.c 	iwcard = card->private_data;
iwcard            619 sound/isa/gus/interwave.c 	iwcard->card = card;
iwcard            620 sound/isa/gus/interwave.c 	iwcard->irq = -1;
iwcard            629 sound/isa/gus/interwave.c 	struct snd_interwave *iwcard = card->private_data;
iwcard            649 sound/isa/gus/interwave.c 	if ((err = snd_interwave_detect(iwcard, gus, dev
iwcard            656 sound/isa/gus/interwave.c 	iwcard->gus_status_reg = gus->gf1.reg_irqstat;
iwcard            657 sound/isa/gus/interwave.c 	iwcard->pcm_status_reg = gus->gf1.port + 0x10c + 2;
iwcard            665 sound/isa/gus/interwave.c 			"InterWave", iwcard)) {
iwcard            669 sound/isa/gus/interwave.c 	iwcard->irq = xirq;
iwcard            752 sound/isa/gus/interwave.c 	iwcard->wss = wss;
iwcard            753 sound/isa/gus/interwave.c 	iwcard->gus = gus;