git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git]
/
drivers
/
char
/
drm
/
via_drm.h
diff --git
a/drivers/char/drm/via_drm.h
b/drivers/char/drm/via_drm.h
index
47f0b5b
..
e4ee97d
100644
(file)
--- a/
drivers/char/drm/via_drm.h
+++ b/
drivers/char/drm/via_drm.h
@@
-250,6
+250,12
@@
typedef struct drm_via_blitsync {
unsigned engine;
} drm_via_blitsync_t;
unsigned engine;
} drm_via_blitsync_t;
+/* - * Below,"flags" is currently unused but will be used for possible future
+ * extensions like kernel space bounce buffers for bad alignments and
+ * blit engine busy-wait polling for better latency in the absence of
+ * interrupts.
+ */
+
typedef struct drm_via_dmablit {
uint32_t num_lines;
uint32_t line_length;
typedef struct drm_via_dmablit {
uint32_t num_lines;
uint32_t line_length;
@@
-260,7
+266,7
@@
typedef struct drm_via_dmablit {
unsigned char *mem_addr;
uint32_t mem_stride;
unsigned char *mem_addr;
uint32_t mem_stride;
-
int bounce_buffer
;
+
uint32_t flags
;
int to_fb;
drm_via_blitsync_t sync;
int to_fb;
drm_via_blitsync_t sync;