Lines Matching refs:dev

51 	struct pnp_dev *dev;  member
95 static int snd_card_als100_pnp(int dev, struct snd_card_als100 *acard, in snd_card_als100_pnp() argument
102 acard->dev = pnp_request_card_device(card, id->devs[0].id, NULL); in snd_card_als100_pnp()
103 if (acard->dev == NULL) in snd_card_als100_pnp()
106 acard->devmpu = pnp_request_card_device(card, id->devs[1].id, acard->dev); in snd_card_als100_pnp()
107 acard->devopl = pnp_request_card_device(card, id->devs[2].id, acard->dev); in snd_card_als100_pnp()
109 pdev = acard->dev; in snd_card_als100_pnp()
113 dev_err(&pdev->dev, "AUDIO pnp configure failure\n"); in snd_card_als100_pnp()
116 port[dev] = pnp_port_start(pdev, 0); in snd_card_als100_pnp()
118 dma8[dev] = pnp_dma(pdev, 0); in snd_card_als100_pnp()
120 dma8[dev] = pnp_dma(pdev, 1); in snd_card_als100_pnp()
121 dma16[dev] = pnp_dma(pdev, 0); in snd_card_als100_pnp()
123 irq[dev] = pnp_irq(pdev, 0); in snd_card_als100_pnp()
130 mpu_port[dev] = pnp_port_start(pdev, 0); in snd_card_als100_pnp()
131 mpu_irq[dev] = pnp_irq(pdev, 0); in snd_card_als100_pnp()
136 dev_err(&pdev->dev, "MPU401 pnp configure failure, skipping\n"); in snd_card_als100_pnp()
139 mpu_port[dev] = -1; in snd_card_als100_pnp()
147 fm_port[dev] = pnp_port_start(pdev, 0); in snd_card_als100_pnp()
152 dev_err(&pdev->dev, "OPL3 pnp configure failure, skipping\n"); in snd_card_als100_pnp()
155 fm_port[dev] = -1; in snd_card_als100_pnp()
161 static int snd_card_als100_probe(int dev, in snd_card_als100_probe() argument
171 error = snd_devm_card_new(&pcard->card->dev, in snd_card_als100_probe()
172 index[dev], id[dev], THIS_MODULE, in snd_card_als100_probe()
178 error = snd_card_als100_pnp(dev, acard, pcard, pid); in snd_card_als100_probe()
183 dma16[dev] = -1; in snd_card_als100_probe()
185 error = snd_sbdsp_create(card, port[dev], irq[dev], in snd_card_als100_probe()
187 dma8[dev], dma16[dev], in snd_card_als100_probe()
199 chip->name, chip->port, irq[dev], dma8[dev]); in snd_card_als100_probe()
205 chip->name, chip->port, irq[dev], dma8[dev], in snd_card_als100_probe()
206 dma16[dev]); in snd_card_als100_probe()
217 if (mpu_port[dev] > 0 && mpu_port[dev] != SNDRV_AUTO_PORT) { in snd_card_als100_probe()
220 if (mpu_irq[dev] == SNDRV_AUTO_IRQ) in snd_card_als100_probe()
221 mpu_irq[dev] = -1; in snd_card_als100_probe()
228 mpu_port[dev], 0, in snd_card_als100_probe()
229 mpu_irq[dev], in snd_card_als100_probe()
231 dev_err(card->dev, "no MPU-401 device at 0x%lx\n", mpu_port[dev]); in snd_card_als100_probe()
234 if (fm_port[dev] > 0 && fm_port[dev] != SNDRV_AUTO_PORT) { in snd_card_als100_probe()
236 fm_port[dev], fm_port[dev] + 2, in snd_card_als100_probe()
238 dev_err(card->dev, "no OPL device at 0x%lx-0x%lx\n", in snd_card_als100_probe()
239 fm_port[dev], fm_port[dev] + 2); in snd_card_als100_probe()
262 static int dev; in snd_als100_pnp_detect() local
265 for ( ; dev < SNDRV_CARDS; dev++) { in snd_als100_pnp_detect()
266 if (!enable[dev]) in snd_als100_pnp_detect()
268 res = snd_card_als100_probe(dev, card, id); in snd_als100_pnp_detect()
271 dev++; in snd_als100_pnp_detect()