diff options
author | Aisheng.Dong <b29396@freescale.com> | 2010-10-14 18:56:28 +0800 |
---|---|---|
committer | Aisheng.Dong <b29396@freescale.com> | 2010-10-15 14:58:14 +0800 |
commit | d6c3005c574a277e2e24333b53d05e9deba87ff0 (patch) | |
tree | 390de9ae4e4a5116a32675c4934d203c0f2be799 | |
parent | 8281bd85cab25cbc1ff7c828f14925dbc9790b01 (diff) |
ENGR00132615-2 mx50: delete AHB_HIGH_SET_POINT flag of esdhc clock
This is another work-around for esdhc crc error issue when AHB is
down to 24Mhz in low power mode.
But an expensive one since AHB will go back to 133Mhz and it will switch
the entire LP domain frequencies whenever the SDHC is accessed
With the workaround of switching esdhc clock to 20Mhz when AHB is 24Mhz,
we do not need to have this flag set anymore.
Signed-off-by: Aisheng.Dong <b29396@freescale.com>
-rw-r--r-- | arch/arm/mach-mx5/clock_mx50.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/arch/arm/mach-mx5/clock_mx50.c b/arch/arm/mach-mx5/clock_mx50.c index a60a181d6282..01611dcc4776 100644 --- a/arch/arm/mach-mx5/clock_mx50.c +++ b/arch/arm/mach-mx5/clock_mx50.c @@ -2088,7 +2088,6 @@ static struct clk esdhc1_clk[] = { .enable_shift = MXC_CCM_CCGRx_CG1_OFFSET, .disable = _clk_disable, .secondary = &esdhc1_clk[1], - .flags = AHB_HIGH_SET_POINT | CPU_FREQ_TRIG_UPDATE, }, { .id = 0, @@ -2132,7 +2131,6 @@ static struct clk esdhc2_clk[] = { .enable_shift = MXC_CCM_CCGRx_CG3_OFFSET, .disable = _clk_disable, .secondary = &esdhc2_clk[1], - .flags = AHB_HIGH_SET_POINT | CPU_FREQ_TRIG_UPDATE, }, { .id = 1, @@ -2216,7 +2214,6 @@ static struct clk esdhc3_clk[] = { .enable_shift = MXC_CCM_CCGRx_CG5_OFFSET, .disable = _clk_disable, .secondary = &esdhc3_clk[1], - .flags = AHB_HIGH_SET_POINT | CPU_FREQ_TRIG_UPDATE, }, { .id = 2, @@ -2260,7 +2257,6 @@ static struct clk esdhc4_clk[] = { .enable_shift = MXC_CCM_CCGRx_CG7_OFFSET, .disable = _clk_disable, .secondary = &esdhc4_clk[1], - .flags = AHB_HIGH_SET_POINT | CPU_FREQ_TRIG_UPDATE, }, { .id = 3, |