diff options
Diffstat (limited to 'include/linux/gameport.h')
| -rw-r--r-- | include/linux/gameport.h | 11 | 
1 files changed, 2 insertions, 9 deletions
| diff --git a/include/linux/gameport.h b/include/linux/gameport.h index 8c2f00018e89..0a221e768ea4 100644 --- a/include/linux/gameport.h +++ b/include/linux/gameport.h @@ -5,7 +5,6 @@  #ifndef _GAMEPORT_H  #define _GAMEPORT_H -#include <asm/io.h>  #include <linux/types.h>  #include <linux/list.h>  #include <linux/mutex.h> @@ -165,18 +164,12 @@ void gameport_unregister_driver(struct gameport_driver *drv);  static inline void gameport_trigger(struct gameport *gameport)  { -	if (gameport->trigger) -		gameport->trigger(gameport); -	else -		outb(0xff, gameport->io); +	gameport->trigger(gameport);  }  static inline unsigned char gameport_read(struct gameport *gameport)  { -	if (gameport->read) -		return gameport->read(gameport); -	else -		return inb(gameport->io); +	return gameport->read(gameport);  }  static inline int gameport_cooked_read(struct gameport *gameport, int *axes, int *buttons) |