Files
linux-apfs/drivers/video
Antonino A. Daplas 68648ed1f5 fbdev: add drawing functions for framebuffers in system RAM
The generic drawing functions (cfbimgblt, cfbcopyarea, cfbfillrect) assume
that the framebuffer is in IO memory.  However, we have 3 drivers (hecubafb,
arcfb, and vfb) where the framebuffer is allocated from system RAM (via
vmalloc). Using _raw_read/write and family for these drivers (as used in
the cfb* functions) is illegal, especially in other platforms.

Create 3 new drawing functions, based almost entirely from the original
except that the framebuffer memory is assumed to be in system RAM.
These are named as sysimgblt, syscopyarea, and sysfillrect.

Signed-off-by: Antonino Daplas <adaplas@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-05-08 11:15:30 -07:00
..
2007-03-14 15:27:49 -07:00
2007-05-08 11:15:29 -07:00
2007-05-01 23:26:28 +02:00
2007-05-08 11:15:29 -07:00
2007-05-08 11:15:29 -07:00
2007-05-08 11:15:29 -07:00
2007-05-04 17:59:05 -07:00
2007-05-04 17:59:05 -07:00
2007-05-04 17:59:05 -07:00
2007-05-04 17:59:05 -07:00
2007-05-04 17:59:05 -07:00
2007-05-04 17:59:05 -07:00
2007-05-04 17:59:05 -07:00
2007-02-12 09:48:43 -08:00
2007-03-09 23:11:05 -08:00
2007-03-09 23:10:56 -08:00
2006-11-16 22:18:28 -08:00
2007-05-08 11:15:26 -07:00
2007-03-26 23:18:09 -07:00
2007-05-08 11:15:29 -07:00
2006-10-03 23:01:26 +02:00
2007-05-08 11:15:29 -07:00
2007-05-08 11:15:27 -07:00