diff options
Diffstat (limited to 'drivers/gpu/drm/emgd/pvr/include4/img_types.h')
-rw-r--r-- | drivers/gpu/drm/emgd/pvr/include4/img_types.h | 128 |
1 files changed, 0 insertions, 128 deletions
diff --git a/drivers/gpu/drm/emgd/pvr/include4/img_types.h b/drivers/gpu/drm/emgd/pvr/include4/img_types.h deleted file mode 100644 index b1fec3c2b104..000000000000 --- a/drivers/gpu/drm/emgd/pvr/include4/img_types.h +++ /dev/null @@ -1,128 +0,0 @@ -/********************************************************************** - * - * Copyright(c) 2008 Imagination Technologies Ltd. All rights reserved. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU General Public License, - * version 2, as published by the Free Software Foundation. - * - * This program is distributed in the hope it will be useful but, except - * as otherwise stated in writing, without any warranty; without even the - * implied warranty of merchantability or fitness for a particular purpose. - * See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along with - * this program; if not, write to the Free Software Foundation, Inc., - * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - * - * The full GNU General Public License is included in this distribution in - * the file called "COPYING". - * - * Contact Information: - * Imagination Technologies Ltd. <gpl-support@imgtec.com> - * Home Park Estate, Kings Langley, Herts, WD4 8LZ, UK - * - ******************************************************************************/ - -#ifndef __IMG_TYPES_H__ -#define __IMG_TYPES_H__ - -#if !defined(IMG_ADDRSPACE_CPUVADDR_BITS) -#define IMG_ADDRSPACE_CPUVADDR_BITS 32 -#endif - -#if !defined(IMG_ADDRSPACE_PHYSADDR_BITS) -#define IMG_ADDRSPACE_PHYSADDR_BITS 32 -#endif - -typedef unsigned int IMG_UINT, *IMG_PUINT; -typedef signed int IMG_INT, *IMG_PINT; - -typedef unsigned char IMG_UINT8, *IMG_PUINT8; -typedef unsigned char IMG_BYTE, *IMG_PBYTE; -typedef signed char IMG_INT8, *IMG_PINT8; -typedef char IMG_CHAR, *IMG_PCHAR; - -typedef unsigned short IMG_UINT16, *IMG_PUINT16; -typedef signed short IMG_INT16, *IMG_PINT16; -typedef unsigned long IMG_UINT32, *IMG_PUINT32; -typedef signed long IMG_INT32, *IMG_PINT32; - -#if !defined(IMG_UINT32_MAX) - #define IMG_UINT32_MAX 0xFFFFFFFFUL -#endif - - #if (defined(LINUX) || defined(__METAG)) -#if !defined(USE_CODE) - typedef unsigned long long IMG_UINT64, *IMG_PUINT64; - typedef long long IMG_INT64, *IMG_PINT64; -#endif - #else - - #error("define an OS") - - #endif - -#if !(defined(LINUX) && defined (__KERNEL__)) -typedef float IMG_FLOAT, *IMG_PFLOAT; -typedef double IMG_DOUBLE, *IMG_PDOUBLE; -#endif - -typedef enum tag_img_bool -{ - IMG_FALSE = 0, - IMG_TRUE = 1, - IMG_FORCE_ALIGN = 0x7FFFFFFF -} IMG_BOOL, *IMG_PBOOL; - -typedef void IMG_VOID, *IMG_PVOID; - -typedef IMG_INT32 IMG_RESULT; - -typedef IMG_UINT32 IMG_UINTPTR_T; - -typedef IMG_PVOID IMG_HANDLE; - -typedef void** IMG_HVOID, * IMG_PHVOID; - -typedef IMG_UINT32 IMG_SIZE_T; - -#define IMG_NULL 0 - - -typedef IMG_PVOID IMG_CPU_VIRTADDR; - -typedef struct -{ - - IMG_UINT32 uiAddr; -#define IMG_CAST_TO_DEVVADDR_UINT(var) (IMG_UINT32)(var) - -} IMG_DEV_VIRTADDR; - -typedef struct _IMG_CPU_PHYADDR -{ - - IMG_UINTPTR_T uiAddr; -} IMG_CPU_PHYADDR; - -typedef struct _IMG_DEV_PHYADDR -{ -#if IMG_ADDRSPACE_PHYSADDR_BITS == 32 - - IMG_UINTPTR_T uiAddr; -#else - IMG_UINT32 uiAddr; - IMG_UINT32 uiHighAddr; -#endif -} IMG_DEV_PHYADDR; - -typedef struct _IMG_SYS_PHYADDR -{ - - IMG_UINTPTR_T uiAddr; -} IMG_SYS_PHYADDR; - -#include "img_defs.h" - -#endif |