Commit Graph

52 Commits

Author SHA1 Message Date
Simon
4b61629e02 rockchip: gpu: add /sys/rk_gpu/error_count
Note: these add node "error_count" for rk3036/rk312x/rk3288
	  gpu error auto detect,if cat /sys/rk_gpu/error_count return
	  > 1,means gpu work unnormal currently
2014-10-09 10:02:43 +08:00
Simon
f2e30b1ad4 rk312x: gpu: disable the highest freq except benchmark,version to 0x03 2014-09-29 09:47:45 +08:00
CMY
b3d8ca9bcc rk: gpu: print more debug info for Android's memtrack 2014-08-29 15:20:08 +08:00
simon
08e5708b72 rockchip: gpu: update version of midgard to 0x0b && mali400 to 0x02 to mark iommu enabled 2014-08-22 17:00:59 +08:00
simon
b7fd49347d rockchip: mali400: update to R4P1-01REL0 2014-08-19 09:44:46 +08:00
simon
5ba080bc66 rockchip: midgard: version to 0x0a 2014-08-15 10:59:57 +08:00
simon
7849e2a21e rockchip: midgard: renable temperature control in dvfs 2014-08-15 10:59:57 +08:00
simon
643d90b064 rockchip: midgard: cancel dvfs timers when recieve reboot notifier event 2014-08-15 10:35:22 +08:00
黄涛
4b19ba3477 Merge remote-tracking branch 'origin/develop-3.10' into develop-3.10-next
Conflicts:
	drivers/staging/android/ion/ion.c
	include/linux/rockchip/sysmmu.h
2014-08-04 16:52:07 +08:00
xxm
1dc06ea101 rockchip:mali400:fix gpu clk name:clk_gpu 2014-08-01 14:26:10 +08:00
xxm
11d06ca448 rockchip:mali400:enable gpu pd 2014-08-01 11:32:38 +08:00
xxm
6a805bcf2b rockchip:midgard:1,update gpu version to r4p1-00rel0 2,add input handler when runtime on/off 3,version to 0x09 2014-07-29 14:19:17 +08:00
黄涛
b5d61451d6 Merge remote-tracking branch 'origin/develop-3.10' into develop-3.10-next 2014-07-28 16:09:07 +08:00
xxm
50fe670e0b rockchip:mali400:ump no longer exist,so define map_errcode in mali.ko permanent 2014-07-28 14:25:10 +08:00
xxm
255f9f335a rockchip:mali400:fix audis clock init with name clk_gpu_pre ,tmp disable audi mali pd 2014-07-24 15:47:44 +08:00
xxm
5c692f10e1 rockchip:mali400:init mali clock for audis ,init mali clock and pd for audi 2014-07-24 11:23:21 +08:00
xxm
e8c6610a9b rockchip:mali400:fix compile error about function map_error 2014-07-22 18:18:57 +08:00
xxm
aadb67e5e3 rockchip:mali400:revert function:mali_mem_validation_add_range,don't use rk_get_fb 2014-07-21 18:51:44 +08:00
xxm
bac65c4e71 rockchip:midgard:1,keep gpu clock when runtime resume 2,version to 0x07 2014-07-21 15:07:36 +08:00
xxm
d62934e924 rockchip:midgard:
1.use list_for_each_safe instead of list_for_each ,_list_del may happend in
  interrupt,may cause the unsync operation

2.add msleep(500) in the entry of kbase_release to postpone the operation when app quit

3.version to 0x06
2014-07-21 09:08:15 +08:00
黄涛
c1d0a2d670 Revert "rockchip:mali400:tmp not disable mali clk ,enable mali runtime pm"
This reverts commit 8c503dc354.
2014-07-15 17:05:33 +08:00
xxm
8c503dc354 rockchip:mali400:tmp not disable mali clk ,enable mali runtime pm 2014-07-15 15:02:15 +08:00
黄涛
bacd1f5e35 mali400: fix rk3036 init
rk3036 don't support power manager
2014-07-12 15:32:34 +08:00
黄涛
18ec4c746a mali400: mali_osk_mali: fix get irq with dts 2014-07-12 15:17:32 +08:00
黄涛
77ddfc9d50 Merge remote-tracking branch 'origin/develop-3.10' into develop-3.10-next
Conflicts:
	drivers/usb/dwc_otg_310/usbdev_rk.h
2014-07-10 09:22:27 +08:00
xxm
a972d04f65 rockchip:midgard:1,keep processing if fence NULL 2,version to 0x05 2014-07-08 10:54:48 +08:00
黄涛
223378cc0f Merge remote-tracking branch 'origin/develop-3.10' into develop-3.10-next
Conflicts:
	drivers/mmc/host/Kconfig
	drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi.c
	drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi.h
	drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi_hw.c
	drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi_hw.h
	include/linux/mmc/rk_mmc.h
	include/linux/rockchip/cru.h
2014-07-07 21:01:04 +08:00
xxm
601170d9e7 rockchip:mali400:init r4p0-00rel0 for rk3036,version to 0x01 2014-07-04 10:47:51 +08:00
xxm
cdfa30f39d rockchip:mali400:1,update rk3036.dtsi with mali400 2,update mali400 build config 2014-07-01 15:27:23 +08:00
xxm
1c1008ad6c rockchip:midgard:1,katom->fence NULL workaround 2,version to 4 2014-06-24 16:42:20 +08:00
xxm
bc5ad52517 rockchip:midgard:1,compatible with rk3288 ft project 2,version to 3 2014-06-16 16:20:26 +08:00
xxm
511fc892af rockchip:midgard:1,update version to r4p1-02dev0 2,disable ve configuration when CONFIG_MALI_DEBUG enabled 3,device driver version to 2 2014-06-12 16:10:18 +08:00
xxm
a5b572c454 rockchip:midgard:update to r4p1_01dev0 2014-05-31 10:47:01 +08:00
xxm
e557c5059d rockchip:midgard:disable temperature control temporarily 2014-05-30 14:48:27 +08:00
xxm
2f4e12598f rockchip:midgard:1,fix division by zero when gpu freq table have only one item 2,add temperature control when reach 110 2014-05-23 11:18:12 +08:00
xxm
c56194d122 rockchip:midgard:mutex unlock pm.lock after kbase_pm_do_poweron when kbase_pm_resume to avoid boring log 2014-05-08 10:26:19 +08:00
xxm
a53d07fa19 rockchip:midgard:get policy from kernel as a param for mali dvfs 2014-05-05 18:16:30 +08:00
xxm
49d1d490ce rockchip:midgard : update gpu dvfs & use new comment 2014-05-04 14:36:19 +08:00
xxm
20eabb402c rockchip : midgard :1,place rk_get_real_fps in rk_fb.h 2,correct macro limit_fps 2014-04-29 10:48:29 +08:00
Cody Xie
f2c8edd965 rockchip midgard: 1. calculate fps in rk_fb; 2. limit fps to 60 for saving power 2014-04-28 09:43:46 +08:00
xxm
9a62e17354 midgard gpu :
1, dvfs sampling time change to 100ms
2, runtime_off not to set clock when gpu dvfs off
3, new way to get gpu freq table from dts
2014-04-24 17:46:28 +08:00
xxm
1f6e98cc7f gpu midgard : add pd_gpu support 2014-04-17 14:47:08 +08:00
xxm
2dc00ccb2f rk3288 midgard:optimize gpu frequency scaling 2014-04-11 14:00:31 +08:00
xxm
6b0bce2160 gpu midgard : fix oops if someone set freq in dts 2014-04-11 09:48:37 +08:00
黄涛
fc80c08f9f gpu: midgard: mali_kbase_pm_metrics.c init hrtimer once, fix resume bug 2014-04-09 21:34:12 +08:00
Cody Xie
6362882060 rk3288 gpu : update r4p0_eac : runtime_on clock freq set to 500M 2014-04-09 17:21:49 +08:00
Cody Xie
2a0c02961e rk3288 gpu : update GPU driver r4p0_eac version 2014-04-09 11:50:57 +08:00
xxm
225e6a49d3 rk3288 gpu : dvfs level max 500MHz 2014-04-03 14:49:18 +08:00
xxm
04bf5ffec1 rk32 gpu : 1, update rk32 gpu config_attributes 2,delete gpu tracing config and debug config 2014-03-28 18:09:39 +08:00
xxm
2e66b1a937 gpu mali : fix dvfs cannot set 600MHz 2014-03-26 20:57:35 +08:00