Lines Matching refs:acard
257 static int snd_card_cs423x_pnp(int dev, struct snd_card_cs4236 *acard,
261 acard->wss = pdev;
262 if (snd_cs423x_pnp_init_wss(dev, acard->wss) < 0)
271 static int snd_card_cs423x_pnpc(int dev, struct snd_card_cs4236 *acard,
275 acard->wss = pnp_request_card_device(card, id->devs[0].id, NULL);
276 if (acard->wss == NULL)
278 acard->ctrl = pnp_request_card_device(card, id->devs[1].id, NULL);
279 if (acard->ctrl == NULL)
282 acard->mpu = pnp_request_card_device(card, id->devs[2].id, NULL);
283 if (acard->mpu == NULL)
288 if (snd_cs423x_pnp_init_wss(dev, acard->wss) < 0)
292 if (acard->ctrl && cport[dev] > 0) {
293 if (snd_cs423x_pnp_init_ctrl(dev, acard->ctrl) < 0)
297 if (acard->mpu && mpu_port[dev] > 0) {
298 if (snd_cs423x_pnp_init_mpu(dev, acard->mpu) < 0)
327 struct snd_card_cs4236 *acard;
332 acard = card->private_data;
348 acard->chip = chip;
451 struct snd_card_cs4236 *acard = card->private_data;
453 acard->chip->suspend(acard->chip);
459 struct snd_card_cs4236 *acard = card->private_data;
460 acard->chip->resume(acard->chip);