X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=frontend%2Fplat_omap.c;h=89a59a6bb846c9e21cc736f1bc9c8a220a7679cb;hp=d3ba5c981571326f6ba42099c2e92e4d1b85060d;hb=61f97bb0518cde50b243fba8ce2e8a907a0fc2e9;hpb=2e6189bc568b4e95cf5b04cf84375b3e918675f1 diff --git a/frontend/plat_omap.c b/frontend/plat_omap.c index d3ba5c98..89a59a6b 100644 --- a/frontend/plat_omap.c +++ b/frontend/plat_omap.c @@ -15,11 +15,13 @@ #include #include "common/menu.h" +#include "common/input.h" #include "linux/fbdev.h" #include "linux/xenv.h" #include "plugin_lib.h" #include "pl_gun_ts.h" #include "plat.h" +#include "plat_omap.h" #include "menu.h" static struct vout_fbdev *main_fb, *layer_fb; @@ -83,7 +85,7 @@ static int omap_enable_layer(int enabled) g_layer_x, g_layer_y, g_layer_w, g_layer_h); } -void plat_gvideo_open(void) +void plat_omap_gvideo_open(void) { omap_enable_layer(1); @@ -147,23 +149,16 @@ void plat_minimize(void) { omap_enable_layer(0); xenv_minimize(); + in_set_config_int(0, IN_CFG_BLOCKING, 0); /* flush event queue */ omap_enable_layer(1); } -void plat_step_volume(int is_up) -{ -} - -void plat_trigger_vibrate(int is_strong) -{ -} - void *plat_prepare_screenshot(int *w, int *h, int *bpp) { return NULL; } -void plat_init(void) +void plat_omap_init(void) { const char *main_fb_name, *layer_fb_name; int fd, ret, w, h; @@ -217,8 +212,6 @@ void plat_init(void) goto fail0; } - plat_pandora_init(); // XXX - return; fail0: @@ -226,7 +219,7 @@ fail0: exit(1); } -void plat_finish(void) +void plat_omap_finish(void) { omap_enable_layer(0); vout_fbdev_finish(layer_fb);