Lines Matching refs:gameport
23 #include <linux/gameport.h>
30 static unsigned char vortex_game_read(struct gameport *gameport)
32 vortex_t *vortex = gameport_get_port_data(gameport);
36 static void vortex_game_trigger(struct gameport *gameport)
38 vortex_t *vortex = gameport_get_port_data(gameport);
43 vortex_game_cooked_read(struct gameport *gameport, int *axes, int *buttons)
45 vortex_t *vortex = gameport_get_port_data(gameport);
59 static int vortex_game_open(struct gameport *gameport, int mode)
61 vortex_t *vortex = gameport_get_port_data(gameport);
84 struct gameport *gp;
86 vortex->gameport = gp = gameport_allocate_port();
89 "cannot allocate memory for gameport\n");
112 if (vortex->gameport) {
113 gameport_unregister_port(vortex->gameport);
114 vortex->gameport = NULL;