patch-2.1.36 linux/drivers/char/amigamouse.c
Next file: linux/drivers/char/apm_bios.c
Previous file: linux/drivers/char/Makefile
Back to the patch index
Back to the overall index
- Lines: 40
- Date:
Tue Apr 22 22:42:47 1997
- Orig file:
v2.1.35/linux/drivers/char/amigamouse.c
- Orig date:
Fri Apr 4 08:52:18 1997
diff -u --recursive --new-file v2.1.35/linux/drivers/char/amigamouse.c linux/drivers/char/amigamouse.c
@@ -43,6 +43,7 @@
#include <linux/miscdevice.h>
#include <linux/random.h>
#include <linux/poll.h>
+#include <linux/init.h>
#include <asm/setup.h>
#include <asm/system.h>
@@ -172,11 +173,11 @@
* close access to the mouse
*/
-static int close_mouse(struct inode * inode, struct file * file)
+static int release_mouse(struct inode * inode, struct file * file)
{
fasync_mouse(inode, file, 0);
if (--mouse.active)
- return;
+ return 0;
free_irq(IRQ_AMIGA_VERTB, mouse_interrupt);
MSE_INT_OFF();
MOD_DEC_USE_COUNT;
@@ -299,7 +300,7 @@
NULL, /* mouse_ioctl */
NULL, /* mouse_mmap */
open_mouse,
- close_mouse,
+ release_mouse,
NULL,
fasync_mouse,
};
@@ -308,7 +309,7 @@
AMIGAMOUSE_MINOR, "amigamouse", &amiga_mouse_fops
};
-int amiga_mouse_init(void)
+__initfunc(int amiga_mouse_init(void))
{
if (!MACH_IS_AMIGA || !AMIGAHW_PRESENT(AMI_MOUSE))
return -ENODEV;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov