]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00242201-3 gpu: Makeup GPU driver for kernel 3.5.7
authorLoren HUANG <b02279@freescale.com>
Tue, 29 Jan 2013 08:12:29 +0000 (16:12 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:53 +0000 (08:35 +0200)
Signed-off-by: Loren HUANG <b02279@freescale.com>
Acked-by: Lily Zhang
drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c

index 792dd96aac1c42af09481434b816423e2a1dde96..af20f0baed1e13dabcdafa866e0e4a0adae900dc 100644 (file)
@@ -6801,12 +6801,11 @@ gckOS_SetGPUPower(
             case gcvCORE_MAJOR:
                 clk_prepare(clk_3dcore);
                 clk_enable(clk_3dcore);
-                /*if (cpu_is_mx6q())*/
-                    clk_prepare(clk_3dshader);
-                    clk_enable(clk_3dshader);
-                    clk_prepare(clk_3d_axi);
-                    clk_enable(clk_3d_axi);
-                    break;
+                clk_prepare(clk_3dshader);
+                clk_enable(clk_3dshader);
+                clk_prepare(clk_3d_axi);
+                clk_enable(clk_3d_axi);
+                break;
             case gcvCORE_2D:
                 clk_prepare(clk_2dcore);
                 clk_enable(clk_2dcore);
@@ -6827,9 +6826,8 @@ gckOS_SetGPUPower(
         if (oldClockState == gcvTRUE) {
             switch (Core) {
             case gcvCORE_MAJOR:
-                /*if (cpu_is_mx6q())*/
-                    clk_disable(clk_3dshader);
-                    clk_unprepare(clk_3dshader);
+                clk_disable(clk_3dshader);
+                clk_unprepare(clk_3dshader);
                 clk_disable(clk_3dcore);
                 clk_unprepare(clk_3dcore);
                 clk_disable(clk_3d_axi);