diff options
author | Loren Huang <b02279@freescale.com> | 2013-02-15 23:34:51 +0800 |
---|---|---|
committer | Loren Huang <b02279@freescale.com> | 2013-02-22 10:04:23 +0800 |
commit | 5182c0c9a1486c1c80998d62b1d2e90db40ec631 (patch) | |
tree | 402fa56549004a5bb1f0a653076bd44c3ecc224c /drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.h | |
parent | e0cd6eea23d7daa89a17edea9f4ee30491ef11d8 (diff) |
ENGR00251005 [gpu]4.6.9p11 kernel code integration
-4.6.9p11 kernel code integration
-Additionally release runtime pm and regulator when destory gpu driver
to avoid reference count mismatch.
Signed-off-by: Loren Huang <b02279@freescale.com>
Acked-by: Lily Zhang
Diffstat (limited to 'drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.h')
-rw-r--r-- | drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.h b/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.h index f990adf9c2fd..460f022933ac 100644 --- a/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.h +++ b/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.h @@ -1,6 +1,6 @@ /**************************************************************************** * -* Copyright (C) 2005 - 2012 by Vivante Corp. +* Copyright (C) 2005 - 2013 by Vivante Corp. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -19,8 +19,6 @@ *****************************************************************************/ - - #ifndef __gc_hal_kernel_device_h_ #define __gc_hal_kernel_device_h_ @@ -37,15 +35,18 @@ typedef struct _gckGALDEVICE /* Attributes. */ gctSIZE_T internalSize; gctPHYS_ADDR internalPhysical; + gctUINT32 internalPhysicalName; gctPOINTER internalLogical; gckVIDMEM internalVidMem; gctSIZE_T externalSize; gctPHYS_ADDR externalPhysical; + gctUINT32 externalPhysicalName; gctPOINTER externalLogical; gckVIDMEM externalVidMem; gckVIDMEM contiguousVidMem; gctPOINTER contiguousBase; gctPHYS_ADDR contiguousPhysical; + gctUINT32 contiguousPhysicalName; gctSIZE_T contiguousSize; gctBOOL contiguousMapped; gctPOINTER contiguousMappedUser; |