  #define PSMOUSE_CMD_POLL	0x03eb
  #define PSMOUSE_CMD_GETID	0x02f2
  #define PSMOUSE_CMD_SETRATE	0x10f3
- #define PSMOUSE_CMD_ENABLE	0x00f4
-+#define PSMOUSE_CMD_DISABLE	0x00f5
- #define PSMOUSE_CMD_RESET_DIS	0x00f6
- #define PSMOUSE_CMD_RESET_BAT	0x02ff
- 
-@@ -72,6 +75,7 @@ struct psmouse {
+@@ -76,6 +78,7 @@ struct psmouse {
  #define PSMOUSE_IMPS		5
  #define PSMOUSE_IMEX		6
  #define PSMOUSE_SYNAPTICS 	7

+
diff -puN /dev/null drivers/input/mouse/alps.h
--- /dev/null	2004-02-23 22:02:56.000000000 +0100
+++ linux-petero/drivers/input/mouse/alps.h	2004-08-22 20:05:54.000000000 +0200
@@ -0,0 +1,17 @@
+/*
+ * ALPS touchpad PS/2 mouse driver

 linux-petero/drivers/input/mouse/alps.c         |  423 ++++++++++++++++++++++++
 linux-petero/drivers/input/mouse/alps.h         |   17 
 linux-petero/drivers/input/mouse/psmouse-base.c |   24 +
 linux-petero/drivers/input/mouse/psmouse.h      |    3 
 5 files changed, 467 insertions(+), 2 deletions(-)

diff -puN drivers/input/mouse/Makefile~alps drivers/input/mouse/Makefile
--- linux/drivers/input/mouse/Makefile~alps	2004-10-20 20:04:38.188738232 +0200
+++ linux-petero/drivers/input/mouse/Makefile	2004-10-20 20:04:38.194737320 +0200
@@ -14,4 +14,4 @@ obj-$(CONFIG_MOUSE_PS2)		+= psmouse.o
 obj-$(CONFIG_MOUSE_SERIAL)	+= sermouse.o
 obj-$(CONFIG_MOUSE_VSXXXAA)	+= vsxxxaa.o
