1. 17 2月, 2013 1 次提交
    • R
      drm/omap: move out of staging · 8bb0daff
      Rob Clark 提交于
      Now that the omapdss interface has been reworked so that omapdrm can use
      dispc directly, we have been able to fix the remaining functional kms
      issues with omapdrm.  And in the mean time the PM sequencing and many
      other of that open issues have been solved.  So I think it makes sense
      to finally move omapdrm out of staging.
      Signed-off-by: NRob Clark <robdclark@gmail.com>
      8bb0daff
  2. 09 12月, 2011 1 次提交
    • A
      drm/omap: DMM/TILER support for OMAP4+ platform · 71e8831f
      Andy Gross 提交于
      Dynamic Memory Manager (DMM) is a hardware block in the OMAP4+
      processor that contains at least one TILER instance.  TILER, or
      Tiling and Isometric Lightweight Engine for Rotation, provides
      IOMMU capabilities through the use of a physical address translation
      table.  The TILER also provides zero cost rotation and mirroring.
      
      The TILER provides both 1D and 2D access by providing different views
      or address ranges that can be used to access the physical memory that
      has been mapped in through the PAT.  Access to the 1D view results in
      linear access to the underlying memory.  Access to the 2D views result
      in tiled access to the underlying memory resulted in increased
      efficiency.
      
      The TILER address space is managed by a tiler container manager (TCM)
      and allocates the address space through the use of the Simple Tiler
      Allocation algorithm (SiTA).  The purpose of the algorithm is to keep
      fragmentation of the address space as low as possible.
      Signed-off-by: NAndy Gross <andy.gross@ti.com>
      Signed-off-by: NRob Clark <rob@ti.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      71e8831f