Commit Graph

28 Commits

Author SHA1 Message Date
SecureCRT
eeb52b2437 fixed the boot logo 2012-05-04 00:38:00 +08:00
Shantanu Gupta
48322595f9 [MSM] Backported a lot of stuff from 2.6.35 and 2.6.32.59 kernels, compiles and tested on device 2012-05-03 19:31:48 +05:30
Shantanu Gupta
bffda154f5 Cleanup remenant code of older kgsl 2012-05-03 12:28:28 +05:30
Shantanu Gupta
c85abf5272 [MSM] Fix makefile, which in an erroneous manner includes the logo file disregarding the board config 2012-05-03 12:15:59 +05:30
Shantanu Gupta
d1aeebac34 [KGSL] remove the older driver along with some
apparently unused, unrequired binaries.
2012-05-03 12:09:48 +05:30
tytung
c6de4393cf Added the latest KGSL driver /dev/kgsl-3d0 for ICS HWA (Hardware Acceleration). (Credits to Securecrt and Rick_1995) 2012-05-01 13:12:22 +08:00
tytung
f861dded06 drivers: gpu: packported kgsl from msm-3.0 kernel 2012-01-13 00:31:11 +08:00
tytung
6d2048e7da drivers: video: msm: fixed the color banding issue. (Credit to marc1706)
dfe41d02ca
2011-11-10 01:31:07 +08:00
Prashant Somashekar
fea4f78e54 increase IDLE_TIMEOUT within kgsl_yamato_idle (kgsl_yamato.c) 2010-11-18 12:28:38 +11:00
Ken Sumrall
f248e15b5f msm: kgsl: Remove support for mmap from the kgsl driver.
The mmap(2) functionality of kgsl is no longer used, and it had a
bug that would crash the kernel when mmap(2) was called with
"odd" parameters.  So we have removed the mmap functionality.
If for some reason in the future you want to resurrect this,
make sure memdesc is properly initialized in all paths through
the kgsl_mmap() routine.

Signed-off-by: Ken Sumrall <ken@android.com>
2010-11-18 12:27:57 +11:00
Shubhraprakash Das
c69e698fff msm_kgsl: Optimize TLB flushing
Only flush TLB when it is absolutely nessasary as opposed to
flushing it on every map and unmap
2010-11-18 12:22:31 +11:00
Jordan Crouse
9e3544077c msm_kgsl: Move kgsl_sharedmem_init to module load
kgsl_sharedmem_init/kgsl_sharedmem_close only need to be called once,
so move them to the the module load and close functions so they can be
available through the life of the module.
2010-11-18 12:22:14 +11:00
Markinus
3a4df97971 htcleo: removed the fix firmware in kgsl 3d driver. We can use now the yamato_xxx.fw files.
Revert "htcleo: fix hw3d hardcoding firmware in kernel"

This reverts commit d3a4673828.
2010-11-14 19:54:46 +01:00
Markinus
49a440240c htcleo: reenabled hw init for mdp 2010-10-17 18:48:14 +02:00
Markinus
5dd534b1f6 htcleo: the next bsod fix. I hope it's the last one 2010-10-17 18:18:04 +02:00
Markinus
a13e68883f htcleo: enable shadow writes for kgsl and writecombine
Credits to darkstone
2010-10-14 19:46:12 +02:00
Markinus
e6285026eb htcleo: removed the fb modifications for full screen update
Not it's dependend on fb console
2010-09-19 12:07:03 +02:00
LeTama
7419327321 Disable console and enable boot splash screen 2010-09-17 12:08:43 +02:00
LeTama
0a2ce91df6 Fix wakeup problem on at least xdandroid 2010-09-17 11:40:52 +02:00
LeTama
be652c8965 Remove unused define 2010-09-04 21:25:43 +02:00
LeTama
913ce271da Re-enable vsync 2010-09-04 20:33:54 +02:00
Markinus
d3a4673828 htcleo: fix hw3d hardcoding firmware in kernel
This is Cotulla's hack, modified to be device dependend and not always aktive
2010-08-29 11:24:57 +02:00
Markinus
d830fe74ed htcleo: add MDP config 2010-08-29 11:03:51 +02:00
Markinus
729e4a7768 htcleo: add different mdp modifications
We have to check whether the hacks are still needed or not
2010-08-29 11:01:03 +02:00
Markinus
8a30b4290f Revert "htcleo: fix hw3d hardcoding firmware in kernel"
In the moment kgsl isn't working right, we have to check it
This reverts commit 2404ed2dc6.
2010-08-28 23:15:57 +02:00
Lukas-David Gorris
2404ed2dc6 htcleo: fix hw3d hardcoding firmware in kernel 2010-08-28 20:52:52 +02:00
Markinus
858e270543 htcleo: add MDP hacks for display
We have to look later how to solve it
2010-08-28 01:51:23 +02:00
Markinus
e34adb00cb Add EVOs source as default 2010-08-27 11:19:57 +02:00