SSICR
RSND_GEN_M_REG(SSICR, 0x00, 0x40),
rsnd_mod_write(mod, SSICR, ssi->cr_own |
rsnd_mod_write(mod, SSICR, ssi->cr_own |
rsnd_mod_write(mod, SSICR, cr | ssi->cr_en);
rsnd_mod_write(mod, SSICR, cr); /* disabled all */
rz_ssi_reg_writel(ssi, SSICR, ssicr);
rz_ssi_reg_mask_setl(ssi, SSICR, SSICR_TUIEN | SSICR_TOIEN |
ssicr = rz_ssi_reg_readl(ssi, SSICR);
rz_ssi_reg_mask_setl(ssi, SSICR, SSICR_TEN | SSICR_REN, 0);
rz_ssi_reg_writel(ssi, SSICR, ssicr);
rz_ssi_reg_writel(ssi, SSICR, ssicr);
rz_ssi_reg_writel(ssi, SSICR, ssicr);
rz_ssi_reg_mask_setl(ssi, SSICR, SSICR_TEN | SSICR_REN, 0);
SSIREG(SSICR) |= CR_DMAEN | CR_EN;
SSIREG(SSICR) &= ~(CR_DMAEN | CR_EN);
unsigned long ssicr = SSIREG(SSICR);
SSIREG(SSICR) = ssicr;
ssicr = SSIREG(SSICR) & ~CR_CKDIV_MASK;
SSIREG(SSICR) = ssicr | (i << CR_CKDIV_SHIFT);
unsigned long ssicr = SSIREG(SSICR);
SSIREG(SSICR) = ssicr;