aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sound/soc/fsl/fsl_ssi.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/sound/soc/fsl/fsl_ssi.c b/sound/soc/fsl/fsl_ssi.c
index 9e410e1e49a9..6daeb5fbdc9b 100644
--- a/sound/soc/fsl/fsl_ssi.c
+++ b/sound/soc/fsl/fsl_ssi.c
@@ -424,15 +424,12 @@ static int fsl_ssi_setup(struct fsl_ssi_private *ssi_private)
424 write_ssi(0x300, &ssi->saccen); 424 write_ssi(0x300, &ssi->saccen);
425 425
426 /* 426 /*
427 * Enable SSI 427 * Enable SSI, Transmit and Receive
428 */ 428 */
429 write_ssi_mask(&ssi->scr, 0, CCSR_SSI_SCR_SSIEN); 429 write_ssi_mask(&ssi->scr, 0, CCSR_SSI_SCR_SSIEN |
430 write_ssi(CCSR_SSI_SOR_WAIT(3), &ssi->sor); 430 CCSR_SSI_SCR_TE | CCSR_SSI_SCR_RE);
431 431
432 /* 432 write_ssi(CCSR_SSI_SOR_WAIT(3), &ssi->sor);
433 * Enable Transmit and Receive
434 */
435 write_ssi_mask(&ssi->scr, 0, CCSR_SSI_SCR_TE | CCSR_SSI_SCR_RE);
436 } 433 }
437 434
438 return 0; 435 return 0;