From: xxm Date: Fri, 1 Aug 2014 03:32:38 +0000 (+0800) Subject: rockchip:mali400:enable gpu pd X-Git-Tag: firefly_0821_release~4916^2~89 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=11d06ca448fc1b436139aee8558af9c9bc667dbc;p=firefly-linux-kernel-4.4.55.git rockchip:mali400:enable gpu pd --- diff --git a/drivers/gpu/arm/mali400/mali/platform/rk30/mali_platform.c b/drivers/gpu/arm/mali400/mali/platform/rk30/mali_platform.c index b490c07d19df..2f871f01cdec 100755 --- a/drivers/gpu/arm/mali400/mali/platform/rk30/mali_platform.c +++ b/drivers/gpu/arm/mali400/mali/platform/rk30/mali_platform.c @@ -332,7 +332,7 @@ static mali_bool init_mali_clock(void) if (mali_clock != 0 || mali_clock_pd != 0) return ret; -#if 0 +#if 1 mali_clock_pd = clk_get(NULL,GPUCLK_PD_NAME); if (IS_ERR(mali_clock_pd)) { MALI_PRINT( ("MALI Error : failed to get source mali pd\n")); @@ -369,7 +369,7 @@ static mali_bool init_mali_clock(void) err_gpu_clk: MALI_PRINT(("::clk_put:: %s mali_clock\n", __FUNCTION__)); gpu_power_state = 0; -#if 0 +#if 1 clk_disable_unprepare(mali_clock_pd); #endif dvfs_clk_disable_unprepare(mali_clock); @@ -383,7 +383,7 @@ static mali_bool deinit_mali_clock(void) if (mali_clock == 0 && mali_clock_pd == 0) return MALI_TRUE; dvfs_clk_disable_unprepare(mali_clock); -#if 0 +#if 1 clk_disable_unprepare(mali_clock_pd); #endif mali_clock = 0; @@ -477,7 +477,7 @@ _mali_osk_errcode_t mali_power_domain_control(u32 bpower_off) if (cpu_is_rk3036()) { clk_prepare_enable(audis_gpu_clk); } else { - #if 0 + #if 1 clk_prepare_enable(mali_clock_pd); #endif dvfs_clk_prepare_enable(mali_clock); @@ -492,7 +492,7 @@ _mali_osk_errcode_t mali_power_domain_control(u32 bpower_off) clk_disable_unprepare(audis_gpu_clk); } else { dvfs_clk_disable_unprepare(mali_clock); - #if 0 + #if 1 clk_disable_unprepare(mali_clock_pd); #endif }