diff --git a/libgralloc-qsd8k/gpu.cpp b/libgralloc-qsd8k/gpu.cpp index 9f70fbe..b4e00ca 100755 --- a/libgralloc-qsd8k/gpu.cpp +++ b/libgralloc-qsd8k/gpu.cpp @@ -181,10 +181,6 @@ int gpu_context_t::gralloc_alloc_buffer(size_t size, int usage, buffer_handle_t* if (usage & GRALLOC_USAGE_HW_2D) { flags |= private_handle_t::PRIV_FLAGS_USES_PMEM; } -#else - if (usage & GRALLOC_USAGE_PRIVATE_PMEM){ - flags |= private_handle_t::PRIV_FLAGS_USES_PMEM; - } #endif if ((usage & GRALLOC_USAGE_PRIVATE_PMEM_ADSP) || (usage & GRALLOC_USAGE_PRIVATE_PMEM_SMIPOOL)) { flags |= private_handle_t::PRIV_FLAGS_USES_PMEM_ADSP; diff --git a/libgralloc-qsd8k/mapper.cpp b/libgralloc-qsd8k/mapper.cpp index 444a2ff..d32fc28 100755 --- a/libgralloc-qsd8k/mapper.cpp +++ b/libgralloc-qsd8k/mapper.cpp @@ -291,7 +291,7 @@ int gralloc_unlock(gralloc_module_t const* module, err = ioctl( hnd->fd, PMEM_CLEAN_CACHES, &pmem_addr); } else if ((hnd->flags & private_handle_t::PRIV_FLAGS_USES_ASHMEM)) { unsigned long addr = hnd->base + hnd->offset; - err = ioctl(hnd->fd, ASHMEM_CACHE_CLEAN_RANGE, NULL); + err = ioctl(hnd->fd, ASHMEM_CACHE_FLUSH_RANGE, NULL); } LOGE_IF(err < 0, "cannot flush handle %p (offs=%x len=%x)\n",