Hi Andres. > diff --git a/drivers/input/mouse/Makefile b/drivers/input/mouse/Makefile > index 21a1de6..e7c7fbb 100644 > --- a/drivers/input/mouse/Makefile > +++ b/drivers/input/mouse/Makefile > @@ -14,4 +14,24 @@ obj-$(CONFIG_MOUSE_SERIAL) += sermouse.o > obj-$(CONFIG_MOUSE_HIL) += hil_ptr.o > obj-$(CONFIG_MOUSE_VSXXXAA) += vsxxxaa.o > > -psmouse-objs := psmouse-base.o alps.o logips2pp.o synaptics.o lifebook.o > trackpoint.o > +psmouse-objs := psmouse-base.o > + > +ifeq ($(CONFIG_MOUSE_PS2_ALPS),y) > +psmouse-objs += alps.o > +endif > + > +ifeq ($(CONFIG_MOUSE_PS2_LOGIPS2PP),y) > +psmouse-objs += logips2pp.o > +endif > + > +ifeq ($(CONFIG_MOUSE_PS2_SYNAPTICS),y) > +psmouse-objs += synaptics.o > +endif > + > +ifeq ($(CONFIG_MOUSE_PS2_LIFEBOOK),y) > +psmouse-objs += lifebook.o > +endif > + > +ifeq ($(CONFIG_MOUSE_PS2_TRACKPOINT),y) > +psmouse-objs += trackpoint.o > +endif
The above code should be redone to use list based assignement. Something like this: psmouse-y := psmouse-base.o psmouse-$(CONFIG_MOUSE_PS2_ALPS) += alps.o psmouse-$(CONFIG_MOUSE_PS2_LOGIPS2PP) += logips2pp.o psmouse-$(CONFIG_MOUSE_PS2_SYNAPTICS) += synaptics.o psmouse-$(CONFIG_MOUSE_PS2_LIFEBOOK) += lifebook.o psmouse-$(CONFIG_MOUSE_PS2_TRACKPOINT) += trackpoint.o Sam - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/