GitHub/LineageOS/G12/android_hardware_amlogic_kernel-modules_mali-driver.git
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

10 years agoPD #80887: update work flow of DVFS for m8
Kasin Lee [Sun, 22 Jun 2014 10:32:53 +0000 (18:32 +0800)]
PD #80887:  update work flow of DVFS for m8

10 years agoPD #80887: update work flow of DVFS.
Kasin Lee [Sun, 22 Jun 2014 09:41:15 +0000 (17:41 +0800)]
PD #80887:  update work flow of DVFS.

10 years agoPD #92881: add clock on/off in runtime pm, avoid pmu access while clock is off
Kasin Lee [Fri, 13 Jun 2014 08:23:13 +0000 (16:23 +0800)]
PD #92881: add clock on/off in runtime pm, avoid pmu access while clock is off

10 years agoPD #92881: add clock on/off in runtime pm.
Kasin Lee [Mon, 9 Jun 2014 06:56:10 +0000 (14:56 +0800)]
PD #92881: add clock on/off in runtime pm.

10 years agoPD #81802:thermal:add gpu freq control in m8b,do not control gpu core num
xu xing [Thu, 29 May 2014 10:37:55 +0000 (18:37 +0800)]
PD #81802:thermal:add gpu freq control in m8b,do not control gpu core num

10 years agoPD #92128: Add virtual thermal support for M8
tao.zeng [Thu, 22 May 2014 12:12:04 +0000 (20:12 +0800)]
PD #92128: Add virtual thermal support for M8

10 years agoPD #92212: tuning scaling in m8 baby
Kasin Lee [Fri, 23 May 2014 02:08:16 +0000 (10:08 +0800)]
PD #92212: tuning scaling in m8 baby

10 years agoMerge remote-tracking branch 'origin/amlogic-pd-85481' into r4p0-01
Kasin Lee [Mon, 19 May 2014 08:59:27 +0000 (16:59 +0800)]
Merge remote-tracking branch 'origin/amlogic-pd-85481' into r4p0-01

10 years agoMerge branch 'mali-dev' of 10.8.9.5:/platform/hardware/arm/gpu into mali-dev
Kasin Lee [Sat, 17 May 2014 08:54:25 +0000 (16:54 +0800)]
Merge branch 'mali-dev' of 10.8.9.5:/platform/hardware/arm/gpu into mali-dev

Conflicts:
mali/platform/meson_m450/platform_m8.c
mali/platform/meson_main.h
mali/platform/mpgpu.c

10 years agor4p0-01rel1
Kasin Lee [Sat, 17 May 2014 08:48:53 +0000 (16:48 +0800)]
r4p0-01rel1

10 years agoMerge branch 'r4p0-01' into mali-dev
Kasin Lee [Tue, 13 May 2014 11:19:06 +0000 (19:19 +0800)]
Merge branch 'r4p0-01' into mali-dev

Conflicts:
mali/platform/meson_m450/platform_m8b.c
mali/platform/meson_m450/scaling_m8.c
mali/platform/meson_m450/scaling_m8b.c

10 years agoadd clock switch and 600M source for testing
Kasin Lee [Tue, 13 May 2014 10:55:10 +0000 (18:55 +0800)]
add clock switch and 600M source for testing

10 years agomeson8b: fix failed limiting max clock
Kasin Lee [Mon, 12 May 2014 05:23:25 +0000 (13:23 +0800)]
meson8b: fix failed limiting max clock

10 years agomeson8b: update dvfs for meson8b
Kasin Lee [Sun, 11 May 2014 11:14:22 +0000 (19:14 +0800)]
meson8b: update dvfs for meson8b

10 years agomeson8b:fix error in debug mode
Kasin Lee [Sat, 10 May 2014 13:30:57 +0000 (21:30 +0800)]
meson8b:fix error in debug mode

10 years agoPD #85481: Do light suspend/resume in critical way.
Kasin Lee [Thu, 24 Apr 2014 11:48:17 +0000 (19:48 +0800)]
PD #85481: Do light suspend/resume in critical way.

10 years agoPD #90681: add M8 baby support
jintao.xu [Fri, 18 Apr 2014 03:19:09 +0000 (11:19 +0800)]
PD #90681: add M8 baby support

10 years agoPD #89580: set Turbo mode when run Benchmark
jintao.xu [Fri, 28 Mar 2014 05:40:12 +0000 (13:40 +0800)]
PD #89580: set Turbo mode when run Benchmark

10 years agoMerge branch 'r4p0-01' into mali-dev
Kasin Lee [Sat, 29 Mar 2014 03:17:39 +0000 (11:17 +0800)]
Merge branch 'r4p0-01' into mali-dev

10 years agoPD #81802: fix the max gpu num to MAX_MALI_PP
xu xing [Mon, 24 Mar 2014 07:28:51 +0000 (15:28 +0800)]
PD #81802: fix the max gpu num to MAX_MALI_PP

10 years agoPD #81802: add gpu core num control
xu xing [Fri, 21 Mar 2014 06:32:57 +0000 (14:32 +0800)]
PD #81802: add gpu core num control

10 years agoMerge branch 'r4p0-01' into mali-dev
Kasin Lee [Fri, 14 Mar 2014 05:30:04 +0000 (13:30 +0800)]
Merge branch 'r4p0-01' into mali-dev

10 years agoPD #81802: add gpu_cooling device and FIX cal freq level bug and add get current...
xu xing [Thu, 13 Mar 2014 05:46:32 +0000 (13:46 +0800)]
PD #81802: add gpu_cooling device and FIX cal freq level bug and add get current max interface

10 years agofix m8baby clock setting
Kasin Lee [Tue, 11 Mar 2014 07:03:12 +0000 (15:03 +0800)]
fix m8baby clock setting

10 years agoPD #87078: meson6 don't have pmu unit
Kasin Lee [Tue, 11 Feb 2014 09:24:11 +0000 (17:24 +0800)]
PD #87078: meson6 don't have pmu unit

10 years agoFix build error of ump
Kasin Lee [Thu, 6 Mar 2014 07:09:22 +0000 (15:09 +0800)]
Fix build error of ump

10 years agoI want to adjust the number of pp core based on pre-calculated loading.
Kasin Lee [Wed, 5 Mar 2014 10:06:10 +0000 (18:06 +0800)]
I want to adjust the number of pp core based on  pre-calculated loading.

10 years agoUpdate scaling method.
Kasin Lee [Wed, 5 Mar 2014 08:57:47 +0000 (16:57 +0800)]
Update scaling method.
1 test the next stage first.
2 if want to scaling down delay for a certain counter.

10 years agofix error clock config of m8b
Kasin Lee [Fri, 28 Feb 2014 08:33:19 +0000 (16:33 +0800)]
fix error clock config of m8b

10 years agoadd support for m8b, delete useless codes.
Kasin Lee [Tue, 18 Feb 2014 08:01:30 +0000 (16:01 +0800)]
add support for m8b, delete useless codes.

10 years agoPD# 85447: Work wrong for bandwidth limitor when playing 4k2k
shuai.cao [Mon, 17 Feb 2014 08:20:37 +0000 (16:20 +0800)]
PD# 85447: Work wrong for bandwidth limitor when playing 4k2k

10 years agoPD #88888: for config error in M6TVD
Kasin Lee [Wed, 22 Jan 2014 08:54:55 +0000 (16:54 +0800)]
PD #88888: for config error in M6TVD

10 years agoPD #88888: For build error of D5-streamline mode
Kasin Lee [Wed, 15 Jan 2014 05:17:46 +0000 (13:17 +0800)]
PD #88888: For build error of D5-streamline mode

10 years agoPD #88888: for build error of m6
Kasin Lee [Fri, 10 Jan 2014 12:40:07 +0000 (20:40 +0800)]
PD #88888: for build error of m6

10 years agoPD #88888: for build error of m6
Kasin Lee [Fri, 10 Jan 2014 05:18:43 +0000 (13:18 +0800)]
PD #88888: for build error of m6

10 years agoPD #88888: sync with opensource licence. rewrite for multi platform support.
Kasin Lee [Thu, 9 Jan 2014 11:38:38 +0000 (19:38 +0800)]
PD #88888: sync with opensource licence. rewrite for multi platform support.

fix failed to bring up fs scaling.

10 years agoPD #88888: sync with opensource licence. rewrite for multi platform support. remove...
Kasin Lee [Wed, 8 Jan 2014 13:09:26 +0000 (21:09 +0800)]
PD #88888: sync with opensource licence. rewrite for multi platform support. remove useless files

10 years agoPD #88888: sync with opensource licence. rewrite for multi platform support.
Kasin Lee [Wed, 8 Jan 2014 07:22:47 +0000 (15:22 +0800)]
PD #88888: sync with opensource licence. rewrite for multi platform support.

10 years agofor compile error of m6
Kasin Lee [Fri, 3 Jan 2014 12:39:21 +0000 (20:39 +0800)]
for compile error of m6

10 years agofix error file commit
Kasin Lee [Mon, 30 Dec 2013 14:57:46 +0000 (22:57 +0800)]
fix error file commit

10 years agoenable extra class
Kasin Lee [Mon, 30 Dec 2013 14:36:52 +0000 (22:36 +0800)]
enable extra class

10 years agosync with 4.3
Kasin Lee [Mon, 30 Dec 2013 13:58:59 +0000 (21:58 +0800)]
sync with 4.3
1) access mali clock in  critical method.
2) I found pp scaling not work well.

10 years agoadd mali/__malidrv_build_info.c to .gitignore
Lawrence Mok [Fri, 13 Dec 2013 19:08:45 +0000 (11:08 -0800)]
add mali/__malidrv_build_info.c to .gitignore

10 years agofix m6 failed to probe
Kasin Lee [Thu, 12 Dec 2013 08:39:37 +0000 (16:39 +0800)]
fix m6 failed to probe

10 years agoAdd m6 bug fix config
Kasin Lee [Wed, 11 Dec 2013 10:49:56 +0000 (18:49 +0800)]
Add m6 bug fix config

10 years agoremove old configure item.
Kasin Lee [Wed, 11 Dec 2013 07:09:44 +0000 (15:09 +0800)]
remove old configure item.

10 years agogit rm mali/__malidrv_build_info.c
Lawrence Mok [Fri, 6 Dec 2013 00:30:18 +0000 (16:30 -0800)]
git rm mali/__malidrv_build_info.c

10 years agomake UMP disabled by default
Lawrence Mok [Thu, 5 Dec 2013 22:25:58 +0000 (14:25 -0800)]
make UMP disabled by default

10 years agor4p0-00rel0
Kasin Lee [Fri, 29 Nov 2013 09:13:19 +0000 (17:13 +0800)]
r4p0-00rel0

11 years agostaging code for powerup domain one by one
Kasin Lee [Tue, 15 Oct 2013 14:38:21 +0000 (22:38 +0800)]
staging code for powerup domain one by one

11 years agor3p2-01rel4
Kasin Lee [Tue, 15 Oct 2013 06:39:27 +0000 (14:39 +0800)]
r3p2-01rel4

11 years agoadd 510M frequency, support
Kasin Lee [Fri, 11 Oct 2013 05:31:15 +0000 (13:31 +0800)]
add 510M frequency, support

11 years agoselect debug mode when profile by default.
Kasin Lee [Sat, 5 Oct 2013 13:16:22 +0000 (21:16 +0800)]
select debug mode when profile by default.

11 years agofix MALI400_PROFILING_EXTRA_SUPPORT error and remove module only mode
Kasin Lee [Sat, 5 Oct 2013 08:27:47 +0000 (16:27 +0800)]
fix MALI400_PROFILING_EXTRA_SUPPORT error and remove module only mode

11 years agomake user can select all config items one time
Kasin Lee [Sat, 5 Oct 2013 03:39:49 +0000 (11:39 +0800)]
make user can select all config items one time

11 years agoedit conflict
Kasin Lee [Fri, 27 Sep 2013 05:50:47 +0000 (13:50 +0800)]
edit conflict

11 years agoconfigure fail, there is no pp3 at all
Kasin Lee [Thu, 26 Sep 2013 17:41:50 +0000 (01:41 +0800)]
configure fail, there is no pp3 at all

11 years agofor large memory system
Kasin Lee [Thu, 26 Sep 2013 16:56:50 +0000 (00:56 +0800)]
for large memory system

11 years agoPD #80411: enable ion
Kasin Lee [Thu, 26 Sep 2013 11:11:15 +0000 (19:11 +0800)]
PD #80411: enable ion

11 years ago2G support
Kasin Lee [Thu, 26 Sep 2013 11:06:22 +0000 (19:06 +0800)]
2G support

11 years ago2G support for temp
Kasin Lee [Thu, 26 Sep 2013 10:30:52 +0000 (18:30 +0800)]
2G support for temp

11 years agoPD #80410: Fix sync for kernel 3.8
Kasin Lee [Wed, 25 Sep 2013 13:55:31 +0000 (21:55 +0800)]
PD #80410: Fix sync for kernel 3.8

11 years agoPD: make reset valid immediately
Kasin Lee [Tue, 24 Sep 2013 07:32:42 +0000 (15:32 +0800)]
PD: make reset valid immediately

11 years agoroll back the configure file
Kasin Lee [Sat, 21 Sep 2013 10:49:35 +0000 (18:49 +0800)]
roll back the configure file

11 years agoadd fence support
Kasin Lee [Sat, 21 Sep 2013 10:44:11 +0000 (18:44 +0800)]
add fence support

11 years agoedit conflict
Kasin Lee [Fri, 20 Sep 2013 12:52:57 +0000 (20:52 +0800)]
edit conflict

11 years agoadd clock control to suspend/resume
Kasin Lee [Fri, 20 Sep 2013 12:50:15 +0000 (20:50 +0800)]
add clock control to suspend/resume

11 years agoforce switch when freqency changed.
Kasin Lee [Fri, 20 Sep 2013 08:20:40 +0000 (16:20 +0800)]
force switch when freqency changed.

11 years agoenable the pm_runtime again. try to fix f**king bug of l2 cache managing.
Kasin Lee [Thu, 19 Sep 2013 13:06:27 +0000 (21:06 +0800)]
enable the pm_runtime again.  try to fix f**king bug of l2 cache managing.

11 years agorevert
Kasin Lee [Thu, 19 Sep 2013 11:21:05 +0000 (19:21 +0800)]
revert