|
Consists of the following patches:
b141e66f60fbc8861bb41d766ce9fe454fa50865 gpu: pvr: add slab.h include in order to make driver build on 2.6.35.3
96bcc8a7cac941fef92be10af3abac2d70a687c2 gpu: pvr: Snapshot pending write ops during event request
4f0be7fe38b5aafd94899887a4326e30aadf5bca gpu: pvr: Expose new display events to user space
fa31ec4677b3a414a64e94e42c999add78da873e gpu: pvr: wire in the dynamic power-down delay calculation
8a4f5a1afa744c6cf69bf17507414622ae2e6d2e gpu: pvr: add support for dynamic timing of SGX HW power down
512a8f0c397ad25b761537e1d1be03f4fdfd1756 gpu: pvr: fix SysGetSGXTimingInformation for cases when the HW is off
8bb5ad5f77c7fed1fdc970ceab93d43e382999a4 gpu: pvr: split out setting power down delay into its own function
fbc998b0eb33d886090b0d270b1530fd264046f6 gpu: pvr: fix typo in SGXDoKickBW
9757baf313dae8b231c48be48ec8df6e542661e3 gpu: pvr: remove unnecessary udelay from the HW poll loop
fdd48827a64c50ce0273594a0d01a4e5e60e3229 gpu: pvr: fix locking on the HW recovery reset error path
9fcd0bd0579ececbe0099f4423320e306ac2c820 gpu: pvr: Fixed error path in cache flush function.
7c6d5ee833f6584832ab6f8c3ea9309fe1cba9bf gpu: pvr: Increase the max number of 3D TA status vals in kick requests
dbba26ce49f5ece83bb5f5dcb0d4cdf6ad8b3fe7 gpu: pvr: pass IOCTL in param size to dispatch func
94f7110338c09ced606c6c57f1a7072ba0deb9fe gpu: pvr: Check SysAcquireData return value.
b54c9297e563a23ec87ac3596d6068a49441f729 gpu: pvr: Remove SysAcquireData call in pvr_cleanup.
524920031f45ff9eba6bf5d6fa0106acd890c52f gpu: pvr: Check OSAllocMem return value.
3bc587496272480f6632bb4fdbff9e5a956a7b40 gpu: pvr: Check OSAllocMem return value.
b1ce06c7cef469d8ab9eadad79d7afaaa3002be1 gpu: pvr: Check OSAllocMem return value.
98757a3360ea635d93ea2e774adaa514ac34be73 gpu: pvr: Removed needless NULL check in MMU_BIFResetPDAlloc.
1e0bde986ac07cd43b38c12ca1ad90631074c652 gpu: pvr: Remove FIRST_PHYSICAL_PFN define.
95877512d54ebdb5c62f1dc63ff7a3fcd2552fdf gpu: pvr: Check OSAllocMem return value.
0c8018a33075631878e5fc30ba2fc1e1138e342c gpu: pvr: Check OSAllocMem return value.
5ab25e67723c94a165e6bdcac02baebece8fa2fe gpu: pvr: Changed ReallocMem.
e043f785b9e2ee0ee1eb410931f41703bfadc038 gpu: pvr: Changed error-path condtion.
89cd6b9c19189efe9966c8e1b2029bcfab4e208d gpu: pvr: Remove needless NULL check in PVRSRVWrapExtMemoryKM.
7ff080b874628252b2588f996fab9a83c9c3f163 gpu: pvr: Remove needless NULL check in BM_CreateHeap.
77f1ae6e319b47bc45f38d57c0a9ddf07d77928b gpu: pvr: Remove needless NULL check in WrapMemory.
9adfa5e7f0c773d83f6b0bb76940bfa1e96e5933 gpu: pvr: Fixed formatting in buffer_manager.c
6c37ec901f10d13754635016bc21e49ef0c933ca gpu: pvr: Remove needless NULL check in BM_DestroyHeap.
bd5005db2273533c92f64054ea45f842b27b4177 gpu: pvr: Remove needless NULL check in BM_ImportMemory.
df15b9137244088598daab3297900e84e89cef94 gpu: pvr: fix locking around HWRecoveryResetSGX
a0098a4da5a18ca0b61d4ead729f9211f4dc9fb2 gpu: pvr: rename pvr_dvfs_lock to pvr_dev_lock
e07a50e731492cbc653ab07a656fa655cb6c6b5b gpu: pvr: add dvfs lock
d4076bf8eb7dbeec3a358a5e6ca68ee4c61f195f gpu: pvr: add SGXScheduleProcessQueues to prepare for pvr_dev_lock
6e85d36fc5e6840dae7792f902939bfa0345d339 gpu: pvr: omaplfb: remove unnecessary fb unblanking
07f4ce65832951e1d047a0f3cf3012e46fce5432 gpu: pvr: Use DSS notifier to signal flip complete events
83d620c7c7b6f1e758d0eb587d03f5f29157e1bc gpu: pvr: Reduce code duplication
5feea45528a277d47465da851ed9436ee0ab0960 gpu: pvr: Add support for flip complete events
8802e648054175d54eba2efb99c4491677994816 gpu: pvr: fix handle allocation when sharing sync objects
bebf7bbb24a6b9101c14334c6326e1863e8a07a8 gpu: pvr: Reuse the same syncobject across all wraps
ff0e0fef5cb2dffbefb768772acee0b7bd7dafa9 gpu: pvr: Disable driver if SGX HW recovery fails
641919157f00240db9a7376c3d789e05fbbbd09d gpu: pvr: optimize pvr_lock() by inlining it
049ffd189fb3c1f370cefde29ebc70cf5bcbcea4 gpu: pvr: move ocp_cleanup() later during device deinit
981d6ebbde86c47263264563b011efd0bfee9d8a gpu: pvr: fix lockdep problem
1fc2706a86edf7154e0d09f4fd3f8500f74869ac gpu: pvr: more accurate error reporting when clk_set_rate fails
d99320918717c328513df18d33d0b3508f35dde2 gpu: pvr: support for user data in events
89f2bbb8d4025560ed5b7d18b66e5fa0195d5256 gpu: pvr: enable render complete events
24e1bd1b59761314f37ebc2d5e1c26eb2055944e gpu: pvr: support for render complete events
893c2abb3a2012ce89b0208dc74d52630b66f458 gpu: pvr: support for polling events
75d76b8dcb65b2d46c229d3042dcb1999bd7f265 gpu: pvr: support for events
a5031c27a78d462582999f7c3f04ad57bbf449dd gpu: pvr: replace boolean by flags in blits complete query
85f065dee15a058663c936eeaaf41ae4802e7096 gpu: pvr: round the SGX fclock rate to the nearest supported
fee44981089f7232f6b2329721b31788a64c4626 gpu: pvr: remove support for broken LINUX_MEM_AREAS_DEBUG
54a2b22fc67249c312163f00879ab680564fb649 gpu: pvr: fix PDUMP configuartion in release build
ffb017bb299202ff82b06075f2efb617a7385686 gpu: pvr: remove unrelevant comments about caller ID
3c91d71f91ca092c3ddedfb6b915bad99b45e1ff gpu: pvr: remove unused function args from SGXTestActivePowerEvent
1ef6e9c07c661131e34f577b076e22a168a1d6d8 gpu: pvr: remove unused function args from SGXPostActivePowerEvent
abc56ae295a1c3dcf9388e5ae6926eaed81402e5 gpu: pvr: no need to delay queue processing in SGXPostActivePowerEvent
589b9482e9d6c7f1f942834629d34d35c5c3576c gpu: pvr: no need to check for retry failures in SGXTestActivePowerEvent
9e3e26f72b749148aa9611cb62460bb4ff66ce06 gpu: pvr: no need to check for IRQ context in SGXCommandComplete
61e827154441b04684b8542b14d47ccd62df8347 gpu: pvr: no need to check for retry failures in SGXScheduleCCBCommandKM
cf8de1d5f12fdfe7aa2fb1252650d712e5991914 gpu: pvr: remove unused function args from HWRecoveryResetSGX
45813e47e7d1cb49123343a04a25c3cd18f17f8c gpu: pvr: no need to check for retry failures in PVRSRVMISR
f056ac2014664537be61ea3b6c9e968f0e967fcd gpu: pvr: remove unused function args from PVRSRVProcessQueues
6d276b10e23e7239771a109b772220464347d998 gpu: pvr: remove unused function args from PVRSRVSetDevicePowerStateKM
79162acbd011dd6c1162d7ce1e5dcd31187db3c8 gpu: pvr: remove sQProcessResource/OSLockResource interface
b47b540525a0ce326c4e2926e7c3148d80f6e95b gpu: pvr: remove sPowerStateChangeResource lock
418260533b659e31f6d9b477642d8a18faa34558 gpu: pvr: remove PVRSRVPowerLock()
02bf51ed6a434ce237bee07041a7fb2fcd88b950 gpu: pvr: fix locking on the DVFS path
2d7a74a6ba87b70e37f9d54634600226587d0e72 gpu: pvr: fix locking on SGX load calculating thread
d36aa0a7c5f29187da7a6e3a4ffff7bac85c260f gpu: pvr: enable debug trace for basic debug build
7b82e9ea1b1901507db38b037d738ad48b8dcebf gpu: pvr: add option for extra debugging information
89e10ea5fbe10f1199fc4f624d7bacae754cba1e gpu: pvr: dump process info at HW recovery reset
5b8f8a4c991c8aa0782c28de2aac529f8d5d7333 gpu: pvr: add helpers to look up resource context and proc info
9abf4416b38cda471aab262fd8b136d51555d3ae gpu: pvr: clean up FreeResourceByCriteria
fc4e8af5d257c6cbefe4c888cd59addc8f44ad38 gpu: pvr: add support for finding the BM context from the DL
f6b257d84c31909b8a873cbb3fd730e54ef2609f gpu: pvr: make sure the device is powered on in SGX_MISRHandler
e4e2c11673991fb7c6a82c99b4934828e415c193 gpu: pvr: remove unused per device variable
ed107fec59c3df191d0aa4c144bd628204192b49 gpu: pvr: fix indent error
b7c9c85ccd977b1d577033cc6cc661b30d9803e8 gpu: pvr: BUG if pvr_lock is not held in HWRecoveryResetSGX
d7a9d00a4de121eb038daef4b92687fcd597fc89 gpu: pvr: fix locking in pvr_dbg_reset
b75a43e27b54c8a3431849a9019d8f4215340cb4 gpu: pvr: acquire the pvr lock on the SGX HW recovery path
7711e9d564f44aa48f6b4aa1d008925a0c3fb063 gpu: pvr: fix locking on the HW interrupt path
f3825cb25bad713f199c9e0a9a421144522ac682 gpu: pvr: bail out from SGXOSTimer if it's been canceled
7e7784a24e45bdb2e9d88294794826a957df168b gpu: pvr: add pvr_lock/remove unneeded lock headers
aa62bdb020826442b7f7056288af392ad3e96c86 gpu: pvr: add support to set board specific max SGX functional clk rate
4c7ef9562ccfbfa2573f6482974aedb5a0492021 gpu: pvr: move device registration into board file
25636381c42babb0f6405596c7a0a57d163275ce gpu: pvr: compilation fixes for kernel > 2.6.33
956e40b75c405d5d577e8eb0ae901e8af4063d25 gpu: pvr: Add PVR GPU driver
[ext-kimmo.jukarainen@nokia.com: updated to apply in 3.0,
removed old series n/n info from subject]
Signed-off-by: Kimmo Jukarainen <ext-kimmo.jukarainen@nokia.com>
|