diff options
| author | Wengang Wu <wgw@motorola.com> | 2014-07-14 22:15:17 -0500 |
|---|---|---|
| committer | Jee Su Chang <w20740@motorola.com> | 2014-07-16 19:12:10 +0000 |
| commit | 56071cb85478ccac30a0ef54d9db13e6bbed50b4 (patch) | |
| tree | 7f50ad569cc4bdf2b759dba14d78387ee9ddc89f /drivers/gpu/pvr/services4/srvkm/env/linux/osperproc.c | |
| parent | 74fb453848774aa38c1a32934c40b053aa99d09c (diff) | |
| download | olio-linux-3.10-56071cb85478ccac30a0ef54d9db13e6bbed50b4.tar.xz olio-linux-3.10-56071cb85478ccac30a0ef54d9db13e6bbed50b4.zip | |
IKXCLOCK-2893 Merge changes based on ImgTech SGX DDK 1.12@2917986
Change-Id: I5f884bc0d76942433d0a451384b1b4bbdc324208
Diffstat (limited to 'drivers/gpu/pvr/services4/srvkm/env/linux/osperproc.c')
| -rwxr-xr-x | drivers/gpu/pvr/services4/srvkm/env/linux/osperproc.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/gpu/pvr/services4/srvkm/env/linux/osperproc.c b/drivers/gpu/pvr/services4/srvkm/env/linux/osperproc.c index 3485d8ae61c..9b014dccd09 100755 --- a/drivers/gpu/pvr/services4/srvkm/env/linux/osperproc.c +++ b/drivers/gpu/pvr/services4/srvkm/env/linux/osperproc.c @@ -114,6 +114,14 @@ PVRSRV_ERROR OSPerProcessPrivateDataDeInit(IMG_HANDLE hOsPrivateData) psEnvPerProc = (PVRSRV_ENV_PER_PROCESS_DATA *)hOsPrivateData; +#if defined(SUPPORT_ION) + if (psEnvPerProc->psIONClient) + { + ion_client_destroy(psEnvPerProc->psIONClient); + psEnvPerProc->psIONClient = IMG_NULL; + } +#endif /* defined(SUPPORT_ION) */ + /* Linux specific mmap processing */ LinuxMMapPerProcessDisconnect(psEnvPerProc); |