#
# Makefile for the linux kernel.
#

# Common support
obj-y	:= generic.o gic.o timer.o dma.o
obj-y	+= gpio.o pmu.o pm.o buslim.o
obj-y	+= kmsg_que.o
obj-m	:= inter_dsp.o
obj-n	:=
obj-	:=

# Specific board support
obj-$(CONFIG_MACH_EMEV)		+= emev_board.o
obj-$(CONFIG_EMXX_EXTIO)	+= extio.o

obj-$(CONFIG_EMXX_SPI)		+= spi.o
obj-$(CONFIG_EMXX_PWC)		+= pwc.o
obj-$(CONFIG_EMXX_PWM)		+= pwm.o
obj-$(CONFIG_EMXX_DTV)		+= dtv.o
obj-$(CONFIG_EMXX_LED)		+= light.o

obj-$(CONFIG_PM)		+= pm_pmu.o

obj-$(CONFIG_SNSC_SSBOOT)	+= suspend.o

#20110902 start
obj-$(CONFIG_EMXX_EMIF) 	+= emif/
obj-$(CONFIG_EMXX_CSI) 		+= csi/
obj-$(CONFIG_EMXX_PHYADR) 	+= phyadr/
#20110902 end
obj-$(CONFIG_MACH_EVSY)		+= evsy/

obj-$(CONFIG_HAVE_TRACE_CLOCK)	+= trace-clock.o
#20111104 start
obj-$(CONFIG_EMXX_VUP_CPLD)		+= cpld/
obj-$(CONFIG_EMXX_VUP_PWRCTRL)	+= pwrctrl/

#20120901
obj-$(CONFIG_EMXX_LCTTY_DRV)	+= lctty/

#obj-$(CONFIG_EMXX_VUP_SWITCH)	+= switch/
#20111104 end

obj-$(CONFIG_THREAD_MONITOR)	+= tmonitor.o
obj-$(CONFIG_OOM_CALLBACK)      += oom_kill.o
