diff options
author | Shyam Krishnan M <shyam.moni@stericsson.com> | 2011-10-03 13:31:30 +0530 |
---|---|---|
committer | Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com> | 2011-10-03 14:09:59 +0200 |
commit | 4882b4edf22deec009ea0c60bb716abb084926a9 (patch) | |
tree | e16d7a25e1fd9ea70f06a2671fae3e042f01319e | |
parent | bcf56662c5442dd97179f8c088a950dbbfb82c0c (diff) |
SOC CG29xx: Fix bit-clock to receive FM over I2S
This patch corrects the bit clock of msp.
The MSP1 line is used to receive FM.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 335714
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Id7ce4b7cafb12fee67c3ac13228d255714e7d234
Signed-off-by: Shyam Krishnan M <shyam.moni@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32801
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
-rw-r--r-- | drivers/misc/i2s/msp_i2s.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/misc/i2s/msp_i2s.c b/drivers/misc/i2s/msp_i2s.c index 4c980e061f4..9974991e1e8 100644 --- a/drivers/misc/i2s/msp_i2s.c +++ b/drivers/misc/i2s/msp_i2s.c @@ -442,9 +442,7 @@ static int configure_clock(struct msp *msp, temp_reg |= FRAME_PERIOD_BITS(frame_per); stm_msp_write(temp_reg, msp->registers + MSP_SRG); - /* Input clock frequency value configured is in MHz/1000 */ - bit_clock = (config->input_clock_freq * 1000)/(sck_div + 1); - + bit_clock = (config->input_clock_freq)/(sck_div + 1); /* If the bit clock is higher than 19.2MHz, Vape should be run in 100% OPP */ /* Only consider OPP 100% when bit-clock is used, i.e. MSP master mode */ if ((bit_clock > 19200000) && ((config->tx_clock_sel != 0) || (config->rx_clock_sel != 0))) { |