drm/omap: Use bitmaps for TILER placement
authorAndy Gross <andy.gross@ti.com>
Wed, 12 Aug 2015 08:24:38 +0000 (11:24 +0300)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Thu, 31 Dec 2015 09:25:47 +0000 (11:25 +0200)
commit0d6fa53fd80582cc0090fc1497545ab3e502bb5e
tree2ad89e6b74d7674a5126783f4c95f696e63f6156
parent73d77107b8e5eba57e831b414de7eeb75a719646
drm/omap: Use bitmaps for TILER placement

Modified Tiler placement to utilize bitmaps for bookkeeping and
all placement algorithms.  This resulted in a substantial savings
in time for all Tiler reservation and free operations.  Typical
savings are in the range of 28% decrease in time taken with larger
buffers showing a 80%+ decrease.

Signed-off-by: Andy Gross <andy.gross@ti.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
drivers/gpu/drm/omapdrm/tcm-sita.c
drivers/gpu/drm/omapdrm/tcm.h