[9610] gpu: tHEx: r10p0: add 1053MHz as maximum frequency
authorJinku Kang <jinku79.kang@samsung.com>
Thu, 26 Jul 2018 07:23:02 +0000 (16:23 +0900)
committerhskang <hs1218.kang@samsung.com>
Thu, 9 Aug 2018 05:14:24 +0000 (01:14 -0400)
Change-Id: Id0c6c8cb4730b0f68b99a2f6be7f63c0dcddddb3
Signed-off-by: Jinku Kang <jinku79.kang@samsung.com>
drivers/gpu/arm/tHEx/r10p0/platform/exynos/gpu_exynos9610.c

index f57cac282b864458cb7523f34fb551d7f385d8da..c5c93861d01db9efbabed7705c703fe3aa140005 100644 (file)
@@ -68,16 +68,17 @@ void __iomem *g3d1_outstanding_regs;
 
 /*  clk,vol,abb,min,max,down stay, pm_qos mem, pm_qos int, pm_qos cpu_kfc_min, pm_qos cpu_egl_max */
 static gpu_dvfs_info gpu_dvfs_table_default[] = {
-       {949, 950000, 0, 98, 100, 1, 0, 2093000, 667000, 1534000, CPU_MAX}, /* L0*/
-       {839, 950000, 0, 97,  99, 1, 0, 2093000, 667000, 1534000, CPU_MAX}, /* L1*/
-       {764, 900000, 0, 90,  99, 1, 0, 1539000, 533000, 1456000, CPU_MAX}, /* L2*/
-       {683, 850000, 0, 90,  95, 1, 0, 1539000, 400000, 1456000, CPU_MAX}, /* L3*/
-       {572, 800000, 0, 90,  95, 1, 0, 1539000, 200000, 1456000, CPU_MAX}, /* L4*/
-       {546, 750000, 0, 90,  95, 1, 0, 1352000, 200000, 1326000, CPU_MAX}, /* L5*/
-       {455, 750000, 0, 90,  95, 1, 0,  676000, 200000,  702000, CPU_MAX}, /* L6*/
-       {385, 700000, 0, 85,  95, 1, 0,  546000, 100000,  598000, CPU_MAX}, /* L7*/
-       {338, 700000, 0, 70,  90, 1, 0,  419000, 100000,  403000, CPU_MAX}, /* L8*/
-       {260, 700000, 0, 70,  90, 1, 0,  419000, 100000,  403000, CPU_MAX}, /* L9*/
+       {1053, 950000, 0, 95, 100, 1, 0, 2093000, 667000, 1534000, CPU_MAX}, /* L0*/
+       { 949, 950000, 0, 90,  98, 1, 0, 2093000, 667000, 1534000, CPU_MAX}, /* L1*/
+       { 839, 950000, 0, 90,  98, 1, 0, 2093000, 667000, 1534000, CPU_MAX}, /* L2*/
+       { 764, 900000, 0, 90,  98, 1, 0, 1539000, 533000, 1456000, CPU_MAX}, /* L3*/
+       { 683, 850000, 0, 90,  95, 1, 0, 1539000, 400000, 1456000, CPU_MAX}, /* L4*/
+       { 572, 800000, 0, 90,  95, 1, 0, 1539000, 200000, 1456000, CPU_MAX}, /* L5*/
+       { 546, 750000, 0, 90,  95, 1, 0, 1352000, 200000, 1326000, CPU_MAX}, /* L6*/
+       { 455, 750000, 0, 90,  95, 1, 0,  676000, 200000,  702000, CPU_MAX}, /* L7*/
+       { 385, 700000, 0, 85,  95, 1, 0,  546000, 100000,  598000, CPU_MAX}, /* L8*/
+       { 338, 700000, 0, 70,  90, 1, 0,  419000, 100000,  403000, CPU_MAX}, /* L9*/
+       { 260, 700000, 0, 70,  90, 1, 0,  419000, 100000,  403000, CPU_MAX}, /* L10*/
 };
 
 static int mif_min_table[] = {
@@ -85,8 +86,8 @@ static int mif_min_table[] = {
 };
 
 static gpu_attribute gpu_config_attributes[] = {
-       {GPU_MAX_CLOCK, 949},
-       {GPU_MAX_CLOCK_LIMIT, 949},
+       {GPU_MAX_CLOCK, 1053},
+       {GPU_MAX_CLOCK_LIMIT, 1053},
        {GPU_MIN_CLOCK, 260},
        {GPU_DVFS_START_CLOCK, 260},
        {GPU_DVFS_BL_CONFIG_CLOCK, },