Lines Matching refs:rc
685 int rc; in sis_capture_hw_params() local
687 rc = snd_ac97_set_rate(sis->ac97[0], AC97_PCM_LR_ADC_RATE, in sis_capture_hw_params()
689 if (rc) in sis_capture_hw_params()
692 rc = sis_alloc_timing_voice(substream, hw_params); in sis_capture_hw_params()
695 return rc; in sis_capture_hw_params()
866 int rc; in sis_pcm_create() local
871 rc = snd_pcm_new(sis->card, "SiS7019", 0, 64, 1, &pcm); in sis_pcm_create()
872 if (rc) in sis_pcm_create()
873 return rc; in sis_pcm_create()
990 int rc; in sis_mixer_create() local
995 rc = snd_ac97_bus(sis->card, 0, &ops, NULL, &bus); in sis_mixer_create()
996 if (!rc && sis->codecs_present & SIS_PRIMARY_CODEC_PRESENT) in sis_mixer_create()
997 rc = snd_ac97_mixer(bus, &ac97, &sis->ac97[0]); in sis_mixer_create()
999 if (!rc && (sis->codecs_present & SIS_SECONDARY_CODEC_PRESENT)) in sis_mixer_create()
1000 rc = snd_ac97_mixer(bus, &ac97, &sis->ac97[1]); in sis_mixer_create()
1002 if (!rc && (sis->codecs_present & SIS_TERTIARY_CODEC_PRESENT)) in sis_mixer_create()
1003 rc = snd_ac97_mixer(bus, &ac97, &sis->ac97[2]); in sis_mixer_create()
1008 return rc; in sis_mixer_create()
1286 int rc; in sis_chip_create() local
1289 rc = pci_enable_device(pci); in sis_chip_create()
1290 if (rc) in sis_chip_create()
1293 rc = dma_set_mask(&pci->dev, DMA_BIT_MASK(30)); in sis_chip_create()
1294 if (rc < 0) { in sis_chip_create()
1307 rc = pci_request_regions(pci, "SiS7019"); in sis_chip_create()
1308 if (rc) { in sis_chip_create()
1313 rc = -EIO; in sis_chip_create()
1320 rc = sis_alloc_suspend(sis); in sis_chip_create()
1321 if (rc < 0) { in sis_chip_create()
1326 rc = sis_chip_init(sis); in sis_chip_create()
1327 if (rc) in sis_chip_create()
1330 rc = request_irq(pci->irq, sis_interrupt, IRQF_SHARED, KBUILD_MODNAME, in sis_chip_create()
1332 if (rc) { in sis_chip_create()
1353 rc = snd_device_new(card, SNDRV_DEV_LOWLEVEL, sis, &ops); in sis_chip_create()
1354 if (rc) in sis_chip_create()
1366 return rc; in sis_chip_create()
1374 int rc; in snd_sis7019_probe() local
1376 rc = -ENOENT; in snd_sis7019_probe()
1391 rc = snd_card_new(&pci->dev, index, id, THIS_MODULE, in snd_sis7019_probe()
1393 if (rc < 0) in snd_sis7019_probe()
1398 rc = sis_chip_create(card, pci); in snd_sis7019_probe()
1399 if (rc) in snd_sis7019_probe()
1404 rc = sis_mixer_create(sis); in snd_sis7019_probe()
1405 if (rc) in snd_sis7019_probe()
1408 rc = sis_pcm_create(sis); in snd_sis7019_probe()
1409 if (rc) in snd_sis7019_probe()
1417 rc = snd_card_register(card); in snd_sis7019_probe()
1418 if (rc) in snd_sis7019_probe()
1428 return rc; in snd_sis7019_probe()