[PATCH 0/2] omap/drm: dmm/tiler support for GEM buffers
Rob Clark
rob.clark at linaro.org
Mon Dec 5 17:19:20 PST 2011
From: Rob Clark <rob at ti.com>
Support for DMM and tiled buffers. The DMM/TILER block in omap4+ SoC
provides support for remapping physically discontiguous buffers for
various DMA initiators (DSS, IVAHD, etc) which do not otherwise support
non-physically contiguous buffers, as well as providing support for
tiled buffers.
See the descriptions in the following two patches for more details.
Andy Gross (1):
drm/omap: DMM/TILER support for OMAP4+ platform
Rob Clark (1):
drm/omap: add GEM support for tiled/dmm buffers
drivers/staging/omapdrm/Makefile | 10 +-
drivers/staging/omapdrm/TODO | 6 +
drivers/staging/omapdrm/omap_dmm_priv.h | 187 ++++++++
drivers/staging/omapdrm/omap_dmm_tiler.c | 672 ++++++++++++++++++++++++++
drivers/staging/omapdrm/omap_dmm_tiler.h | 130 +++++
drivers/staging/omapdrm/omap_drm.h | 2 +-
drivers/staging/omapdrm/omap_drv.c | 27 +-
drivers/staging/omapdrm/omap_drv.h | 3 +
drivers/staging/omapdrm/omap_fb.c | 2 +-
drivers/staging/omapdrm/omap_gem.c | 432 ++++++++++++++++--
drivers/staging/omapdrm/omap_gem_helpers.c | 55 +++
drivers/staging/omapdrm/omap_priv.h | 7 +-
drivers/staging/omapdrm/tcm-sita.c | 703 ++++++++++++++++++++++++++++
drivers/staging/omapdrm/tcm-sita.h | 95 ++++
drivers/staging/omapdrm/tcm.h | 326 +++++++++++++
15 files changed, 2609 insertions(+), 48 deletions(-)
create mode 100644 drivers/staging/omapdrm/omap_dmm_priv.h
create mode 100644 drivers/staging/omapdrm/omap_dmm_tiler.c
create mode 100644 drivers/staging/omapdrm/omap_dmm_tiler.h
create mode 100644 drivers/staging/omapdrm/tcm-sita.c
create mode 100644 drivers/staging/omapdrm/tcm-sita.h
create mode 100644 drivers/staging/omapdrm/tcm.h
--
1.7.5.4
More information about the dri-devel
mailing list