Revision 380cd056 hw/display/xenfb.c
b/hw/display/xenfb.c | ||
---|---|---|
977 | 977 |
.frontend_changed = fb_frontend_changed, |
978 | 978 |
}; |
979 | 979 |
|
980 |
static const GraphicHwOps xenfb_ops = { |
|
981 |
.invalidate = xenfb_invalidate, |
|
982 |
.gfx_update = xenfb_update, |
|
983 |
}; |
|
984 |
|
|
980 | 985 |
/* |
981 | 986 |
* FIXME/TODO: Kill this. |
982 | 987 |
* Temporary needed while DisplayState reorganization is in flight. |
... | ... | |
1004 | 1009 |
|
1005 | 1010 |
/* vfb */ |
1006 | 1011 |
fb = container_of(xfb, struct XenFB, c.xendev); |
1007 |
fb->c.con = graphic_console_init(xenfb_update, |
|
1008 |
xenfb_invalidate, |
|
1009 |
NULL, |
|
1010 |
fb); |
|
1012 |
fb->c.con = graphic_console_init(&xenfb_ops, fb); |
|
1011 | 1013 |
fb->have_console = 1; |
1012 | 1014 |
|
1013 | 1015 |
/* vkbd */ |
Also available in: Unified diff