From ace561323414bfaac18dcda759e64a098fe9d608 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E9=BB=84=E6=B6=9B?= Date: Thu, 16 Jun 2011 15:31:26 +0800 Subject: [PATCH] rk29: pm: rk29_pwm_set_core_voltage delay 10ms --- arch/arm/mach-rk29/pwm_sram.c | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/arch/arm/mach-rk29/pwm_sram.c b/arch/arm/mach-rk29/pwm_sram.c index ce837739f7fb..43dd4a049016 100644 --- a/arch/arm/mach-rk29/pwm_sram.c +++ b/arch/arm/mach-rk29/pwm_sram.c @@ -3,7 +3,6 @@ #include #include #include -#include #include #include @@ -14,7 +13,6 @@ void interface_ctr_reg_pread(void) { - flush_tlb_all(); readl(RK29_PWM_BASE); readl(RK29_GRF_BASE); } @@ -46,7 +44,7 @@ static void __sramfunc rk29_pwm_set_core_voltage(unsigned int uV) pwm_write_reg(PWM_REG_CNTR, 0); pwm_write_reg(PWM_REG_CTRL, PWM_DIV|PWM_ENABLE|PWM_TimeEN); - LOOP(5 * 1000 * LOOPS_PER_USEC); /* delay 5ms */ + LOOP(10 * 1000 * LOOPS_PER_USEC); /* delay 10ms */ cru_writel(gate1, CRU_CLKGATE1_CON); } @@ -61,24 +59,5 @@ unsigned int __sramfunc rk29_suspend_voltage_set(unsigned int vol) void __sramfunc rk29_suspend_voltage_resume(unsigned int vol) { rk29_pwm_set_core_voltage(0); - return 0; -} - -/* -void interface_ctr_reg_pread(void) -{ } -unsigned int __sramfunc rk29_suspend_voltage_set(unsigned int vol) -{ -} -void __sramfunc rk29_suspend_voltage_resume(unsigned int vol) -{ -} -*/ - - - - - - -- 2.34.1