• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/spi/

Lines Matching defs:ssc

30 #include <linux/atmel-ssc.h>
72 struct ssc_device *ssc;
134 unsigned long ssc_rate = clk_get_rate(chip->ssc->clk);
169 /* SSC clock / (ssc divider * 16-bit * stereo). */
196 ssc_writel(chip->ssc->regs, CMR, ssc_div/2);
198 /* SSC clock / (ssc divider * 16-bit * stereo). */
241 val = ssc_readl(chip->ssc->regs, TFMR);
243 ssc_writel(chip->ssc->regs, TFMR, val);
264 ssc_writel(chip->ssc->regs, PDC_TPR,
266 ssc_writel(chip->ssc->regs, PDC_TCR,
268 ssc_writel(chip->ssc->regs, PDC_TNPR,
270 ssc_writel(chip->ssc->regs, PDC_TNCR,
286 ssc_writel(chip->ssc->regs, IER, SSC_BIT(IER_ENDTX));
287 ssc_writel(chip->ssc->regs, PDC_PTCR, SSC_BIT(PDC_PTCR_TXTEN));
290 ssc_writel(chip->ssc->regs, PDC_PTCR, SSC_BIT(PDC_PTCR_TXTDIS));
291 ssc_writel(chip->ssc->regs, IDR, SSC_BIT(IDR_ENDTX));
312 bytes = ssc_readl(chip->ssc->regs, PDC_TPR)
351 SNDRV_DMA_TYPE_DEV, &chip->ssc->pdev->dev,
370 status = ssc_readl(chip->ssc->regs, IMR);
382 ssc_writel(chip->ssc->regs, PDC_TNPR,
384 ssc_writel(chip->ssc->regs, PDC_TNCR,
389 ssc_readl(chip->ssc->regs, IMR);
755 ssc_writel(chip->ssc->regs, TCMR,
767 ssc_writel(chip->ssc->regs, TFMR,
859 ssc_writel(chip->ssc->regs, CR, SSC_BIT(CR_TXEN));
873 ssc_writel(chip->ssc->regs, CR, SSC_BIT(CR_TXDIS));
891 irq = chip->ssc->irq;
978 chip->ssc = ssc_request(board->ssc_id);
979 if (IS_ERR(chip->ssc)) {
980 dev_dbg(&spi->dev, "could not get ssc%d device\n",
982 retval = PTR_ERR(chip->ssc);
1003 ssc_free(chip->ssc);
1017 ssc_writel(chip->ssc->regs, CR, SSC_BIT(CR_TXDIS));
1071 ssc_free(chip->ssc);
1084 ssc_writel(chip->ssc->regs, CR, SSC_BIT(CR_TXDIS));
1096 ssc_writel(chip->ssc->regs, CR, SSC_BIT(CR_TXEN));