update KGSL to .32

msm: kgsl: 2d context ids need to be global
msm_kgsl: Clear context mask on device release if context is destroyed
msm_kgsl: Fix 2D page fault errors with context switches
msm: kgsl: fix Z470 Driver Context Switch Issue
msm: kgsl: No need to check if the MMU is enabled
msm: kgsl: Fix default KMEM mappings
msm: kgsl: Use regulator APIs to enable/disable 8x60 2D and 3D core power
msm: kgsl: support Z470 GPU
msm_kgsl: Convert force_no_low_watermark flag to memory flag
msm: kgsl: Disable 1KB boundary checks for the Z180 MH block
msm: kgsl: disable GPU MMU page faults when DRM is enabled
msm: kgsl: disable per-process page tables when DRM is enabled
msm: drm: Consolidate redundant cache functions
msm: kgsl: Enable the kgsl clocks only during gpu register read/writes
msm: kgsl: use gpu virtual address for the 2d ringbuffer
msm: kgsl: Rearrange mmu_start() to correctly handle mmu disabled cases
msm: kgsl: Disable 4KB boundary checks for the MH block
msm: kgsl: make sure 2d timestamps are properly reinitialized
msm: kgsl: Fix mappings for uncached pixmaps in KMEM
kgsl:  Consolidate device specific check_timestamp functions
msm_kgsl: Add support to map 2 additional types of memory
ashmem: Add routines to get in kernel reference to ashmem file
ashmem: Add cache flush routines to ashmem
msm: kgsl: move 2d, 3d, and mmu init() calls to probe time
msm: kgsl: refactor 2d, 3d, and mmu initialization
msm: kgsl: Refactor idle timer related routines to share 2D/3D functions
msm: kgsl: move 2d ringbuffer into struct kgsl_g12_device
msm: kgsl: fix 2d context management
msm: kgsl: restructure 2d ringbuffer setup
msm: kgsl: remove kgsl_g12_cmdwindow_init and kgsl_g12_cmdwindow_close
msm_kgsl: Fixes for conditional interrupts
msmfb:  Allow MDP operations to use GEM handles
kgsl:  Add a notifier chain for timestamp expiration
kgsl: Get the device pointer from a device index
msm: kgsl: Fix memory leak when device is released
msm: kgsl: Additional 2D and 3D refactor to better separate devices
drm: Add kgsl_drm.h to the Kbuild to be copied with other headers
msm: kgsl: Don't fail on missing IMEM clock
msm_kgsl: Separate 2D and 3D devices in the driver

Signed-off-by: hayashikejinan <hayashikejinan@gmail.com>
KGSL:update from code-aurora .35 ~20101004

msm_kgsl: Fix a panic case when GPU firmware failed to be loaded.
msm_kgsl: remove wrong reg setting for Z470
msm: kgsl: Refactor 3D context switch code for Z470
msm: kgsl: rename variables to use "2d" instead of "g12"
msm: kgsl: Allow GPU MMU page faults for DRM objects too
msm: kgsl: Allow framebuffer region to be mapped in the GPU MMU
kgsl: drm: Return -EBADF for invalid  GEM objects
msm: kgsl: Add support for context switching for Z470 GPU
msm_kgsl: Software Workaround for idle clk gating for Z470
[ARM] msm: kgsl: Remove support for mmap from the kgsl driver.
msm_kgsl: Add barrier after cache operation
msm_kgsl: Add support to sumbit list of ib commands
msm_kgsl: Set hwaccess flag to correct value on device start/stop
kgsl: Add fences to improve synchronization between 2D and 3D
msm_kgsl: Take the driver lock after waiting for wakeup to complete
msm: kgsl: correct 2d ringbuffer to handle multiple contexts

Signed-off-by: hayashikejinan <hayashikejinan@gmail.com>
Revert "msmfb:  Allow MDP operations to use GEM handles"

This reverts commit c095c62dcd00985c7607872a1381805a44a3b13e.

Signed-off-by: Jessica Gonzalez <jgaona@codeaurora.org>