void __iomem *sst = omap_port->sst_base;
void __iomem *ssr = omap_port->ssr_base;
u32 div;
- u32 val;
int err = 0;
pm_runtime_get_sync(omap_port->pdev);
writel_relaxed(SSI_MODE_SLEEP, sst + SSI_SST_MODE_REG);
writel_relaxed(SSI_MODE_SLEEP, ssr + SSI_SSR_MODE_REG);
/* Flush posted write */
- val = readl(ssr + SSI_SSR_MODE_REG);
+ readl(ssr + SSI_SSR_MODE_REG);
/* TX */
writel_relaxed(31, sst + SSI_SST_FRAMESIZE_REG);
writel_relaxed(div, sst + SSI_SST_DIVISOR_REG);
static int ssi_restore_port_mode(struct omap_ssi_port *omap_port)
{
- u32 mode;
-
writel_relaxed(omap_port->sst.mode,
omap_port->sst_base + SSI_SST_MODE_REG);
writel_relaxed(omap_port->ssr.mode,
omap_port->ssr_base + SSI_SSR_MODE_REG);
/* OCP barrier */
- mode = readl(omap_port->ssr_base + SSI_SSR_MODE_REG);
+ readl(omap_port->ssr_base + SSI_SSR_MODE_REG);
return 0;
}