SSPSP
pxa2xx_spi_write(drv_data, SSPSP, 0);
catpt_writel_ssp(cdev, i, SSPSP, CATPT_SSPSP_DEFAULT);
priv->psp = __raw_readl(ssp->mmio_base + SSPSP);
__raw_writel(priv->psp, ssp->mmio_base + SSPSP);
sspsp = pxa_ssp_read_reg(ssp, SSPSP) &
pxa_ssp_write_reg(ssp, SSPSP, sspsp);
pxa_ssp_read_reg(ssp, SSPSP), pxa_ssp_read_reg(ssp, SSSR),
sspsp = pxa_ssp_read_reg(ssp, SSPSP);
pxa_ssp_write_reg(ssp, SSPSP, sspsp);
uint32_t sspsp = pxa_ssp_read_reg(ssp, SSPSP);
pxa_ssp_write_reg(ssp, SSPSP, sspsp);
writel(sspsp_val, i2s->base + SSPSP);
sspsp_val = readl(i2s->base + SSPSP);
writel(sspsp_val, i2s->base + SSPSP);