1# 2# Makefile for the linux kernel. 3# 4 5# Common support 6obj-y := io.o id.o sram.o clock.o irq.o mux.o serial.o devices.o 7 8obj-$(CONFIG_OMAP_MCBSP) += mcbsp.o 9 10obj-$(CONFIG_OMAP_MPU_TIMER) += time.o 11obj-$(CONFIG_OMAP_32K_TIMER) += timer32k.o 12 13# Power Management 14obj-$(CONFIG_PM) += pm.o sleep.o 15 16# DSP 17obj-$(CONFIG_OMAP_MBOX_FWK) += mailbox_mach.o 18mailbox_mach-objs := mailbox.o 19 20led-y := leds.o 21 22# Specific board support 23obj-$(CONFIG_MACH_OMAP_H2) += board-h2.o board-h2-mmc.o 24obj-$(CONFIG_MACH_OMAP_INNOVATOR) += board-innovator.o 25obj-$(CONFIG_MACH_OMAP_GENERIC) += board-generic.o 26obj-$(CONFIG_MACH_OMAP_PERSEUS2) += board-perseus2.o 27obj-$(CONFIG_MACH_OMAP_FSAMPLE) += board-fsample.o 28obj-$(CONFIG_MACH_OMAP_OSK) += board-osk.o 29obj-$(CONFIG_MACH_OMAP_H3) += board-h3.o board-h3-mmc.o 30obj-$(CONFIG_MACH_VOICEBLUE) += board-voiceblue.o 31obj-$(CONFIG_MACH_OMAP_PALMTE) += board-palmte.o 32obj-$(CONFIG_MACH_OMAP_PALMZ71) += board-palmz71.o 33obj-$(CONFIG_MACH_OMAP_PALMTT) += board-palmtt.o 34obj-$(CONFIG_MACH_NOKIA770) += board-nokia770.o 35obj-$(CONFIG_MACH_AMS_DELTA) += board-ams-delta.o 36obj-$(CONFIG_MACH_SX1) += board-sx1.o board-sx1-mmc.o 37 38ifeq ($(CONFIG_ARCH_OMAP15XX),y) 39# Innovator-1510 FPGA 40obj-$(CONFIG_MACH_OMAP_INNOVATOR) += fpga.o 41endif 42 43# LEDs support 44led-$(CONFIG_MACH_OMAP_H2) += leds-h2p2-debug.o 45led-$(CONFIG_MACH_OMAP_H3) += leds-h2p2-debug.o 46led-$(CONFIG_MACH_OMAP_INNOVATOR) += leds-innovator.o 47led-$(CONFIG_MACH_OMAP_PERSEUS2) += leds-h2p2-debug.o 48led-$(CONFIG_MACH_OMAP_OSK) += leds-osk.o 49obj-$(CONFIG_LEDS) += $(led-y) 50