summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLarry Li <b20787@freescale.com>2011-11-21 17:43:45 +0800
committerFrank Li <Frank.Li@freescale.com>2011-11-22 09:09:10 +0800
commit7436ef8115f67cec05261a5563436c196e5a1ff8 (patch)
tree34e52f1b389fe1fa9e83cc301b834410ee7f897c
parent6e70a9bd96c20aad687ba73f01d64e1311c09af7 (diff)
ENGR00162732 [MX6q] Correct gpu2d clock setting
In MX6 gpu2d core clock setting, gpu3d core clock field is misued to set 2d core clock rate. Correct it to use the right clock field Signed-off-by: Larry Li <b20787@freescale.com>
-rw-r--r--arch/arm/mach-mx6/clock.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/mach-mx6/clock.c b/arch/arm/mach-mx6/clock.c
index c5545153ffad..124f3400ef1b 100644
--- a/arch/arm/mach-mx6/clock.c
+++ b/arch/arm/mach-mx6/clock.c
@@ -4199,8 +4199,8 @@ static int _clk_gpu2d_core_set_rate(struct clk *clk, unsigned long rate)
return -EINVAL;
reg = __raw_readl(MXC_CCM_CBCMR);
- reg &= ~MXC_CCM_CBCMR_GPU3D_CORE_PODF_MASK;
- reg |= (div - 1) << MXC_CCM_CBCMR_GPU3D_CORE_PODF_OFFSET;
+ reg &= ~MXC_CCM_CBCMR_GPU2D_CORE_PODF_MASK;
+ reg |= (div - 1) << MXC_CCM_CBCMR_GPU2D_CORE_PODF_OFFSET;
__raw_writel(reg, MXC_CCM_CBCMR);
return 0;