xref: /linux/arch/m68k/include/asm/atari_stdma.h (revision 498495dba268b20e8eadd7fe93c140c68b6cc9d2)
1*b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
249148020SSam Ravnborg 
349148020SSam Ravnborg #ifndef _atari_stdma_h
449148020SSam Ravnborg #define _atari_stdma_h
549148020SSam Ravnborg 
649148020SSam Ravnborg 
749148020SSam Ravnborg #include <linux/interrupt.h>
849148020SSam Ravnborg 
949148020SSam Ravnborg 
1049148020SSam Ravnborg /***************************** Prototypes *****************************/
1149148020SSam Ravnborg 
1216b29e75SFinn Thain int stdma_try_lock(irq_handler_t, void *);
1349148020SSam Ravnborg void stdma_lock(irq_handler_t handler, void *data);
1449148020SSam Ravnborg void stdma_release( void );
1549148020SSam Ravnborg int stdma_islocked( void );
1616b29e75SFinn Thain int stdma_is_locked_by(irq_handler_t);
1749148020SSam Ravnborg void stdma_init( void );
1849148020SSam Ravnborg 
1949148020SSam Ravnborg /************************* End of Prototypes **************************/
2049148020SSam Ravnborg 
2149148020SSam Ravnborg 
2249148020SSam Ravnborg 
2349148020SSam Ravnborg #endif  /* _atari_stdma_h */
24