Lines Matching defs:acard
368 static int __devinit snd_card_cs4232_pnp(int dev, struct snd_card_cs4236 *acard,
375 if (snd_cs423x_pnp_init_wss(dev, acard->wss, cfg) < 0) {
385 static int __devinit snd_card_cs423x_pnpc(int dev, struct snd_card_cs4236 *acard,
394 acard->wss = pnp_request_card_device(card, id->devs[0].id, NULL);
395 if (acard->wss == NULL)
397 acard->ctrl = pnp_request_card_device(card, id->devs[1].id, NULL);
398 if (acard->ctrl == NULL)
401 acard->mpu = pnp_request_card_device(card, id->devs[2].id, NULL);
402 if (acard->mpu == NULL)
407 if (snd_cs423x_pnp_init_wss(dev, acard->wss, cfg) < 0)
411 if (acard->ctrl && cport[dev] > 0) {
412 if (snd_cs423x_pnp_init_ctrl(dev, acard->ctrl, cfg) < 0)
416 if (acard->mpu && mpu_port[dev] > 0) {
417 if (snd_cs423x_pnp_init_mpu(dev, acard->mpu, cfg) < 0)
437 struct snd_card_cs4236 *acard = card->private_data;
439 release_and_free_resource(acard->res_sb_port);
456 struct snd_card_cs4236 *acard;
462 acard = card->private_data;
464 if ((acard->res_sb_port = request_region(sb_port[dev], 16, IDENT " SB")) == NULL) {
480 acard->chip = chip;
499 acard->chip = chip;
599 struct snd_card_cs4236 *acard = card->private_data;
601 acard->chip->suspend(acard->chip);
607 struct snd_card_cs4236 *acard = card->private_data;
608 acard->chip->resume(acard->chip);