1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
249148020SSam Ravnborg #ifndef _LINUX_ATARI_JOYSTICK_H
349148020SSam Ravnborg #define _LINUX_ATARI_JOYSTICK_H
449148020SSam Ravnborg 
549148020SSam Ravnborg /*
649148020SSam Ravnborg  * linux/include/linux/atari_joystick.h
749148020SSam Ravnborg  * header file for Atari Joystick driver
849148020SSam Ravnborg  * by Robert de Vries (robert@and.nl) on 19Jul93
949148020SSam Ravnborg  */
1049148020SSam Ravnborg 
1149148020SSam Ravnborg void atari_joystick_interrupt(char*);
1249148020SSam Ravnborg int atari_joystick_init(void);
1349148020SSam Ravnborg extern int atari_mouse_buttons;
1449148020SSam Ravnborg 
1549148020SSam Ravnborg struct joystick_status {
1649148020SSam Ravnborg 	char		fire;
1749148020SSam Ravnborg 	char		dir;
1849148020SSam Ravnborg 	int		ready;
1949148020SSam Ravnborg 	int		active;
2049148020SSam Ravnborg 	wait_queue_head_t wait;
2149148020SSam Ravnborg };
2249148020SSam Ravnborg 
2349148020SSam Ravnborg #endif
24