/dports/multimedia/libv4l/linux-5.13-rc2/include/linux/ |
H A D | gameport.h | 17 struct gameport { struct 65 void gameport_close(struct gameport *gameport); 74 void gameport_unregister_port(struct gameport *gameport); 101 struct gameport *gameport = kzalloc(sizeof(struct gameport), GFP_KERNEL); in gameport_allocate_port() local 113 strlcpy(gameport->name, name, sizeof(gameport->name)); in gameport_set_name() 169 gameport->trigger(gameport); in gameport_trigger() 177 return gameport->read(gameport); in gameport_read() 185 return gameport->cooked_read(gameport, axes, buttons); in gameport_cooked_read() 193 return gameport->calibrate(gameport, axes, max); in gameport_calibrate() 213 void gameport_start_polling(struct gameport *gameport); [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/include/linux/ |
H A D | gameport.h | 17 struct gameport { struct 65 void gameport_close(struct gameport *gameport); 74 void gameport_unregister_port(struct gameport *gameport); 101 struct gameport *gameport = kzalloc(sizeof(struct gameport), GFP_KERNEL); in gameport_allocate_port() local 113 strlcpy(gameport->name, name, sizeof(gameport->name)); in gameport_set_name() 169 gameport->trigger(gameport); in gameport_trigger() 177 return gameport->read(gameport); in gameport_read() 185 return gameport->cooked_read(gameport, axes, buttons); in gameport_cooked_read() 193 return gameport->calibrate(gameport, axes, max); in gameport_calibrate() 213 void gameport_start_polling(struct gameport *gameport); [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/linux/ |
H A D | gameport.h | 17 struct gameport { struct 65 void gameport_close(struct gameport *gameport); 74 void gameport_unregister_port(struct gameport *gameport); 101 struct gameport *gameport = kzalloc(sizeof(struct gameport), GFP_KERNEL); in gameport_allocate_port() local 113 strlcpy(gameport->name, name, sizeof(gameport->name)); in gameport_set_name() 169 gameport->trigger(gameport); in gameport_trigger() 177 return gameport->read(gameport); in gameport_read() 185 return gameport->cooked_read(gameport, axes, buttons); in gameport_cooked_read() 193 return gameport->calibrate(gameport, axes, max); in gameport_calibrate() 213 void gameport_start_polling(struct gameport *gameport); [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/input/gameport/ |
H A D | gameport.c | 203 struct gameport *gameport = from_timer(gameport, t, poll_timer); in gameport_run_poll_handler() local 205 gameport->poll_handler(gameport); in gameport_run_poll_handler() 228 gameport->phys, gameport->name, in gameport_bind_driver() 553 gameport->parent->child = gameport; in gameport_add_port() 563 gameport->name, gameport->phys, gameport->io, gameport->speed); in gameport_add_port() 566 gameport->name, gameport->phys, gameport->speed); in gameport_add_port() 609 if (!gameport->drv || !gameport->drv->reconnect || gameport->drv->reconnect(gameport)) { in gameport_reconnect_port() 615 gameport = gameport->child; in gameport_reconnect_port() 757 struct gameport *gameport; in gameport_unregister_driver() local 806 if (gameport->open(gameport, mode)) { in gameport_open() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/input/gameport/ |
H A D | gameport.c | 203 struct gameport *gameport = from_timer(gameport, t, poll_timer); in gameport_run_poll_handler() local 205 gameport->poll_handler(gameport); in gameport_run_poll_handler() 228 gameport->phys, gameport->name, in gameport_bind_driver() 553 gameport->parent->child = gameport; in gameport_add_port() 563 gameport->name, gameport->phys, gameport->io, gameport->speed); in gameport_add_port() 566 gameport->name, gameport->phys, gameport->speed); in gameport_add_port() 609 if (!gameport->drv || !gameport->drv->reconnect || gameport->drv->reconnect(gameport)) { in gameport_reconnect_port() 615 gameport = gameport->child; in gameport_reconnect_port() 757 struct gameport *gameport; in gameport_unregister_driver() local 806 if (gameport->open(gameport, mode)) { in gameport_open() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/input/gameport/ |
H A D | gameport.c | 203 struct gameport *gameport = from_timer(gameport, t, poll_timer); in gameport_run_poll_handler() local 205 gameport->poll_handler(gameport); in gameport_run_poll_handler() 228 gameport->phys, gameport->name, in gameport_bind_driver() 553 gameport->parent->child = gameport; in gameport_add_port() 563 gameport->name, gameport->phys, gameport->io, gameport->speed); in gameport_add_port() 566 gameport->name, gameport->phys, gameport->speed); in gameport_add_port() 609 if (!gameport->drv || !gameport->drv->reconnect || gameport->drv->reconnect(gameport)) { in gameport_reconnect_port() 615 gameport = gameport->child; in gameport_reconnect_port() 757 struct gameport *gameport; in gameport_unregister_driver() local 806 if (gameport->open(gameport, mode)) { in gameport_open() [all …]
|
/dports/emulators/pcem/pcem_emulator-pcem-faf5d6423060/src/ |
H A D | gameport.c | 108 … gameport->axis[0].count = gameport_time(gameport->joystick->read_axis(gameport->joystick_dat, 0)); in gameport_write() 109 … gameport->axis[1].count = gameport_time(gameport->joystick->read_axis(gameport->joystick_dat, 1)); in gameport_write() 110 … gameport->axis[2].count = gameport_time(gameport->joystick->read_axis(gameport->joystick_dat, 2)); in gameport_write() 111 … gameport->axis[3].count = gameport_time(gameport->joystick->read_axis(gameport->joystick_dat, 3)); in gameport_write() 113 gameport->joystick->write(gameport->joystick_dat); in gameport_write() 125 ret = gameport->state | gameport->joystick->read(gameport->joystick_dat);//0xf0; in gameport_read() 139 gameport_t *gameport = axis->gameport; in gameport_timer_over() local 154 gameport->axis[0].gameport = gameport; in gameport_init_common() 155 gameport->axis[1].gameport = gameport; in gameport_init_common() 156 gameport->axis[2].gameport = gameport; in gameport_init_common() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/input/joystick/ |
H A D | gf2k.c | 65 struct gameport *gameport; member 78 static int gf2k_read_packet(struct gameport *gameport, int length, char *data) in gf2k_read_packet() argument 92 gameport_trigger(gameport); in gf2k_read_packet() 93 v = gameport_read(gameport); in gf2k_read_packet() 114 static void gf2k_trigger_seq(struct gameport *gameport, short *seq) in gf2k_trigger_seq() argument 130 gameport_trigger(gameport); in gf2k_trigger_seq() 189 static void gf2k_poll(struct gameport *gameport) in gf2k_poll() argument 221 static int gf2k_connect(struct gameport *gameport, struct gameport_driver *drv) in gf2k_connect() argument 235 gf2k->gameport = gameport; in gf2k_connect() 340 static void gf2k_disconnect(struct gameport *gameport) in gf2k_disconnect() argument [all …]
|
H A D | a3d.c | 39 struct gameport *gameport; member 40 struct gameport *adc; 55 static int a3d_read_packet(struct gameport *gameport, int length, char *data) in a3d_read_packet() argument 67 gameport_trigger(gameport); in a3d_read_packet() 162 static void a3d_poll(struct gameport *gameport) in a3d_poll() argument 197 static int a3d_adc_open(struct gameport *gameport, int mode) in a3d_adc_open() argument 212 static void a3d_adc_close(struct gameport *gameport) in a3d_adc_close() argument 246 static int a3d_connect(struct gameport *gameport, struct gameport_driver *drv) in a3d_connect() argument 250 struct gameport *adc; in a3d_connect() 263 a3d->gameport = gameport; in a3d_connect() [all …]
|
H A D | grip_mp.c | 52 struct gameport *gameport; member 164 static int mp_io(struct gameport* gameport, int sendflags, int sendcode, u32 *packet) in mp_io() argument 191 gameport_trigger(gameport); in mp_io() 252 gameport_trigger(gameport); in mp_io() 277 gameport_trigger(gameport); in mp_io() 319 static int dig_mode_start(struct gameport *gameport, u32 *packet) in dig_mode_start() argument 536 static void grip_poll(struct gameport *gameport) in grip_poll() argument 630 static int grip_connect(struct gameport *gameport, struct gameport_driver *drv) in grip_connect() argument 638 grip->gameport = gameport; in grip_connect() 668 static void grip_disconnect(struct gameport *gameport) in grip_disconnect() argument [all …]
|
H A D | guillemot.c | 51 struct gameport *gameport; member 68 static int guillemot_read_packet(struct gameport *gameport, u8 *data) in guillemot_read_packet() argument 83 gameport_trigger(gameport); in guillemot_read_packet() 84 v = gameport_read(gameport); in guillemot_read_packet() 88 u = v; v = gameport_read(gameport); in guillemot_read_packet() 105 static void guillemot_poll(struct gameport *gameport) in guillemot_poll() argument 161 static int guillemot_connect(struct gameport *gameport, struct gameport_driver *drv) in guillemot_connect() argument 176 guillemot->gameport = gameport; in guillemot_connect() 241 fail2: gameport_close(gameport); in guillemot_connect() 248 static void guillemot_disconnect(struct gameport *gameport) in guillemot_disconnect() argument [all …]
|
H A D | interact.c | 38 struct gameport *gameport; member 75 static int interact_read_packet(struct gameport *gameport, int length, u32 *data) in interact_read_packet() argument 88 gameport_trigger(gameport); in interact_read_packet() 89 v = gameport_read(gameport); in interact_read_packet() 93 u = v; v = gameport_read(gameport); in interact_read_packet() 112 static void interact_poll(struct gameport *gameport) in interact_poll() argument 190 static int interact_connect(struct gameport *gameport, struct gameport_driver *drv) in interact_connect() argument 205 interact->gameport = gameport; in interact_connect() 271 fail2: gameport_close(gameport); in interact_connect() 278 static void interact_disconnect(struct gameport *gameport) in interact_disconnect() argument [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/input/joystick/ |
H A D | gf2k.c | 65 struct gameport *gameport; member 78 static int gf2k_read_packet(struct gameport *gameport, int length, char *data) in gf2k_read_packet() argument 92 gameport_trigger(gameport); in gf2k_read_packet() 93 v = gameport_read(gameport); in gf2k_read_packet() 114 static void gf2k_trigger_seq(struct gameport *gameport, short *seq) in gf2k_trigger_seq() argument 130 gameport_trigger(gameport); in gf2k_trigger_seq() 189 static void gf2k_poll(struct gameport *gameport) in gf2k_poll() argument 221 static int gf2k_connect(struct gameport *gameport, struct gameport_driver *drv) in gf2k_connect() argument 235 gf2k->gameport = gameport; in gf2k_connect() 340 static void gf2k_disconnect(struct gameport *gameport) in gf2k_disconnect() argument [all …]
|
H A D | a3d.c | 39 struct gameport *gameport; member 40 struct gameport *adc; 55 static int a3d_read_packet(struct gameport *gameport, int length, char *data) in a3d_read_packet() argument 67 gameport_trigger(gameport); in a3d_read_packet() 162 static void a3d_poll(struct gameport *gameport) in a3d_poll() argument 197 static int a3d_adc_open(struct gameport *gameport, int mode) in a3d_adc_open() argument 212 static void a3d_adc_close(struct gameport *gameport) in a3d_adc_close() argument 246 static int a3d_connect(struct gameport *gameport, struct gameport_driver *drv) in a3d_connect() argument 250 struct gameport *adc; in a3d_connect() 263 a3d->gameport = gameport; in a3d_connect() [all …]
|
H A D | grip_mp.c | 52 struct gameport *gameport; member 164 static int mp_io(struct gameport* gameport, int sendflags, int sendcode, u32 *packet) in mp_io() argument 191 gameport_trigger(gameport); in mp_io() 252 gameport_trigger(gameport); in mp_io() 277 gameport_trigger(gameport); in mp_io() 319 static int dig_mode_start(struct gameport *gameport, u32 *packet) in dig_mode_start() argument 536 static void grip_poll(struct gameport *gameport) in grip_poll() argument 630 static int grip_connect(struct gameport *gameport, struct gameport_driver *drv) in grip_connect() argument 638 grip->gameport = gameport; in grip_connect() 668 static void grip_disconnect(struct gameport *gameport) in grip_disconnect() argument [all …]
|
H A D | guillemot.c | 51 struct gameport *gameport; member 68 static int guillemot_read_packet(struct gameport *gameport, u8 *data) in guillemot_read_packet() argument 83 gameport_trigger(gameport); in guillemot_read_packet() 84 v = gameport_read(gameport); in guillemot_read_packet() 88 u = v; v = gameport_read(gameport); in guillemot_read_packet() 105 static void guillemot_poll(struct gameport *gameport) in guillemot_poll() argument 161 static int guillemot_connect(struct gameport *gameport, struct gameport_driver *drv) in guillemot_connect() argument 176 guillemot->gameport = gameport; in guillemot_connect() 241 fail2: gameport_close(gameport); in guillemot_connect() 248 static void guillemot_disconnect(struct gameport *gameport) in guillemot_disconnect() argument [all …]
|
H A D | interact.c | 38 struct gameport *gameport; member 75 static int interact_read_packet(struct gameport *gameport, int length, u32 *data) in interact_read_packet() argument 88 gameport_trigger(gameport); in interact_read_packet() 89 v = gameport_read(gameport); in interact_read_packet() 93 u = v; v = gameport_read(gameport); in interact_read_packet() 112 static void interact_poll(struct gameport *gameport) in interact_poll() argument 190 static int interact_connect(struct gameport *gameport, struct gameport_driver *drv) in interact_connect() argument 205 interact->gameport = gameport; in interact_connect() 271 fail2: gameport_close(gameport); in interact_connect() 278 static void interact_disconnect(struct gameport *gameport) in interact_disconnect() argument [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/input/joystick/ |
H A D | gf2k.c | 65 struct gameport *gameport; member 78 static int gf2k_read_packet(struct gameport *gameport, int length, char *data) in gf2k_read_packet() argument 92 gameport_trigger(gameport); in gf2k_read_packet() 93 v = gameport_read(gameport); in gf2k_read_packet() 114 static void gf2k_trigger_seq(struct gameport *gameport, short *seq) in gf2k_trigger_seq() argument 130 gameport_trigger(gameport); in gf2k_trigger_seq() 189 static void gf2k_poll(struct gameport *gameport) in gf2k_poll() argument 221 static int gf2k_connect(struct gameport *gameport, struct gameport_driver *drv) in gf2k_connect() argument 235 gf2k->gameport = gameport; in gf2k_connect() 340 static void gf2k_disconnect(struct gameport *gameport) in gf2k_disconnect() argument [all …]
|
H A D | a3d.c | 39 struct gameport *gameport; member 40 struct gameport *adc; 55 static int a3d_read_packet(struct gameport *gameport, int length, char *data) in a3d_read_packet() argument 67 gameport_trigger(gameport); in a3d_read_packet() 162 static void a3d_poll(struct gameport *gameport) in a3d_poll() argument 197 static int a3d_adc_open(struct gameport *gameport, int mode) in a3d_adc_open() argument 212 static void a3d_adc_close(struct gameport *gameport) in a3d_adc_close() argument 246 static int a3d_connect(struct gameport *gameport, struct gameport_driver *drv) in a3d_connect() argument 250 struct gameport *adc; in a3d_connect() 263 a3d->gameport = gameport; in a3d_connect() [all …]
|
H A D | grip_mp.c | 52 struct gameport *gameport; member 164 static int mp_io(struct gameport* gameport, int sendflags, int sendcode, u32 *packet) in mp_io() argument 191 gameport_trigger(gameport); in mp_io() 252 gameport_trigger(gameport); in mp_io() 277 gameport_trigger(gameport); in mp_io() 319 static int dig_mode_start(struct gameport *gameport, u32 *packet) in dig_mode_start() argument 536 static void grip_poll(struct gameport *gameport) in grip_poll() argument 630 static int grip_connect(struct gameport *gameport, struct gameport_driver *drv) in grip_connect() argument 638 grip->gameport = gameport; in grip_connect() 668 static void grip_disconnect(struct gameport *gameport) in grip_disconnect() argument [all …]
|
H A D | guillemot.c | 51 struct gameport *gameport; member 68 static int guillemot_read_packet(struct gameport *gameport, u8 *data) in guillemot_read_packet() argument 83 gameport_trigger(gameport); in guillemot_read_packet() 84 v = gameport_read(gameport); in guillemot_read_packet() 88 u = v; v = gameport_read(gameport); in guillemot_read_packet() 105 static void guillemot_poll(struct gameport *gameport) in guillemot_poll() argument 161 static int guillemot_connect(struct gameport *gameport, struct gameport_driver *drv) in guillemot_connect() argument 176 guillemot->gameport = gameport; in guillemot_connect() 241 fail2: gameport_close(gameport); in guillemot_connect() 248 static void guillemot_disconnect(struct gameport *gameport) in guillemot_disconnect() argument [all …]
|
H A D | interact.c | 38 struct gameport *gameport; member 75 static int interact_read_packet(struct gameport *gameport, int length, u32 *data) in interact_read_packet() argument 88 gameport_trigger(gameport); in interact_read_packet() 89 v = gameport_read(gameport); in interact_read_packet() 93 u = v; v = gameport_read(gameport); in interact_read_packet() 112 static void interact_poll(struct gameport *gameport) in interact_poll() argument 190 static int interact_connect(struct gameport *gameport, struct gameport_driver *drv) in interact_connect() argument 205 interact->gameport = gameport; in interact_connect() 271 fail2: gameport_close(gameport); in interact_connect() 278 static void interact_disconnect(struct gameport *gameport) in interact_disconnect() argument [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/Documentation/input/ |
H A D | gameport-programming.rst | 2 Programming gameport drivers 5 A basic classic gameport 11 struct gameport gameport; 31 gameport. Although only one ioport is really used, the gameport usually 48 struct gameport gameport; 50 void my_trigger(struct gameport *gameport) 55 unsigned char my_read(struct gameport *gameport) 71 the gameport. To register a cooked gameport:: 73 struct gameport gameport; 84 int my_open(struct gameport *gameport, int mode) [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/Documentation/input/ |
H A D | gameport-programming.rst | 2 Programming gameport drivers 5 A basic classic gameport 11 struct gameport gameport; 31 gameport. Although only one ioport is really used, the gameport usually 48 struct gameport gameport; 50 void my_trigger(struct gameport *gameport) 55 unsigned char my_read(struct gameport *gameport) 71 the gameport. To register a cooked gameport:: 73 struct gameport gameport; 84 int my_open(struct gameport *gameport, int mode) [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/Documentation/input/ |
H A D | gameport-programming.rst | 2 Programming gameport drivers 5 A basic classic gameport 11 struct gameport gameport; 31 gameport. Although only one ioport is really used, the gameport usually 48 struct gameport gameport; 50 void my_trigger(struct gameport *gameport) 55 unsigned char my_read(struct gameport *gameport) 71 the gameport. To register a cooked gameport:: 73 struct gameport gameport; 84 int my_open(struct gameport *gameport, int mode) [all …]
|