Lines Matching refs:acard

291 static int snd_card_cs423x_pnp(int dev, struct snd_card_cs4236 *acard,  in snd_card_cs423x_pnp()  argument
295 acard->wss = pdev; in snd_card_cs423x_pnp()
296 if (snd_cs423x_pnp_init_wss(dev, acard->wss) < 0) in snd_card_cs423x_pnp()
305 static int snd_card_cs423x_pnpc(int dev, struct snd_card_cs4236 *acard, in snd_card_cs423x_pnpc() argument
309 acard->wss = pnp_request_card_device(card, id->devs[0].id, NULL); in snd_card_cs423x_pnpc()
310 if (acard->wss == NULL) in snd_card_cs423x_pnpc()
312 acard->ctrl = pnp_request_card_device(card, id->devs[1].id, NULL); in snd_card_cs423x_pnpc()
313 if (acard->ctrl == NULL) in snd_card_cs423x_pnpc()
316 acard->mpu = pnp_request_card_device(card, id->devs[2].id, NULL); in snd_card_cs423x_pnpc()
317 if (acard->mpu == NULL) in snd_card_cs423x_pnpc()
322 if (snd_cs423x_pnp_init_wss(dev, acard->wss) < 0) in snd_card_cs423x_pnpc()
326 if (acard->ctrl && cport[dev] > 0) { in snd_card_cs423x_pnpc()
327 if (snd_cs423x_pnp_init_ctrl(dev, acard->ctrl) < 0) in snd_card_cs423x_pnpc()
331 if (acard->mpu && mpu_port[dev] > 0) { in snd_card_cs423x_pnpc()
332 if (snd_cs423x_pnp_init_mpu(dev, acard->mpu) < 0) in snd_card_cs423x_pnpc()
347 struct snd_card_cs4236 *acard = card->private_data; in snd_card_cs4236_free() local
349 release_and_free_resource(acard->res_sb_port); in snd_card_cs4236_free()
369 struct snd_card_cs4236 *acard; in snd_cs423x_probe() local
374 acard = card->private_data; in snd_cs423x_probe()
376 if ((acard->res_sb_port = request_region(sb_port[dev], 16, IDENT " SB")) == NULL) { in snd_cs423x_probe()
388 acard->chip = chip; in snd_cs423x_probe()
499 struct snd_card_cs4236 *acard = card->private_data; in snd_cs423x_suspend() local
501 acard->chip->suspend(acard->chip); in snd_cs423x_suspend()
507 struct snd_card_cs4236 *acard = card->private_data; in snd_cs423x_resume() local
508 acard->chip->resume(acard->chip); in snd_cs423x_resume()