#
# Makefile for the linux kernel.
#

obj-y		:=  clock.o 
obj-m		:=
obj-n		:=


#
# CPU-specific support 
#

# tiny system
obj-$(CONFIG_ARCH_ZX297510)	+= zx297510-clock.o  zx297510-devices.o  zx297510-gic.o  timer.o  \
							   irq.o  board-297510evb.o  spinlock.o icp.o icp_rpmsg.o rpmsg.o gpio.o \
							   pcu.o reset.o
obj-$(CONFIG_ARCH_ZX297510)	+= board-297510evb-power.o

# ZX297510 board-specific support
#obj-$(CONFIG_ARCH_ZX297510EVB )	+= 
#obj-$(CONFIG_ARCH_ZX297510FPGA)	+= 


# Power Management
obj-$(CONFIG_PM)	+= zx297510-pm.o zx-pm.o  zx-pm-suspend.o  zx-sleep.o  zx-pm-a9.o  zx-pm-context.o  \
					   zx-cpu-sleep.o  zx-pm-helpers.o zx-pm-v7.o

ifeq ($(CONFIG_CPU_IDLE),y)
obj-$(CONFIG_ARCH_ZX297510) += zx297510-cpuidle.o
obj-y						+= zx-cpuidle.o
endif

ifeq ($(CONFIG_CPU_FREQ),y)
obj-$(CONFIG_ARCH_ZX297510) += zx297510-cpufreq.o
obj-y						+= zx-cpufreq.o
endif

