# Makefile for the Cobalt micro systems family specific parts of the kernel
  #
  
 -obj-y  := irq.o reset.o setup.o
 +obj-y  := irq.o reset.o setup.o buttons.o
  
+ obj-$(CONFIG_PCI)             += pci.o
  obj-$(CONFIG_EARLY_PRINTK)    += console.o
- 
- EXTRA_AFLAGS := $(CFLAGS)
+ obj-$(CONFIG_MTD_PHYSMAP)     += mtd.o
 
  obj-$(CONFIG_USB_AIPTEK)      += aiptek.o
  obj-$(CONFIG_USB_ATI_REMOTE)  += ati_remote.o
  obj-$(CONFIG_USB_ATI_REMOTE2) += ati_remote2.o
- obj-$(CONFIG_USB_HID)         += usbhid.o
- obj-$(CONFIG_USB_KBD)         += usbkbd.o
  obj-$(CONFIG_USB_KBTAB)               += kbtab.o
  obj-$(CONFIG_USB_KEYSPAN_REMOTE)      += keyspan_remote.o
- obj-$(CONFIG_USB_MOUSE)               += usbmouse.o
 -obj-$(CONFIG_USB_MTOUCH)      += mtouchusb.o
 -obj-$(CONFIG_USB_ITMTOUCH)    += itmtouch.o
 -obj-$(CONFIG_USB_EGALAX)      += touchkitusb.o
  obj-$(CONFIG_USB_TOUCHSCREEN) += usbtouchscreen.o
  obj-$(CONFIG_USB_POWERMATE)   += powermate.o
  obj-$(CONFIG_USB_WACOM)               += wacom.o
  obj-$(CONFIG_USB_YEALINK)     += yealink.o
  obj-$(CONFIG_USB_XPAD)                += xpad.o
  obj-$(CONFIG_USB_APPLETOUCH)  += appletouch.o
--obj-$(CONFIG_USB_GTCO)         += gtco.o
++obj-$(CONFIG_USB_GTCO)                += gtco.o
  
  ifeq ($(CONFIG_USB_DEBUG),y)
  EXTRA_CFLAGS += -DDEBUG