Lines Matching refs:snd_cs4281_pokeBA0

499 static inline void snd_cs4281_pokeBA0(struct cs4281 *chip, unsigned long offset,
535 snd_cs4281_pokeBA0(chip, BA0_ACCAD, reg);
536 snd_cs4281_pokeBA0(chip, BA0_ACCDA, val);
537 snd_cs4281_pokeBA0(chip, BA0_ACCTL, BA0_ACCTL_DCV | BA0_ACCTL_VFRM |
590 snd_cs4281_pokeBA0(chip, BA0_ACCAD, reg);
591 snd_cs4281_pokeBA0(chip, BA0_ACCDA, 0);
592 snd_cs4281_pokeBA0(chip, BA0_ACCTL, BA0_ACCTL_DCV | BA0_ACCTL_CRW |
670 snd_cs4281_pokeBA0(chip, dma->regDMR, dma->valDMR & ~BA0_DMR_DMA);
688 snd_cs4281_pokeBA0(chip, dma->regDMR, dma->valDMR);
689 snd_cs4281_pokeBA0(chip, dma->regFCR, dma->valFCR);
690 snd_cs4281_pokeBA0(chip, dma->regDCR, dma->valDCR);
744 snd_cs4281_pokeBA0(chip, dma->regDBA, runtime->dma_addr);
745 snd_cs4281_pokeBA0(chip, dma->regDBC, runtime->buffer_size - 1);
747 snd_cs4281_pokeBA0(chip, BA0_SRCSA, (chip->src_left_play_slot << 0) |
757 snd_cs4281_pokeBA0(chip, BA0_DACSR, val);
763 snd_cs4281_pokeBA0(chip, BA0_ADCSR, val);
769 snd_cs4281_pokeBA0(chip, dma->regFCR, snd_cs4281_peekBA0(chip, dma->regFCR) & ~BA0_FCR_FEN);
775 snd_cs4281_pokeBA0(chip, dma->regFCR, dma->valFCR | (capture ? BA0_FCR_PSH : 0));
778 snd_cs4281_pokeBA0(chip, dma->regFCR, dma->valFCR | BA0_FCR_FEN);
780 snd_cs4281_pokeBA0(chip, dma->regFSIC, 0);
1012 snd_cs4281_pokeBA0(chip, regL, volL);
1017 snd_cs4281_pokeBA0(chip, regR, volR);
1171 snd_cs4281_pokeBA0(chip, BA0_JSPT, 0xff);
1247 snd_cs4281_pokeBA0(chip, BA0_JSIO, 0xFF); // ?
1248 snd_cs4281_pokeBA0(chip, BA0_JSCTL, JSCTL_SP_MEDIUM_SLOW);
1272 snd_cs4281_pokeBA0(chip, BA0_HIMR, 0x7fffffff);
1274 snd_cs4281_pokeBA0(chip, BA0_CLKCR1, 0);
1276 snd_cs4281_pokeBA0(chip, BA0_SSPM, 0);
1380 snd_cs4281_pokeBA0(chip, BA0_EPPMC, tmp & ~BA0_EPPMC_FPDN);
1385 snd_cs4281_pokeBA0(chip, BA0_CFLR, BA0_CFLR_DEFAULT);
1397 snd_cs4281_pokeBA0(chip, BA0_CWPR, 0x4281);
1411 snd_cs4281_pokeBA0(chip, BA0_SSPM, BA0_SSPM_MIXEN | BA0_SSPM_CSRCEN |
1420 snd_cs4281_pokeBA0(chip, BA0_CLKCR1, 0);
1421 snd_cs4281_pokeBA0(chip, BA0_SERMC, 0);
1425 snd_cs4281_pokeBA0(chip, BA0_ACCTL, 0);
1432 snd_cs4281_pokeBA0(chip, BA0_SPMC, 0);
1434 snd_cs4281_pokeBA0(chip, BA0_SPMC, BA0_SPMC_RSTN);
1438 snd_cs4281_pokeBA0(chip, BA0_SPMC, BA0_SPMC_RSTN | BA0_SPMC_ASDI2E);
1443 snd_cs4281_pokeBA0(chip, BA0_SERMC,
1450 snd_cs4281_pokeBA0(chip, BA0_CLKCR1, BA0_CLKCR1_DLLP);
1452 snd_cs4281_pokeBA0(chip, BA0_CLKCR1, BA0_CLKCR1_SWCE | BA0_CLKCR1_DLLP);
1478 snd_cs4281_pokeBA0(chip, BA0_ACCTL, BA0_ACCTL_ESYN);
1518 snd_cs4281_pokeBA0(chip, BA0_ACCTL, BA0_ACCTL_VFRM | BA0_ACCTL_ESYN);
1547 snd_cs4281_pokeBA0(chip, BA0_ACOSV, BA0_ACOSV_SLV(3) | BA0_ACOSV_SLV(4));
1564 snd_cs4281_pokeBA0(chip, dma->regFCR,
1581 snd_cs4281_pokeBA0(chip, chip->dma[0].regFCR, chip->dma[0].valFCR);
1582 snd_cs4281_pokeBA0(chip, BA0_SRCSA, (chip->src_left_play_slot << 0) |
1588 snd_cs4281_pokeBA0(chip, BA0_PPLVC, 0);
1589 snd_cs4281_pokeBA0(chip, BA0_PPRVC, 0);
1592 snd_cs4281_pokeBA0(chip, BA0_HICR, BA0_HICR_EOI);
1594 snd_cs4281_pokeBA0(chip, BA0_HIMR, 0x7fffffff & ~(
1611 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr | BA0_MIDCR_MRST);
1613 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1626 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1642 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1660 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1676 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1692 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1697 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1719 snd_cs4281_pokeBA0(chip, BA0_MIDWP, byte);
1722 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1727 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1777 snd_cs4281_pokeBA0(chip, BA0_HICR, BA0_HICR_EOI);
1823 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1826 snd_cs4281_pokeBA0(chip, BA0_MIDWP, c);
1832 snd_cs4281_pokeBA0(chip, BA0_HICR, BA0_HICR_EOI);
1973 snd_cs4281_pokeBA0(chip, BA0_CLKCR1, ulCLK);
1976 snd_cs4281_pokeBA0(chip, BA0_HICR, BA0_HICR_CHGM);
1984 snd_cs4281_pokeBA0(chip, BA0_SERMC, 0);
1987 snd_cs4281_pokeBA0(chip, BA0_SSPM, 0);
1990 snd_cs4281_pokeBA0(chip, BA0_CLKCR1, 0);
1993 snd_cs4281_pokeBA0(chip, BA0_SPMC, 0);
1997 snd_cs4281_pokeBA0(chip, BA0_CLKCR1, ulCLK);
2010 snd_cs4281_pokeBA0(chip, BA0_CLKCR1, ulCLK);
2017 snd_cs4281_pokeBA0(chip, saved_regs[i], chip->suspend_regs[i]);
2024 snd_cs4281_pokeBA0(chip, BA0_CLKCR1, ulCLK);