sm501: implement acceleration features
authorVincent Sanders <vince@simtec.co.uk>
Wed, 16 Dec 2009 00:46:35 +0000 (16:46 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 16 Dec 2009 15:20:04 +0000 (07:20 -0800)
commit9265576daeab1a884b11cc4c1087b72b488ca2e3
treee21022eba5e75727ba51fde8d6198cc893dbcf18
parent2d72b11cd2f4f81d7f817c3795224061bcefdd9e
sm501: implement acceleration features

This patch provides the acceleration entry points for the SM501
framebuffer driver.

This patch provides the sync, copyarea and fillrect entry points, using
the SM501's 2D acceleration engine to perform the operations in-chip
rather than across the bus.

Signed-off-by: Ben Dooks <ben@simtec.co.uk>
Signed-off-by: Simtec Linux Team <linux@simtec.co.uk>
Signed-off-by: Vincent Sanders <vince@simtec.co.uk>
Cc: Krzysztof Helt <krzysztof.h1@poczta.fm>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/video/sm501fb.c
include/linux/sm501-regs.h