diff options
author | Iliyan Malchev <malchev@google.com> | 2011-10-20 10:18:53 -0700 |
---|---|---|
committer | Iliyan Malchev <malchev@google.com> | 2011-10-20 10:18:53 -0700 |
commit | da469b78ee1c38e0a0777024a2b262b27cfa723c (patch) | |
tree | 9326c96a3aab3a42de526c86c2a60ffdcc980639 | |
parent | 19971881169c78a333ac9ceb12a08070cf7e6147 (diff) | |
parent | da54480609248687a61b1ec05ef48306d30ce3fa (diff) | |
download | kernel_samsung_tuna-da469b78ee1c38e0a0777024a2b262b27cfa723c.zip kernel_samsung_tuna-da469b78ee1c38e0a0777024a2b262b27cfa723c.tar.gz kernel_samsung_tuna-da469b78ee1c38e0a0777024a2b262b27cfa723c.tar.bz2 |
Merge branch 'linux-omap-3.0' into android-omap-3.0
-rw-r--r-- | drivers/gpu/pvr/pvrversion.h | 4 | ||||
-rw-r--r-- | drivers/gpu/pvr/services.h | 68 | ||||
-rw-r--r-- | drivers/media/video/tiler/tiler-main.c | 3 |
3 files changed, 45 insertions, 30 deletions
diff --git a/drivers/gpu/pvr/pvrversion.h b/drivers/gpu/pvr/pvrversion.h index 4329b90..17fd571 100644 --- a/drivers/gpu/pvr/pvrversion.h +++ b/drivers/gpu/pvr/pvrversion.h @@ -36,7 +36,7 @@ #define PVRVERSION_FAMILY "sgxddk" #define PVRVERSION_BRANCHNAME "1.8" -#define PVRVERSION_BUILD 297401 +#define PVRVERSION_BUILD 298138 #define PVRVERSION_BSCONTROL "CustomerGoogle_Android_ogles1_ogles2_GPL" #define PVRVERSION_STRING "CustomerGoogle_Android_ogles1_ogles2_GPL sgxddk 18 1.8@" PVR_STR2(PVRVERSION_BUILD) @@ -45,7 +45,7 @@ #define COPYRIGHT_TXT "Copyright (c) Imagination Technologies Ltd. All Rights Reserved." #define PVRVERSION_BUILD_HI 29 -#define PVRVERSION_BUILD_LO 7401 +#define PVRVERSION_BUILD_LO 8138 #define PVRVERSION_STRING_NUMERIC PVR_STR2(PVRVERSION_MAJ) "." PVR_STR2(PVRVERSION_MIN) "." PVR_STR2(PVRVERSION_BUILD_HI) "." PVR_STR2(PVRVERSION_BUILD_LO) #endif /* _PVRVERSION_H_ */ diff --git a/drivers/gpu/pvr/services.h b/drivers/gpu/pvr/services.h index c311047..1619aef 100644 --- a/drivers/gpu/pvr/services.h +++ b/drivers/gpu/pvr/services.h @@ -535,10 +535,11 @@ PVRSRV_ERROR IMG_CALLCONV PVRSRVCreateDeviceMemContext(IMG_CONST PVRSRV_DEV_DATA IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVDestroyDeviceMemContext(IMG_CONST PVRSRV_DEV_DATA *psDevData, #if defined (SUPPORT_SID_INTERFACE) - IMG_SID hDevMemContext); + IMG_SID hDevMemContext #else - IMG_HANDLE hDevMemContext); + IMG_HANDLE hDevMemContext #endif + ); IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVGetDeviceMemHeapInfo(IMG_CONST PVRSRV_DEV_DATA *psDevData, @@ -595,10 +596,11 @@ IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVExportDeviceMem(IMG_CONST PVRSRV_DEV_DATA *psDevData, PVRSRV_CLIENT_MEM_INFO *psMemInfo, #if defined (SUPPORT_SID_INTERFACE) - IMG_SID *phMemInfo); + IMG_SID *phMemInfo #else - IMG_HANDLE *phMemInfo); + IMG_HANDLE *phMemInfo #endif + ); IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVReserveDeviceVirtualMem(IMG_CONST PVRSRV_DEV_DATA *psDevData, @@ -780,10 +782,11 @@ PVRSRV_ERROR IMG_CALLCONV PVRSRVEnumDCDims (IMG_HANDLE hDevice, IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVGetDCSystemBuffer(IMG_HANDLE hDevice, #if defined (SUPPORT_SID_INTERFACE) - IMG_SID *phBuffer); + IMG_SID *phBuffer #else - IMG_HANDLE *phBuffer); + IMG_HANDLE *phBuffer #endif + ); IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVGetDCInfo(IMG_HANDLE hDevice, @@ -798,18 +801,20 @@ PVRSRV_ERROR IMG_CALLCONV PVRSRVCreateDCSwapChain (IMG_HANDLE hDevice, IMG_UINT32 ui32OEMFlags, IMG_UINT32 *pui32SwapChainID, #if defined (SUPPORT_SID_INTERFACE) - IMG_SID *phSwapChain); + IMG_SID *phSwapChain #else - IMG_HANDLE *phSwapChain); + IMG_HANDLE *phSwapChain #endif + ); IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVDestroyDCSwapChain (IMG_HANDLE hDevice, #if defined (SUPPORT_SID_INTERFACE) - IMG_SID hSwapChain); + IMG_SID hSwapChain #else - IMG_HANDLE hSwapChain); + IMG_HANDLE hSwapChain #endif + ); IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVSetDCDstRect (IMG_HANDLE hDevice, @@ -851,11 +856,12 @@ IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVGetDCBuffers(IMG_HANDLE hDevice, #if defined (SUPPORT_SID_INTERFACE) IMG_SID hSwapChain, - IMG_SID *phBuffer); + IMG_SID *phBuffer #else IMG_HANDLE hSwapChain, - IMG_HANDLE *phBuffer); + IMG_HANDLE *phBuffer #endif + ); IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVGetDCBuffers2(IMG_HANDLE hDevice, @@ -879,10 +885,11 @@ PVRSRV_ERROR IMG_CALLCONV PVRSRVSwapToDCBuffer (IMG_HANDLE hDevice, IMG_RECT *psClipRect, IMG_UINT32 ui32SwapInterval, #if defined (SUPPORT_SID_INTERFACE) - IMG_SID hPrivateTag); + IMG_SID hPrivateTag #else - IMG_HANDLE hPrivateTag); + IMG_HANDLE hPrivateTag #endif + ); IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVSwapToDCBuffer2 (IMG_HANDLE hDevice, @@ -900,11 +907,11 @@ PVRSRV_ERROR IMG_CALLCONV PVRSRVSwapToDCBuffer2 (IMG_HANDLE hDevice, IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVSwapToDCSystem (IMG_HANDLE hDevice, #if defined (SUPPORT_SID_INTERFACE) - IMG_SID hSwapChain); + IMG_SID hSwapChain #else - IMG_HANDLE hSwapChain); + IMG_HANDLE hSwapChain #endif - + ); IMG_IMPORT IMG_HANDLE IMG_CALLCONV PVRSRVOpenBCDevice(IMG_CONST PVRSRV_DEV_DATA *psDevData, @@ -922,10 +929,11 @@ IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVGetBCBuffer(IMG_HANDLE hDevice, IMG_UINT32 ui32BufferIndex, #if defined (SUPPORT_SID_INTERFACE) - IMG_SID *phBuffer); + IMG_SID *phBuffer #else - IMG_HANDLE *phBuffer); + IMG_HANDLE *phBuffer #endif + ); IMG_IMPORT @@ -1140,6 +1148,8 @@ IMG_IMPORT IMG_VOID PVRSRVMemSet(IMG_VOID *pvDest, IMG_UINT8 ui8Value, IMG_SIZE_ struct _PVRSRV_MUTEX_OPAQUE_STRUCT_; typedef struct _PVRSRV_MUTEX_OPAQUE_STRUCT_ *PVRSRV_MUTEX_HANDLE; + + IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVCreateMutex(PVRSRV_MUTEX_HANDLE *phMutex); IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVDestroyMutex(PVRSRV_MUTEX_HANDLE hMutex); IMG_IMPORT IMG_VOID IMG_CALLCONV PVRSRVLockMutex(PVRSRV_MUTEX_HANDLE hMutex); @@ -1212,26 +1222,29 @@ IMG_IMPORT IMG_PVOID IMG_CALLCONV PVRSRVReallocUserModeMemTracking(IMG_VOID *pvM IMG_IMPORT PVRSRV_ERROR PVRSRVEventObjectWait(const PVRSRV_CONNECTION *psConnection, #if defined (SUPPORT_SID_INTERFACE) - IMG_EVENTSID hOSEvent); + IMG_EVENTSID hOSEvent #else - IMG_HANDLE hOSEvent); + IMG_HANDLE hOSEvent #endif + ); IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVCreateSyncInfoModObj(const PVRSRV_CONNECTION *psConnection, #if defined (SUPPORT_SID_INTERFACE) - IMG_SID *phKernelSyncInfoModObj); + IMG_SID *phKernelSyncInfoModObj #else - IMG_HANDLE *phKernelSyncInfoModObj); + IMG_HANDLE *phKernelSyncInfoModObj #endif + ); IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVDestroySyncInfoModObj(const PVRSRV_CONNECTION *psConnection, #if defined (SUPPORT_SID_INTERFACE) - IMG_SID hKernelSyncInfoModObj); + IMG_SID hKernelSyncInfoModObj #else - IMG_HANDLE hKernelSyncInfoModObj); + IMG_HANDLE hKernelSyncInfoModObj #endif + ); @@ -1250,10 +1263,11 @@ PVRSRV_ERROR IMG_CALLCONV PVRSRVModifyPendingSyncOps(const PVRSRV_CONNECTION *ps IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVModifyCompleteSyncOps(const PVRSRV_CONNECTION *psConnection, #if defined (SUPPORT_SID_INTERFACE) - IMG_SID hKernelSyncInfoModObj); + IMG_SID hKernelSyncInfoModObj #else - IMG_HANDLE hKernelSyncInfoModObj); + IMG_HANDLE hKernelSyncInfoModObj #endif + ); IMG_IMPORT PVRSRV_ERROR IMG_CALLCONV PVRSRVSyncOpsTakeToken(const PVRSRV_CONNECTION *psConnection, diff --git a/drivers/media/video/tiler/tiler-main.c b/drivers/media/video/tiler/tiler-main.c index 6a615d3..34bb1e4 100644 --- a/drivers/media/video/tiler/tiler-main.c +++ b/drivers/media/video/tiler/tiler-main.c @@ -1282,7 +1282,8 @@ struct tiler_pa_info *user_block_to_pa(u32 usr_addr, u32 num_pg) struct tiler_pa_info *pa = NULL; struct page **pages = NULL; - u32 *mem = NULL, write, usr_count, i; + u32 *mem = NULL, write, i; + int usr_count; pa = kzalloc(sizeof(*pa), GFP_KERNEL); if (!pa) |