• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/soc/bcm947xx/

Lines Matching defs:snd_bcm

61 bcm947xx_i2s_info_t *snd_bcm = NULL;
62 EXPORT_SYMBOL_GPL(snd_bcm);
82 if (snd_bcm && snd_bcm->sih)
83 if (si_findcoreidx(snd_bcm->sih, I2S_CORE_ID, 0) == BADIDX)
106 uint32 i2scontrol = R_REG(snd_bcm.osh, &snd_bcm->regs->i2scontrol);
116 W_REG(snd_bcm.osh, &snd_bcm->regs->i2scontrol, i2scontrol);
122 W_REG(snd_bcm.osh, &snd_bcm->regs->i2scontrol, i2scontrol);
135 u32 devctrl = R_REG(snd_bcm.osh, &snd_bcm->regs->devcontrol);
180 W_REG(snd_bcm.osh, &snd_bcm->regs->devcontrol, devctrl);
195 snd_bcm->mclk = freq;
196 DBG("%s: mclk %d Hz\n", __FUNCTION__, snd_bcm->mclk);
204 u32 devctrl = R_REG(snd_bcm.osh, &snd_bcm->regs->devcontrol);
205 u32 clkdiv = R_REG(snd_bcm.osh, &snd_bcm->regs->clkdivider);
206 u32 stxctrl = R_REG(snd_bcm.osh, &snd_bcm->regs->stxctrl);
216 (i2s_clkdiv_coeffs[ii].mclk == snd_bcm->mclk)) {
224 "combination\n", __FUNCTION__, rate, snd_bcm->mclk);
230 W_REG(snd_bcm.osh, &snd_bcm->regs->clkdivider, clkdiv | srate);
233 R_REG(snd_bcm.osh, &snd_bcm->regs->clkdivider),
234 R_REG(snd_bcm.osh, &snd_bcm->regs->txplayth));
236 __FUNCTION__, rate, snd_bcm->mclk);
296 W_REG(snd_bcm.osh, &snd_bcm->regs->devcontrol, devctrl);
298 W_REG(snd_bcm.osh, &snd_bcm->regs->devcontrol, devctrl);
299 W_REG(snd_bcm.osh, &snd_bcm->regs->stxctrl, stxctrl);
303 R_REG(snd_bcm.osh, &snd_bcm->regs->devcontrol),
304 R_REG(snd_bcm.osh, &snd_bcm->regs->stxctrl));
473 snd_bcm = bcm947xx_i2s_pci_attach(pdev->vendor, pdev->device, pci_resource_start(pdev, 0),
475 if (!snd_bcm)
478 pci_set_drvdata(pdev, snd_bcm);
488 snd_bcm = (bcm947xx_i2s_info_t *)NULL;