Lines Matching refs:id
86 unsigned char id;
180 for (i = 0; i < 4 && i < gf2k_axes[gf2k->id]; i++)
183 for (i = 0; i < 2 && i < gf2k_axes[gf2k->id] - 4; i++)
188 for (i = 0; i < gf2k_hats[gf2k->id]; i++)
193 for (i = 0; i < gf2k_joys[gf2k->id]; i++)
196 for (i = 0; i < gf2k_pads[gf2k->id]; i++)
213 if (gf2k_read_packet(gf2k->gameport, gf2k_length[gf2k->id], data) < gf2k_length[gf2k->id])
235 * gf2k_connect() probes for Genius id joysticks.
274 if (!(gf2k->id = GB(7,2,0) | GB(3,3,2) | GB(0,3,5))) {
280 if ((gf2k->id != (GB(19,2,0) | GB(15,3,2) | GB(12,3,5))) &&
281 (gf2k->id != (GB(31,2,0) | GB(27,3,2) | GB(24,3,5)))) {
286 gf2k->id = 6;
289 if (gf2k->id > GF2K_ID_MAX || !gf2k_axes[gf2k->id]) {
290 printk(KERN_WARNING "gf2k.c: Not yet supported joystick on %s. [id: %d type:%s]\n",
291 gameport->phys, gf2k->id, gf2k->id > GF2K_ID_MAX ? "Unknown" : gf2k_names[gf2k->id]);
301 gf2k->length = gf2k_lens[gf2k->id];
303 input_dev->name = gf2k_names[gf2k->id];
305 input_dev->id.bustype = BUS_GAMEPORT;
306 input_dev->id.vendor = GAMEPORT_ID_VENDOR_GENIUS;
307 input_dev->id.product = gf2k->id;
308 input_dev->id.version = 0x0100;
318 for (i = 0; i < gf2k_axes[gf2k->id]; i++)
321 for (i = 0; i < gf2k_hats[gf2k->id]; i++)
324 for (i = 0; i < gf2k_joys[gf2k->id]; i++)
327 for (i = 0; i < gf2k_pads[gf2k->id]; i++)
333 for (i = 0; i < gf2k_axes[gf2k->id]; i++) {