Lines Matching defs:acard
306 static int __devinit snd_card_cs423x_pnp(int dev, struct snd_card_cs4236 *acard,
310 acard->wss = pdev;
311 if (snd_cs423x_pnp_init_wss(dev, acard->wss) < 0)
320 static int __devinit snd_card_cs423x_pnpc(int dev, struct snd_card_cs4236 *acard,
324 acard->wss = pnp_request_card_device(card, id->devs[0].id, NULL);
325 if (acard->wss == NULL)
327 acard->ctrl = pnp_request_card_device(card, id->devs[1].id, NULL);
328 if (acard->ctrl == NULL)
331 acard->mpu = pnp_request_card_device(card, id->devs[2].id, NULL);
332 if (acard->mpu == NULL)
337 if (snd_cs423x_pnp_init_wss(dev, acard->wss) < 0)
341 if (acard->ctrl && cport[dev] > 0) {
342 if (snd_cs423x_pnp_init_ctrl(dev, acard->ctrl) < 0)
346 if (acard->mpu && mpu_port[dev] > 0) {
347 if (snd_cs423x_pnp_init_mpu(dev, acard->mpu) < 0)
362 struct snd_card_cs4236 *acard = card->private_data;
364 release_and_free_resource(acard->res_sb_port);
383 struct snd_card_cs4236 *acard;
389 acard = card->private_data;
391 if ((acard->res_sb_port = request_region(sb_port[dev], 16, IDENT " SB")) == NULL) {
403 acard->chip = chip;
515 struct snd_card_cs4236 *acard = card->private_data;
517 acard->chip->suspend(acard->chip);
523 struct snd_card_cs4236 *acard = card->private_data;
524 acard->chip->resume(acard->chip);