Lines Matching refs:dev
58 struct pnp_dev *dev; member
83 static int snd_card_azt2320_pnp(int dev, struct snd_card_azt2320 *acard, in snd_card_azt2320_pnp() argument
90 acard->dev = pnp_request_card_device(card, id->devs[0].id, NULL); in snd_card_azt2320_pnp()
91 if (acard->dev == NULL) in snd_card_azt2320_pnp()
96 pdev = acard->dev; in snd_card_azt2320_pnp()
100 dev_err(&pdev->dev, "AUDIO pnp configure failure\n"); in snd_card_azt2320_pnp()
103 port[dev] = pnp_port_start(pdev, 0); in snd_card_azt2320_pnp()
104 fm_port[dev] = pnp_port_start(pdev, 1); in snd_card_azt2320_pnp()
105 wss_port[dev] = pnp_port_start(pdev, 2); in snd_card_azt2320_pnp()
106 dma1[dev] = pnp_dma(pdev, 0); in snd_card_azt2320_pnp()
107 dma2[dev] = pnp_dma(pdev, 1); in snd_card_azt2320_pnp()
108 irq[dev] = pnp_irq(pdev, 0); in snd_card_azt2320_pnp()
115 mpu_port[dev] = pnp_port_start(pdev, 0); in snd_card_azt2320_pnp()
116 mpu_irq[dev] = pnp_irq(pdev, 0); in snd_card_azt2320_pnp()
121 dev_err(&pdev->dev, "MPU401 pnp configure failure, skipping\n"); in snd_card_azt2320_pnp()
124 mpu_port[dev] = -1; in snd_card_azt2320_pnp()
160 static int snd_card_azt2320_probe(int dev, in snd_card_azt2320_probe() argument
170 error = snd_devm_card_new(&pcard->card->dev, in snd_card_azt2320_probe()
171 index[dev], id[dev], THIS_MODULE, in snd_card_azt2320_probe()
177 error = snd_card_azt2320_pnp(dev, acard, pcard, pid); in snd_card_azt2320_probe()
181 error = snd_card_azt2320_enable_wss(port[dev]); in snd_card_azt2320_probe()
185 error = snd_wss_create(card, wss_port[dev], -1, in snd_card_azt2320_probe()
186 irq[dev], in snd_card_azt2320_probe()
187 dma1[dev], dma2[dev], in snd_card_azt2320_probe()
195 card->shortname, chip->port, irq[dev], dma1[dev], dma2[dev]); in snd_card_azt2320_probe()
207 if (mpu_port[dev] > 0 && mpu_port[dev] != SNDRV_AUTO_PORT) { in snd_card_azt2320_probe()
209 mpu_port[dev], 0, in snd_card_azt2320_probe()
210 mpu_irq[dev], NULL) < 0) in snd_card_azt2320_probe()
211 dev_err(card->dev, "no MPU-401 device at 0x%lx\n", mpu_port[dev]); in snd_card_azt2320_probe()
214 if (fm_port[dev] > 0 && fm_port[dev] != SNDRV_AUTO_PORT) { in snd_card_azt2320_probe()
216 fm_port[dev], fm_port[dev] + 2, in snd_card_azt2320_probe()
218 dev_err(card->dev, "no OPL device at 0x%lx-0x%lx\n", in snd_card_azt2320_probe()
219 fm_port[dev], fm_port[dev] + 2); in snd_card_azt2320_probe()
242 static int dev; in snd_azt2320_pnp_detect() local
245 for ( ; dev < SNDRV_CARDS; dev++) { in snd_azt2320_pnp_detect()
246 if (!enable[dev]) in snd_azt2320_pnp_detect()
248 res = snd_card_azt2320_probe(dev, card, id); in snd_azt2320_pnp_detect()
251 dev++; in snd_azt2320_pnp_detect()