GitHub/LineageOS/G12/android_hardware_amlogic_kernel-modules_mali-driver.git
7 years agoPD#132695 fixed dEQP failed
Jiyu Yang [Thu, 22 Dec 2016 11:44:20 +0000 (19:44 +0800)]
PD#132695 fixed dEQP failed

Change-Id: I5eaaec1ce4c3cac02d5561f9189cd54be749e51e

8 years agoupdate mali450 library for Android N
Jiyu Yang [Tue, 18 Oct 2016 08:44:38 +0000 (16:44 +0800)]
update mali450 library for Android N

1. fixed video layer couldnot display
2. compile in Android N
Change-Id: Idcab239c15e1fcfc31e73627008641b9a5107d91

8 years agoupdate r7p0 ddk for mali450
Jiyu Yang [Tue, 11 Oct 2016 05:35:50 +0000 (13:35 +0800)]
update r7p0 ddk for mali450

Change-Id: I7cb4b41bc017bd1048b06c0e00a96239f4d55f07

8 years agoPD#128039 update 64bit so for t83x and t82x
Jiyu Yang [Wed, 22 Jun 2016 09:19:02 +0000 (17:19 +0800)]
PD#128039 update 64bit so for t83x and t82x

Change-Id: Ie05521f8acd9cd381e68c76de2dcf33e480c6ffd

8 years agore-enable --strip-debug to reduce mali.ko size
Lawrence Mok [Wed, 13 Jul 2016 01:19:59 +0000 (18:19 -0700)]
re-enable --strip-debug to reduce mali.ko size

from 7.6MB to 560KB

Change-Id: I86ff99724dea265657165e529892920fddf81d65

8 years agoPD#126286 rm max pp and min pp for midgard
Jiyu Yang [Tue, 7 Jun 2016 06:47:30 +0000 (14:47 +0800)]
PD#126286 rm max pp and min pp for midgard

Change-Id: Idfb467f2172a54aa65133c858a2717d4ff111749

8 years agoPD#126286 fix soft reset on midgard
Jiyu Yang [Tue, 21 Jun 2016 13:20:06 +0000 (21:20 +0800)]
PD#126286 fix soft reset on midgard

The driver will ensure that the GPU is idle
before requesting power down. The power down request
will be made only when all jobs on all slots
have completed (all jobs flush and invalidate
on completion meaning the L2 cache will be empty).
The power down requests of the shader cores,
the tiler and the L2 cache are deferred to the system code
that will disable the clock(TODO) and power-off the whole GPU.

By bypassing the shader cores and core group power down sequences, and power
off the whole GPU instead, allows to this workaround to avoid the beginning of
any spurious transaction.
ter suspend

Change-Id: I048370dc83cb92762217f61b21a0ef3db2da457e

8 years agoPD#126400: mali: move mali.ko to /system/lib
Ao Xu [Thu, 2 Jun 2016 02:46:48 +0000 (10:46 +0800)]
PD#126400: mali: move mali.ko to /system/lib

Change-Id: I9a38eff9eab1cd75a1d12c1fcdad7484469ab271

8 years agoPD#125571 fixed compile for customer dir
Jiyu Yang [Mon, 30 May 2016 10:04:49 +0000 (18:04 +0800)]
PD#125571 fixed compile for customer dir

Change-Id: I675c79ed3485293f3b321a1a5b7daef2af8326b1

8 years agoPD#125963 gpu lib: fix yuv align to 32
Jiyu Yang [Thu, 26 May 2016 12:13:03 +0000 (20:13 +0800)]
PD#125963 gpu lib: fix yuv align to 32

this bug was imported in PD#125571
Change-Id: If2b92384d86f42db66c85a78942ddea16208c4fd

8 years agoMerge "PD#125571 midgard r11p0 rel for t82x and t83x" into r6p1
Simon Zheng [Tue, 24 May 2016 10:33:14 +0000 (03:33 -0700)]
Merge "PD#125571 midgard r11p0 rel for t82x and t83x" into r6p1

8 years agoPD#125571 midgard r11p0 rel for t82x and t83x
Jiyu Yang [Mon, 23 May 2016 08:16:30 +0000 (16:16 +0800)]
PD#125571 midgard r11p0 rel for t82x and t83x

commit d28e5a582d83c19eafe00bc5e27f378ad67d82d0
Author: Jiyu Yang <jiyu.yang@amlogic.com>
Date:   Tue May 24 16:03:58 2016 +0800

    PD125571 update t82x t83x lib for android L

    Change-Id: If605b9f9e98dfb571698363fe1c306771b3536a7

commit a835f407444207c4110c40bb3d9c0be2192bc1e2
Author: Jiyu Yang <jiyu.yang@amlogic.com>
Date:   Mon May 23 20:56:27 2016 +0800

    PD#125571 add HAL_PIXEL_FORMAT_YCrCb_420_SP

    this will be removed when android N
    Change-Id: If23ba5d863b8f9d207b2923e82753949cbd0af55

commit 398ec136c3f1af79f6aa9c2c00912738cd66aed5
Author: Jiyu Yang <jiyu.yang@amlogic.com>
Date:   Mon May 23 13:00:51 2016 +0800

    PD#125571 update library for t82x and t83x

    Change-Id: Id16041676497fa91072a9af0586d968420c16536

commit b61cc518957e374975abe11ce743c792261b770a
Author: Jiyu Yang <jiyu.yang@amlogic.com>
Date:   Fri May 20 14:43:04 2016 +0800

    TX041-SW-99002-r11p0-00rel0

    Change-Id: I6d18ef50fad81b939cf3bff21b108456258e63de

commit 210fd8146e5b64a83ba674abdfb8edbd53b22097
Author: Jiyu Yang <jiyu.yang@amlogic.com>
Date:   Fri May 20 14:39:56 2016 +0800

    TX041-SW-99002-r10p0-00rel0

    Change-Id: I9d6aad092a3e69236c38f078ab6633d029a07997

commit 017572cb09550913ecd52e43ff2eb0754c5115c3
Author: Jiyu Yang <jiyu.yang@amlogic.com>
Date:   Fri May 20 14:37:31 2016 +0800

    TX041-SW-99002-r9p0-05rel0

    Change-Id: Iab5b27d200621612c36deec6d1fef049af65db19

commit 4e9d6a0f22046d717c7f2599d5c89816e37d35d9
Author: Jiyu Yang <jiyu.yang@amlogic.com>
Date:   Fri May 20 14:36:15 2016 +0800

    TX041-SW-99002-r8p0-02rel0

    Change-Id: Ic59759da9c59a5055595d96f9826ec1f98bdf8ce

Change-Id: I95c443fdc26dd1143ee90b2debdb40f94905e61c

8 years agoPD#125571 gpu: update mk
Jiyu Yang [Thu, 19 May 2016 14:51:38 +0000 (22:51 +0800)]
PD#125571 gpu: update mk

Change-Id: I96c5f6b4162c5eebef0f4b91535a6781e8eb3baa

8 years agoMerge "PD#125292 gpu:dont set gp pll twice" into r6p1
Simon Zheng [Wed, 18 May 2016 03:09:33 +0000 (20:09 -0700)]
Merge "PD#125292 gpu:dont set gp pll twice" into r6p1

8 years agoPD#125292 gpu:dont set gp pll twice
Jiyu Yang [Tue, 17 May 2016 07:22:03 +0000 (15:22 +0800)]
PD#125292 gpu:dont set gp pll twice

Change-Id: I4ac6a6f15b7f19f5dc4d7f9565754f53d641d58b

8 years agoPD#124800 add t82x support
Jiyu Yang [Sun, 15 May 2016 07:27:29 +0000 (15:27 +0800)]
PD#124800 add t82x support

Change-Id: I15a1198c0a39a81c10613f2b8da3e0ec3cc4600e

8 years agoPD#114881: add macro to control ipa
Tao Zeng [Wed, 20 Apr 2016 04:49:06 +0000 (12:49 +0800)]
PD#114881: add macro to control ipa

using CONFIG_DEVFREQ_THERMAL macro to control ipa
Change-Id: I54748b04015b00ac3476a16e3bdaeaac97481cb9

8 years agoPD#123871 gpu lib: update so for different android version
Jiyu Yang [Mon, 18 Apr 2016 13:59:39 +0000 (21:59 +0800)]
PD#123871 gpu lib: update so for different android version

Change-Id: I75d64ffdbaeb753e399e8ffbb50bd750217ee30c

8 years agoPD#121797 r6p1 01rel0 mali450
Jiyu Yang [Sat, 26 Mar 2016 09:15:18 +0000 (17:15 +0800)]
PD#121797 r6p1 01rel0 mali450

commit d8ca016baa66c77207970f93eba3d7b6290eb362
Author: Jiyu Yang <jiyu.yang@amlogic.com>
Date:   Thu Mar 24 13:14:10 2016 +0800

    PD#121797 r6p1 01rel0 mali450

    Change-Id: I789de0b5999738fb938960c4466307a0b58d3f7c

commit de5869e1564802896a8ab733bbacf6096dbfbe47
Author: Jiyu Yang <jiyu.yang@amlogic.com>
Date:   Wed Mar 23 15:49:39 2016 +0800

    PD#121797 r6p0 01rel1 mali450

    Change-Id: I784e085317b8065c5a1e592b6b12d12cd910c70b

commit 9d995f3cab7114fe5672db15473f56e2073b1767
Author: Jiyu Yang <jiyu.yang@amlogic.com>
Date:   Wed Mar 23 15:44:59 2016 +0800

    PD#121797 r6p0 01rel0 mali450

    Change-Id: I42ab3ba82b26c8258e8d8d5ae926e93f52fb62cf

commit 94925203b73e294c6839430433517a74c5db4261
Author: Jiyu Yang <jiyu.yang@amlogic.com>
Date:   Tue Sep 1 20:15:13 2015 +0800

    PD#121797 add mali r5p2

    (cherry picked from commit a87100bd8c10c4e5990cb956a97c60ce6a8de104)

    Change-Id: Icfffa60966ccbceac9bf5fc6a7d2ed92327c40d0

Change-Id: I3ac9aa3364938f01efa97d161b816747d43c81b8

8 years agoMerge "PD#119939 add array check for dvfs table" into r5p1-3.14-dev
Simon Zheng [Wed, 16 Mar 2016 03:34:53 +0000 (20:34 -0700)]
Merge "PD#119939 add array check for dvfs table" into r5p1-3.14-dev

8 years agoPD#119939 add array check for dvfs table for mali450
Jiyu Yang [Fri, 11 Mar 2016 06:34:02 +0000 (14:34 +0800)]
PD#119939 add array check for dvfs table for mali450

Change-Id: I9f6b40f28f6ad779c65fffae70d41987a01ab10e

8 years agoPD#119939 add array check for dvfs table
Jiyu Yang [Tue, 8 Mar 2016 10:14:41 +0000 (18:14 +0800)]
PD#119939 add array check for dvfs table

Change-Id: I6c0ab76284a5b60073259b7817de20f38434d92d

8 years agoPD#119373 fix suspend crashed in mali
Jiyu Yang [Fri, 19 Feb 2016 09:14:51 +0000 (17:14 +0800)]
PD#119373 fix suspend crashed in mali

Change-Id: I5d5c4838c8f7a5b39d3e62a5c22834170e4a7baa

8 years agoMerge "PD#117326: Have new gralloc (hardware/amlogic/gralloc/) for TV&MBOX; ...
Simon Zheng [Tue, 12 Jan 2016 08:02:39 +0000 (00:02 -0800)]
Merge "PD#117326: Have new gralloc (hardware/amlogic/gralloc/) for TV&MBOX;            This gralloc is no longer needed;" into r5p1-3.14-dev

8 years agoPD#116328 hibernate support for mali83x
Jiyu Yang [Mon, 21 Dec 2015 14:07:14 +0000 (22:07 +0800)]
PD#116328 hibernate support for mali83x

Change-Id: I906e75eefe7a4dadf83b1071b7ad0116ad997870

8 years agoPD#117326: Have new gralloc (hardware/amlogic/gralloc/) for TV&MBOX;
Stark Li [Tue, 29 Dec 2015 03:46:15 +0000 (11:46 +0800)]
PD#117326: Have new gralloc (hardware/amlogic/gralloc/) for TV&MBOX;
           This gralloc is no longer needed;

Change-Id: I55fa02a8d5471556ab5b1bad0c63b0073cbc7c24

8 years agoMerge "PD#116501: fix dma share fd will be destroyed when android crashed" into r5p1...
Simon Zheng [Mon, 28 Dec 2015 07:05:36 +0000 (23:05 -0800)]
Merge "PD#116501: fix dma share fd will be destroyed when android crashed" into r5p1-3.14-dev

8 years agoPD#116501: fix dma share fd will be destroyed when android crashed
Stark Li [Tue, 22 Dec 2015 06:16:02 +0000 (14:16 +0800)]
PD#116501: fix dma share fd will be destroyed when android crashed

Change-Id: I58b7c4e7e09e06821ff8e2cfb7a4b558455bb65a

8 years agoPD#115943 remove 905m clk limit
Jiyu Yang [Wed, 16 Dec 2015 11:18:45 +0000 (19:18 +0800)]
PD#115943 remove 905m clk limit

Change-Id: I0677ec24f097240f55c63cab7537f3a5cc4d746b

8 years agoPD#116616 fixed make errors for 64bits
Cheng Wang [Fri, 11 Dec 2015 10:37:18 +0000 (18:37 +0800)]
PD#116616 fixed make errors for 64bits

Change-Id: I41311c48482ab57826bda01e899674d3e49549d8

8 years agoPD#116026: gpu: add gpu legend dvfs for t83x
Jiyu Yang [Thu, 10 Dec 2015 04:54:16 +0000 (12:54 +0800)]
PD#116026: gpu: add gpu legend dvfs for t83x

Change-Id: I9fe3bc45a20bf0d823c1684270261dbd84543c28

8 years agoPD#115299: gralloc: Enable osd afbcd function or not dynamicly
Zhenxing Jin [Thu, 26 Nov 2015 11:40:03 +0000 (19:40 +0800)]
PD#115299: gralloc: Enable osd afbcd function or not dynamicly

Gralloc driver will enable osd afbc fucntion or not
according to the build properties of "fb.afbcd.enable".
Meanwhile the file node of "/sys/class/graphics/fb0/osd_afbcd"
will be set or not accordingly.
And this will inform osd driver to alloc proper frame buffer.

Change-Id: I6429e54ea15a9e8981a0e7fb544c7faee36d2bf9
Signed-off-by: Zhenxing Jin <zhenxing.jin@amlogic.com>
8 years agoPD#115299: gralloc: afbc enabled
Zhenxing Jin [Thu, 26 Nov 2015 12:33:41 +0000 (20:33 +0800)]
PD#115299: gralloc:  afbc enabled

1. afbc independ framebuffer fds support
port from: http://scgit.amlogic.com:8080/#/c/6117/

Change-Id: I0cbd0fe79c3945efceaf8df7f23693bbf0a4a65d
Signed-off-by: Zhenxing Jin <zhenxing.jin@amlogic.com>
8 years agoPD#115943 905m clk check
Jiyu Yang [Fri, 4 Dec 2015 03:29:19 +0000 (11:29 +0800)]
PD#115943 905m clk check

Change-Id: I27f84e943d3425316e5ac630bc1a6c63e48cf789

8 years agoPD#114881: add debug sysfs for devfreq governor
Tao Zeng [Thu, 3 Dec 2015 09:56:17 +0000 (17:56 +0800)]
PD#114881: add debug sysfs for devfreq governor

Change-Id: I7f7fa3902a0aa24478bc636ecfbe1a19c7ad1df8

8 years agoPD#116010: gralloc: add camera function for gxtvbb
Guosong Zhou [Mon, 30 Nov 2015 09:15:02 +0000 (17:15 +0800)]
PD#116010: gralloc: add camera function for gxtvbb

Change-Id: Ib1be8b2ca3d8e5fcf09598c79e943ce62192a44a
Signed-off-by: Guosong Zhou <guosong.zhou@amlogic.com>
9 years agoMerge "PD#114881: add gpu cooling hooks for ipa" into r5p1-3.14-dev
Simon Zheng [Tue, 24 Nov 2015 08:16:26 +0000 (00:16 -0800)]
Merge "PD#114881: add gpu cooling hooks for ipa" into r5p1-3.14-dev

9 years agoMerge "Revert "PD#115299 afbc enabled"" into r5p1-3.14-dev
Simon Zheng [Wed, 18 Nov 2015 03:29:23 +0000 (19:29 -0800)]
Merge "Revert "PD#115299 afbc enabled"" into r5p1-3.14-dev

9 years agoRevert "PD#115299 afbc enabled"
Sandy Luo [Wed, 18 Nov 2015 02:51:07 +0000 (18:51 -0800)]
Revert "PD#115299 afbc enabled"

This reverts commit 405d7e04fc3f536fabfb1da61a4daf1de3d57f09.

Change-Id: Id469685758ad8330e413557ccaa850b5f51d133c

9 years agoPD#114881: add gpu cooling hooks for ipa
Tao Zeng [Thu, 5 Nov 2015 11:09:32 +0000 (19:09 +0800)]
PD#114881: add gpu cooling hooks for ipa

for t83x, using dev_freq as cooling driver

Change-Id: I9a8d582b858c4405dfa08cc0dd752bfa2a42ac32

9 years agoMerge "PD#115299 afbc enabled" into r5p1-3.14-dev
Simon Zheng [Tue, 17 Nov 2015 06:42:11 +0000 (22:42 -0800)]
Merge "PD#115299 afbc enabled" into r5p1-3.14-dev

9 years agoPD#115299 afbc enabled
Stark Li [Tue, 10 Nov 2015 07:30:01 +0000 (15:30 +0800)]
PD#115299 afbc enabled

1. afbc independ framebuffer fds support
2. changed [min, max] for dvfs
Change-Id: I3bd6cec2955c708d3767ade8489457e2ef269272

9 years agoPD#112245 fixed thermal could not go high
Jiyu Yang [Mon, 9 Nov 2015 06:22:02 +0000 (14:22 +0800)]
PD#112245 fixed thermal could not go high

Change-Id: If03e3e73aef44003280477f920ef7b5ee75e7037
(cherry picked from commit 6f33e6345654b760dd8e06f64d1b49b8b5e0f79d

9 years agoPD#114635: omx use new usage
Xu Jintao [Mon, 2 Nov 2015 13:53:40 +0000 (21:53 +0800)]
PD#114635: omx use new usage

Change-Id: I8321f7c6df5e977acb73035d12f0f3e2db001779
Signed-off-by: Xu Jintao <jintao.xu@amlogic.com>
9 years agoupdate video overlay flags
Jiyu Yang [Mon, 19 Oct 2015 16:17:09 +0000 (00:17 +0800)]
update video overlay flags

Change-Id: Ie4db195a80c69a6c6d4bb716e49a87c4a9de27db
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoupdate gralloc to adapter hwcomposer 1.4
Stark Li [Thu, 15 Oct 2015 07:37:05 +0000 (15:37 +0800)]
update gralloc to adapter hwcomposer 1.4

1. update hwcomposer
2. rm extra directory

Change-Id: I94745226bbb591c381ca8f1e9ab3bdf9dac8e836
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoadd mali_page_fault and pp_hardware_reset for mp
Jiyu Yang [Fri, 16 Oct 2015 10:54:12 +0000 (18:54 +0800)]
add mali_page_fault and pp_hardware_reset for mp

Change-Id: I0ff2e6ace0bb9b435730b1c7fe80d8864cf2a013
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agofixed red and blue swapped
Jiyu Yang [Wed, 14 Oct 2015 14:28:30 +0000 (22:28 +0800)]
fixed red and blue swapped

Change-Id: If8166551ac4b8032250fe3f144444c93fa00804a
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoPD#111243 add t83x r7p0 from malidevelop.arm.com
Jiyu Yang [Sat, 10 Oct 2015 02:45:47 +0000 (10:45 +0800)]
PD#111243 add t83x r7p0 from malidevelop.arm.com

Change-Id: Ib65b744b5a8b7db87725f83194d5ea80bd27f80e
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoadd mali_gp_reset_fail and mali_core_timeout for chip dectect
Jiyu Yang [Mon, 24 Aug 2015 09:06:07 +0000 (17:06 +0800)]
add mali_gp_reset_fail and mali_core_timeout for chip dectect

Change-Id: Ia4fa28228c1a84e674e7527f12972498c07ad241
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoPD#112921 fixed memleak and kernel crash in debugfs
Jiyu Yang [Thu, 17 Sep 2015 12:16:04 +0000 (20:16 +0800)]
PD#112921 fixed memleak and kernel crash in debugfs

1. fixed memleak in monkey test.
2. fixed kernel crash in debugfs
3. changed to default instead of failed
4. change the print format

Change-Id: I48a6b04d0c0b7e14969db2a42c0c3cf395f1f3d9
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoPD#105950 hibernate support for kernel 3.14
Jiyu Yang [Wed, 9 Sep 2015 08:56:07 +0000 (16:56 +0800)]
PD#105950 hibernate support for kernel 3.14

Change-Id: Iea2f4f5105a8aa5c5094314e57b3ae5f7757b0c8

9 years agoprint tgid name in /sys/kernel/debug/mali/gpu_memory node
Jiyu Yang [Thu, 10 Sep 2015 10:41:30 +0000 (18:41 +0800)]
print tgid name in /sys/kernel/debug/mali/gpu_memory node

Change-Id: Id754e0e2e2ab3f2f2cadb0868f1f744c5981d8f9
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoPD#108267 fixed timeout when antutu5.7 many times run
Jiyu Yang [Fri, 7 Aug 2015 03:18:43 +0000 (11:18 +0800)]
PD#108267 fixed timeout when antutu5.7 many times run

this patch from these two patch
Errata847169_Crashes_In_Application_Close.patch
Errata850522_Mali450_Job_Scheduler_Stop_In_CornerCase.patch

backtrace is below
<6>[ 2131.508868] kworker/1:1     D ffffffc001085a00     0  1625      2 0x00000000
<6>[ 2131.515844] Workqueue: events delayed_fput
<4>[ 2131.519892] Call trace:
<4>[ 2131.522310] [<ffffffc001085a00>] __switch_to+0x74/0x8c
<4>[ 2131.527403] [<ffffffc001985938>] __schedule+0x2b8/0x744
<4>[ 2131.532572] [<ffffffc001985df0>] schedule+0x2c/0x80
<4>[ 2131.537417] [<ffffffbffc0188bc>] _mali_osk_wait_queue_wait_event+0x44/0x80 [mali]
<4>[ 2131.544833] [<ffffffbffc02fd00>] mali_timeline_system_abort+0xfc/0x120 [mali]
<4>[ 2131.551902] [<ffffffbffc01f54c>] _mali_ukk_close+0x58/0xb4 [mali]
<4>[ 2131.557938] [<ffffffbffc01fdcc>] mali_release+0x3c/0xd4 [mali]
<4>[ 2131.563708] [<ffffffc0011b1f20>] __fput+0x90/0x20c
<4>[ 2131.568452] [<ffffffc0011b20d8>] delayed_fput+0x3c/0x54
<4>[ 2131.573629] [<ffffffc0010b5ecc>] process_one_work+0x140/0x430
<4>[ 2131.579320] [<ffffffc0010b6d04>] worker_thread+0x140/0x3d4
<4>[ 2131.584754] [<ffffffc0010bd85c>] kthread+0xd8/0xf0

Change-Id: I884b38478b09e3bdbf0d168abd589faccd3f1e23
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoPD#108267 set mali clock as the john's method
Jiyu Yang [Thu, 9 Jul 2015 07:18:26 +0000 (15:18 +0800)]
PD#108267 set mali clock as the john's method

Change-Id: Ibf29281170b3d348c2dbb33095d3e09f85070f6f
Signed-off-by: John Thodiyil <john.thodiyil@amlogic.com>
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoPD#108237 fixed fence timeout
Jiyu Yang [Mon, 6 Jul 2015 11:24:15 +0000 (19:24 +0800)]
PD#108237 fixed fence timeout

use safe clock switch and remove the mali_dev_pause
and mali_dev_resume

Change-Id: I94e5efa2b3d6d322701ec78fcf9290eb214b1c75
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoPD#108096 add pm ops
Jiyu Yang [Sun, 28 Jun 2015 07:03:00 +0000 (15:03 +0800)]
PD#108096 add pm ops

suspend/resume issues

Change-Id: I4f8818a0b4594d0026524a8f1b417de29b04f62c
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoadd gp request
Jiyu Yang [Sun, 7 Jun 2015 07:37:18 +0000 (15:37 +0800)]
add gp request

Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
Change-Id: I12bf80d0e5e8d45e7461aa583c6072c52f93d73d

9 years agodisable mali debug
Jiyu Yang [Tue, 2 Jun 2015 04:45:50 +0000 (12:45 +0800)]
disable mali debug

Change-Id: I64fcabd10c51fa8dd2c2882a6fcd2c8e9caecc0f
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agouse gp0_pll as the high level
Jiyu Yang [Fri, 29 May 2015 14:09:27 +0000 (22:09 +0800)]
use gp0_pll as the high level

1. use gp0_pll as the high level
2. add clkp_freq as the clk_parent freq.

Change-Id: I6751c3639bef5a300f4ad1cfd9776624a505342c
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agogxbb bringup
Jiyu Yang [Tue, 26 May 2015 13:14:18 +0000 (21:14 +0800)]
gxbb bringup

1. gxbb bringup.
2. left clock tree divider cannot work.

Change-Id: Ie4d3727fa64f60a78b4a0a94ba83b86c441b149b
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agofix compile error
Jiyu Yang [Thu, 14 May 2015 06:50:05 +0000 (14:50 +0800)]
fix compile error
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
Change-Id: Ic1db46c77fd9f4602ec4df7cfb26c5ad45912766

9 years agomali temporily commit for 3.14
Jiyu Yang [Mon, 30 Mar 2015 15:46:43 +0000 (23:46 +0800)]
mali temporily commit for 3.14

Change-Id: I358f51a1eda79766b9fcdc63076526fdf219bcb2
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoPD#105353 mali r5p1 release
Jiyu Yang [Fri, 8 May 2015 08:39:09 +0000 (16:39 +0800)]
PD#105353 mali r5p1 release

1. r5p1 release
2. merge  the following commit from from r5p0

PD#104401 fixed fence timeout when 4k2k seeking

commit fdf8a8d3b61bfe764b42fe046d98fc30e3079229
Author: Jiyu Yang <jiyu.yang@amlogic.com>
Date:   Tue Apr 21 21:40:47 2015 +0800

pp num shall not be changed by other modules
vh264_4k2k_register_module_callback func is
no longer required as the 85447, 84868, 86109,
82063 bug is ok, both on the kitkat4.4 in
20140902 and lollipop-mr1 in 20150421, though i
don't know who fixed this.

Change-Id: I05189724f3586137d7917db0d591ae28f4afa207
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoPD#104273 disable runtime suspend
Jiyu Yang [Thu, 2 Apr 2015 05:24:17 +0000 (13:24 +0800)]
PD#104273 disable runtime suspend

1.disable runtime suspend
2.low the debug level in scaling.

Change-Id: Ib7ef3b62d0a350e5ea5b014ca8127c73f047fba7
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoset control_interval=200ms in m8b
Jiyu Yang [Wed, 11 Mar 2015 12:00:22 +0000 (20:00 +0800)]
set control_interval=200ms in m8b

this change refered to the r4p1 release in m8baby.

Change-Id: I228131a18dc5a214b7e386045699d39442994fd4
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoPD#103748 mali r5p0 release
Jiyu Yang [Tue, 10 Mar 2015 05:45:19 +0000 (13:45 +0800)]
PD#103748 mali r5p0 release

Change-Id: I3521eafa6dcc8da8c143edc96bf35a459c1e2c9b
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com>
9 years agoPD #000001: Fix error in condition of skipping power domain
Kasin Lee [Thu, 22 Jan 2015 13:48:36 +0000 (21:48 +0800)]
PD #000001: Fix error in condition of skipping power domain

Change-Id: I67f7c6065f9dff41083aaba0187c9372e1c6c96a

9 years agoPD #00001: For G9TV
Kasin Lee [Sun, 4 Jan 2015 07:28:51 +0000 (15:28 +0800)]
PD #00001: For G9TV

Change-Id: I2b210c764ad5c2cfe1dc0c3c30095b54b5726742

9 years agoPD #94468: change mali driver to support keep mode of thermal governor
Tao Zeng [Fri, 19 Dec 2014 08:33:31 +0000 (16:33 +0800)]
PD #94468: change mali driver to support keep mode of thermal governor

Change-Id: I324e06252d4e0b5118a11ce0458b9e800a71b134

Conflicts:

mali/platform/meson_m450/platform_m8b.c

9 years agoinitialize r5p0 for amlogic M8
Kasin Lee [Thu, 25 Dec 2014 08:12:13 +0000 (16:12 +0800)]
initialize r5p0 for amlogic M8

Change-Id: Id047466a7e04a09296334a16b2079e83f73cd124

9 years agoPD #96512: hibernate suported
Kasin Lee [Fri, 19 Dec 2014 07:45:18 +0000 (15:45 +0800)]
PD #96512: hibernate suported

Change-Id: Ic6c846a9eef70fcf7dfc437a1290f6d5b0f75a14

9 years agoPD #99439: fix thermal action too early
Kasin Lee [Thu, 11 Dec 2014 09:57:17 +0000 (17:57 +0800)]
PD #99439: fix thermal action too early

Change-Id: I4ef1a38d6ce98db29e9fe1a24c799e0c5a202abf

10 years agoPD# 87909: for chip detect
jintao.xu [Thu, 13 Mar 2014 11:34:20 +0000 (19:34 +0800)]
PD# 87909: for chip detect

Conflicts:

mali/common/mali_gp.c
mali/platform/meson_main.c

Change-Id: I35b05a179ddd4c80b276f79f5ed8bd8378ac6905

10 years agoPD #98307: Disable DVFS caller before mali resume.
Kasin Lee [Fri, 10 Oct 2014 08:04:01 +0000 (16:04 +0800)]
PD #98307: Disable DVFS caller before mali resume.

Change-Id: I1924f199786849541f5e73443f794d2ee23933c3

10 years ago PD #93541: Remove warning for unused function, disable mpgpu in m6tvd
Kasin Lee [Fri, 5 Sep 2014 07:22:13 +0000 (15:22 +0800)]
 PD #93541: Remove warning for unused function, disable mpgpu in m6tvd

Change-Id: Ie0771c9feed0bddec995493f1b3eefae8eab5d4f

10 years agoMerge branch 'mali-dev' into r4p1
Kasin Lee [Wed, 27 Aug 2014 06:43:52 +0000 (14:43 +0800)]
Merge branch 'mali-dev' into r4p1

10 years agoMerge branch 'r4p0-01' of git://git.myamlogic.com/platform/hardware/arm/gpu into...
Kasin Lee [Wed, 27 Aug 2014 06:40:26 +0000 (14:40 +0800)]
Merge branch 'r4p0-01' of git://git.myamlogic.com/platform/hardware/arm/gpu into mali-dev

10 years agoPD #93541: Remove warning for unused function
Kasin Lee [Tue, 26 Aug 2014 05:45:22 +0000 (13:45 +0800)]
PD #93541: Remove warning for unused function

Change-Id: I436f181efa124cd25bc764438ccc8e467bd9c6f9

10 years agoMerge commit 'c9f364194f5f942bc134438c087b1a0cd1fff2c8' into r4p0-01
Kasin Lee [Mon, 25 Aug 2014 02:35:14 +0000 (10:35 +0800)]
Merge commit 'c9f364194f5f942bc134438c087b1a0cd1fff2c8' into r4p0-01

10 years agoPD #96069: new cts doesn't need change driver name
Kasin Lee [Fri, 15 Aug 2014 07:10:30 +0000 (15:10 +0800)]
PD #96069: new cts doesn't need change driver name

Change-Id: I6eb09b8cbdbae70990f90ffc423c5be5a12e6c68

10 years agoPD #93541: Remove warning for unused function
xu xing [Thu, 14 Aug 2014 02:38:17 +0000 (10:38 +0800)]
PD #93541: Remove warning for unused function

Change-Id: I13629821bff43ffa3e13bbfaa8ed547135412354

10 years ago PD #92501: fix m6 error
Kasin Lee [Wed, 13 Aug 2014 16:21:38 +0000 (00:21 +0800)]
 PD #92501: fix m6 error

Change-Id: I50114212a30de30fdfe6cf8d1980af0ac15c435b

10 years agoPD #92501: Merage r4p1-rel0
Kasin Lee [Mon, 11 Aug 2014 06:12:14 +0000 (14:12 +0800)]
PD #92501: Merage r4p1-rel0

Change-Id: Icc327a552da3e6d29db42abdad53bcb73275f4b7

10 years agoMerge branch 'r4p0-01' into mali-dev
Kasin Lee [Wed, 6 Aug 2014 11:54:07 +0000 (19:54 +0800)]
Merge branch 'r4p0-01' into mali-dev

10 years agor4p1-rel0
Kasin Lee [Wed, 6 Aug 2014 11:51:45 +0000 (19:51 +0800)]
r4p1-rel0

Change-Id: Ia5e355b9fc14669d5998f31691a94e35b0d485a8

10 years agoPD #93541:Remove unused variable warning
Kasin Lee [Wed, 6 Aug 2014 11:05:57 +0000 (19:05 +0800)]
PD #93541:Remove unused variable warning

10 years agoMerge branch 'r4p0-01' into mali-dev
Kasin Lee [Tue, 5 Aug 2014 08:08:33 +0000 (16:08 +0800)]
Merge branch 'r4p0-01' into mali-dev

Conflicts:
mali/common/mali_mmu.c
mali/common/mali_pmu.c
mali/linux/mali_osk_irq.c
mali/platform/mali_clock.c
mali/platform/meson_m450/platform_m8.c
mali/platform/meson_m450/platform_m8b.c
mali/platform/meson_m450/scaling_m8.c
mali/platform/meson_m450/scaling_m8b.c
mali/platform/meson_main.h
mali/platform/mpgpu.c

Change-Id: I21563425e0923c3faaf78a84fdbe02b203b6ffcd

10 years ago add unified m8/m8m2
Kasin Lee [Thu, 24 Jul 2014 10:08:07 +0000 (18:08 +0800)]
 add unified m8/m8m2

Change-Id: Ia7c92bbd0cc762e3de9541468f8599acbcb1747e

10 years agoadd --strip-debug on release builds
Lawrence Mok [Tue, 29 Jul 2014 01:09:42 +0000 (18:09 -0700)]
add --strip-debug on release builds

reduces output .ko size from 3.5MB to 255KB

Change-Id: Ic452d79101563aaf0d03b4cb3a975ab84c5b509b

10 years agoPD #00001: fix error in m6tvd
Kasin Lee [Wed, 30 Jul 2014 02:57:35 +0000 (10:57 +0800)]
PD #00001: fix error in m6tvd

Change-Id: I50c0c16190add0931f90e39ef0490eb107027dc3

10 years agoPD #00001: fix warning
Kasin Lee [Mon, 28 Jul 2014 05:28:37 +0000 (13:28 +0800)]
PD #00001: fix warning

Change-Id: I4f6b8413dc458805919d3370c80bf9a53de4c6e2

10 years agoPD #94239: disable clock in pm_rt and enlarge pmu_sw_delay
Kasin Lee [Wed, 23 Jul 2014 10:41:00 +0000 (18:41 +0800)]
PD #94239: disable clock in pm_rt and enlarge pmu_sw_delay

Change-Id: Ida9b17070fd06d98bb9854193b77887c9c107141

10 years agolocal
Kasin Lee [Mon, 21 Jul 2014 07:05:15 +0000 (15:05 +0800)]
local

10 years agoMerge branch 'r4p0-01' of git://git.myamlogic.com/platform/hardware/arm/gpu into...
Kasin Lee [Mon, 21 Jul 2014 07:04:18 +0000 (15:04 +0800)]
Merge branch 'r4p0-01' of git://git.myamlogic.com/platform/hardware/arm/gpu into r4p0-01

Conflicts:
mali/Kbuild
mali/platform/meson_m450/platform_m6tvd.c
mali/platform/meson_m450/scaling.c

10 years agoPD #00001: use maximal switch delay for mali pmu
Kasin Lee [Fri, 11 Jul 2014 17:52:42 +0000 (01:52 +0800)]
PD #00001: use maximal switch delay for mali pmu

10 years agoPD #000001: revert illegal checkin
Kasin Lee [Fri, 11 Jul 2014 17:51:09 +0000 (01:51 +0800)]
PD #000001: revert illegal checkin

10 years agoPD
Kasin Lee [Fri, 11 Jul 2014 16:01:09 +0000 (00:01 +0800)]
PD

10 years agoPD #000002: add g9tv support
Kasin Lee [Thu, 3 Jul 2014 07:57:53 +0000 (15:57 +0800)]
PD #000002: add g9tv support

10 years agoPD #000002: add m8m2 support
Kasin Lee [Wed, 2 Jul 2014 11:23:46 +0000 (19:23 +0800)]
PD #000002: add m8m2 support