summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorAlan Tull <alan.tull@freescale.com>2010-10-13 14:20:02 -0500
committerAlan Tull <alan.tull@freescale.com>2010-10-14 13:50:21 -0500
commit58d4ee1057bc5d0db055a80c29c9861f9b79b183 (patch)
treedc8b55f8c6f9a8b4474fd032e48500d050d70dab /arch
parent5fcdbc8f6dbe113fdfde367710f1383185fc3ec1 (diff)
ENGR00132580 allow prediv by 1 for ext1 clk
Not allowed in the spec, but the hardware guy said it was ok. Needed because clock is shared between audio and camera. Signed-off-by: Alan Tull <alan.tull@freescale.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-mx5/clock.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/arch/arm/mach-mx5/clock.c b/arch/arm/mach-mx5/clock.c
index 78e73fb14e28..7e77a5f280ec 100644
--- a/arch/arm/mach-mx5/clock.c
+++ b/arch/arm/mach-mx5/clock.c
@@ -2647,8 +2647,6 @@ static unsigned long _clk_ssi_ext1_get_rate(struct clk *clk)
reg = __raw_readl(MXC_CCM_CS1CDR);
prediv = ((reg & MXC_CCM_CS1CDR_SSI_EXT1_CLK_PRED_MASK) >>
MXC_CCM_CS1CDR_SSI_EXT1_CLK_PRED_OFFSET) + 1;
- if (prediv == 1)
- BUG();
podf = ((reg & MXC_CCM_CS1CDR_SSI_EXT1_CLK_PODF_MASK) >>
MXC_CCM_CS1CDR_SSI_EXT1_CLK_PODF_OFFSET) + 1;
div = prediv * podf;