diff options
author | Shyam Krishnan M <shyam.moni@stericsson.com> | 2011-10-03 13:31:30 +0530 |
---|---|---|
committer | Philippe Langlais <philippe.langlais@stericsson.com> | 2012-05-22 11:04:58 +0200 |
commit | c70eaaf9301d30e84821402cd759c2858bdfe662 (patch) | |
tree | d0ddd322c84d9bf33dee93cd517c3f44cc0790b4 | |
parent | 870906c5ef696a54e287d79d0e785a652aaae94b (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))) { |