summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorJeremy.Yao <r65161@freescale.com>2010-05-06 16:13:33 +0800
committerJeremy.Yao <r65161@freescale.com>2010-05-06 16:17:41 +0800
commit1cd5e0d3e2cc2c0b638787897e1e221e6c226fd8 (patch)
tree52256a78aa41d7bbb79c22715f1a73e02d7df89d /arch
parent0501670738d989bbda906365d471a0da8eef1255 (diff)
ENGR00123168 : iMX23 SSP/MMC change clock setting
Change mmc clock setting to fit new clock driver Signed-off-by: Jeremy Yao <r65161@freescale.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-mx23/device.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/arch/arm/mach-mx23/device.c b/arch/arm/mach-mx23/device.c
index d43c60c3e297..9eb25857d972 100644
--- a/arch/arm/mach-mx23/device.c
+++ b/arch/arm/mach-mx23/device.c
@@ -600,16 +600,9 @@ static void mx23_init_gpmi_nfc(void)
#if defined(CONFIG_MMC_MXS) || defined(CONFIG_MMC_MXS_MODULE)
static unsigned long mxs_mmc_setclock_mmc0(unsigned long hz)
{
- struct clk *ssp = clk_get(NULL, "ssp.0"), *parent;
+ struct clk *ssp = clk_get(NULL, "ssp.0");
- if (hz > 1000000)
- parent = clk_get(NULL, "ref_io.0");
- else
- parent = clk_get(NULL, "xtal.0");
-
- clk_set_parent(ssp, parent);
clk_set_rate(ssp, 2 * hz);
- clk_put(parent);
clk_put(ssp);
return hz;