Lines Matching refs:sst
146 omap_port->sst.divisor = val;
162 dir = debugfs_create_dir("sst", dir);
343 if (omap_port->sst.mode != SSI_MODE_FRAME) {
387 BUG_ON(msg->channel >= omap_port->sst.channels);
454 void __iomem *sst = omap_port->sst_base;
472 writel_relaxed(SSI_MODE_SLEEP, sst + SSI_SST_MODE_REG);
477 writel_relaxed(31, sst + SSI_SST_FRAMESIZE_REG);
478 writel_relaxed(div, sst + SSI_SST_DIVISOR_REG);
479 writel_relaxed(cl->tx_cfg.num_hw_channels, sst + SSI_SST_CHANNELS_REG);
480 writel_relaxed(cl->tx_cfg.arb_mode, sst + SSI_SST_ARBMODE_REG);
481 writel_relaxed(cl->tx_cfg.mode, sst + SSI_SST_MODE_REG);
495 omap_port->sst.divisor = div;
496 omap_port->sst.frame_size = 31;
497 omap_port->sst.channels = cl->tx_cfg.num_hw_channels;
498 omap_port->sst.arb_mode = cl->tx_cfg.arb_mode;
499 omap_port->sst.mode = cl->tx_cfg.mode;
520 void __iomem *sst = omap_port->sst_base;
543 writel_relaxed(0, sst + SSI_SST_BUFSTATE_REG);
544 writel_relaxed(0, sst + SSI_SST_TXSTATE_REG);
786 omap_port->sst.mode = SSI_MODE_SLEEP;
1258 writel_relaxed(omap_port->sst.divisor,
1269 omap_port->sst.divisor = div;
1298 writel_relaxed(omap_port->sst.frame_size, base + SSI_SST_FRAMESIZE_REG);
1299 writel_relaxed(omap_port->sst.channels, base + SSI_SST_CHANNELS_REG);
1300 writel_relaxed(omap_port->sst.arb_mode, base + SSI_SST_ARBMODE_REG);
1315 writel_relaxed(omap_port->sst.mode,