Lines Matching defs:gameport
36 #include <linux/gameport.h>
42 static unsigned char vortex_game_read(struct gameport *gameport)
44 vortex_t *vortex = gameport_get_port_data(gameport);
48 static void vortex_game_trigger(struct gameport *gameport)
50 vortex_t *vortex = gameport_get_port_data(gameport);
55 vortex_game_cooked_read(struct gameport *gameport, int *axes, int *buttons)
57 vortex_t *vortex = gameport_get_port_data(gameport);
71 static int vortex_game_open(struct gameport *gameport, int mode)
73 vortex_t *vortex = gameport_get_port_data(gameport);
96 struct gameport *gp;
98 vortex->gameport = gp = gameport_allocate_port();
100 printk(KERN_ERR "vortex: cannot allocate memory for gameport\n");
123 if (vortex->gameport) {
124 gameport_unregister_port(vortex->gameport);
125 vortex->gameport = NULL;