gf2k.c (0a1340c185734a57fbf4775927966ad4a1347b02) | gf2k.c (127278ce2254c61f1346500374d61e33f74a8729) |
---|---|
1/* 2 * $Id: gf2k.c,v 1.19 2002/01/22 20:27:43 vojtech Exp $ 3 * 4 * Copyright (c) 1998-2001 Vojtech Pavlik 5 */ 6 7/* 8 * Genius Flight 2000 joystick driver for Linux --- 327 unchanged lines hidden (view full) --- 336 for (i = 0; i < gf2k_axes[gf2k->id]; i++) { 337 input_dev->absmax[gf2k_abs[i]] = (i < 2) ? input_dev->abs[gf2k_abs[i]] * 2 - 32 : 338 input_dev->abs[gf2k_abs[0]] + input_dev->abs[gf2k_abs[1]] - 32; 339 input_dev->absmin[gf2k_abs[i]] = 32; 340 input_dev->absfuzz[gf2k_abs[i]] = 8; 341 input_dev->absflat[gf2k_abs[i]] = (i < 2) ? 24 : 0; 342 } 343 | 1/* 2 * $Id: gf2k.c,v 1.19 2002/01/22 20:27:43 vojtech Exp $ 3 * 4 * Copyright (c) 1998-2001 Vojtech Pavlik 5 */ 6 7/* 8 * Genius Flight 2000 joystick driver for Linux --- 327 unchanged lines hidden (view full) --- 336 for (i = 0; i < gf2k_axes[gf2k->id]; i++) { 337 input_dev->absmax[gf2k_abs[i]] = (i < 2) ? input_dev->abs[gf2k_abs[i]] * 2 - 32 : 338 input_dev->abs[gf2k_abs[0]] + input_dev->abs[gf2k_abs[1]] - 32; 339 input_dev->absmin[gf2k_abs[i]] = 32; 340 input_dev->absfuzz[gf2k_abs[i]] = 8; 341 input_dev->absflat[gf2k_abs[i]] = (i < 2) ? 24 : 0; 342 } 343 |
344 input_register_device(gf2k->dev); | 344 err = input_register_device(gf2k->dev); 345 if (err) 346 goto fail2; |
345 346 return 0; 347 348 fail2: gameport_close(gameport); 349 fail1: gameport_set_drvdata(gameport, NULL); 350 input_free_device(input_dev); 351 kfree(gf2k); 352 return err; --- 34 unchanged lines hidden --- | 347 348 return 0; 349 350 fail2: gameport_close(gameport); 351 fail1: gameport_set_drvdata(gameport, NULL); 352 input_free_device(input_dev); 353 kfree(gf2k); 354 return err; --- 34 unchanged lines hidden --- |