From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: [PULL] GEM CMA DMA-BUF Date: Sat, 08 Jun 2013 09:25:09 +0200 Message-ID: <3778384.Cd0Vya06Ml@avalon> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [95.142.166.194]) by gabe.freedesktop.org (Postfix) with ESMTP id AF07BE5C7C for ; Sat, 8 Jun 2013 00:25:06 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org To: Dave Airlie Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org Hi Dave, Here's a small pull request for v3.11 that contains the GEM CMA DMA-BUF support patches. The content is identical to "[PATCH v3 0/5] GEM CMA DMA-BUF support" with acks picked up from the list. The following changes since commit 328a4719b6a0930721b5f8d5c69993d3b6e3913f: drm_modes: videomode: add doubleclk flag (2013-06-03 18:42:35 +1000) are available in the git repository at: git://linuxtv.org/pinchartl/fbdev.git drm/next for you to fetch changes up to 71d7282a0f1abb488e5be4d154893579624bc683: drm: GEM CMA: Add DRM PRIME support (2013-06-08 09:14:05 +0200) ---------------------------------------------------------------- Laurent Pinchart (5): drm/gem: Split drm_gem_mmap() into object search and object mapping drm/omap: Use drm_gem_mmap_obj() to implement dma-buf mmap drm: GEM CMA: Split object creation into object alloc and DMA memory alloc drm: GEM CMA: Split object mapping into GEM mapping and CMA mapping drm: GEM CMA: Add DRM PRIME support drivers/gpu/drm/drm_gem.c | 83 +++++--- drivers/gpu/drm/drm_gem_cma_helper.c | 404 ++++++++++++++++++++++++++--- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 32 +-- include/drm/drmP.h | 2 + include/drm/drm_gem_cma_helper.h | 9 + 5 files changed, 434 insertions(+), 96 deletions(-) -- Regards, Laurent Pinchart