xref: /openbmc/linux/arch/arm/mach-sa1100/Makefile (revision 45528e38)
11da177e4SLinus Torvalds#
21da177e4SLinus Torvalds# Makefile for the linux kernel.
31da177e4SLinus Torvalds#
41da177e4SLinus Torvalds
51da177e4SLinus Torvalds# Common support
645528e38SDmitry Baryshkovobj-y := clock.o generic.o gpio.o irq.o dma.o time.o #nmi-oopser.o
71da177e4SLinus Torvaldsobj-m :=
81da177e4SLinus Torvaldsobj-n :=
91da177e4SLinus Torvaldsobj-  :=
101da177e4SLinus Torvaldsled-y := leds.o
111da177e4SLinus Torvalds
121da177e4SLinus Torvaldsobj-$(CONFIG_CPU_FREQ_SA1100)		+= cpu-sa1100.o
131da177e4SLinus Torvaldsobj-$(CONFIG_CPU_FREQ_SA1110)		+= cpu-sa1110.o
141da177e4SLinus Torvalds
151da177e4SLinus Torvalds# Specific board support
161da177e4SLinus Torvaldsobj-$(CONFIG_SA1100_ASSABET)		+= assabet.o
171da177e4SLinus Torvaldsled-$(CONFIG_SA1100_ASSABET)		+= leds-assabet.o
181da177e4SLinus Torvaldsobj-$(CONFIG_ASSABET_NEPONSET)		+= neponset.o
191da177e4SLinus Torvalds
201da177e4SLinus Torvaldsobj-$(CONFIG_SA1100_BADGE4)		+= badge4.o
211da177e4SLinus Torvaldsled-$(CONFIG_SA1100_BADGE4)		+= leds-badge4.o
221da177e4SLinus Torvalds
231da177e4SLinus Torvaldsobj-$(CONFIG_SA1100_CERF)		+= cerf.o
241da177e4SLinus Torvaldsled-$(CONFIG_SA1100_CERF)		+= leds-cerf.o
251da177e4SLinus Torvalds
261da177e4SLinus Torvaldsobj-$(CONFIG_SA1100_COLLIE)		+= collie.o
271da177e4SLinus Torvalds
281da177e4SLinus Torvaldsobj-$(CONFIG_SA1100_H3600)		+= h3600.o
291da177e4SLinus Torvalds
301da177e4SLinus Torvaldsobj-$(CONFIG_SA1100_HACKKIT)		+= hackkit.o
311da177e4SLinus Torvaldsled-$(CONFIG_SA1100_HACKKIT)		+= leds-hackkit.o
321da177e4SLinus Torvalds
331da177e4SLinus Torvaldsobj-$(CONFIG_SA1100_JORNADA720)		+= jornada720.o
3469ebb222SKristoffer Ericsonobj-$(CONFIG_SA1100_JORNADA720_SSP)	+= jornada720_ssp.o
351da177e4SLinus Torvalds
361da177e4SLinus Torvaldsobj-$(CONFIG_SA1100_LART)		+= lart.o
371da177e4SLinus Torvaldsled-$(CONFIG_SA1100_LART)		+= leds-lart.o
381da177e4SLinus Torvalds
391da177e4SLinus Torvaldsobj-$(CONFIG_SA1100_PLEB)		+= pleb.o
401da177e4SLinus Torvalds
411da177e4SLinus Torvaldsobj-$(CONFIG_SA1100_SHANNON)		+= shannon.o
421da177e4SLinus Torvalds
431da177e4SLinus Torvaldsobj-$(CONFIG_SA1100_SIMPAD)		+= simpad.o
441da177e4SLinus Torvaldsled-$(CONFIG_SA1100_SIMPAD)		+= leds-simpad.o
451da177e4SLinus Torvalds
461da177e4SLinus Torvalds# LEDs support
471da177e4SLinus Torvaldsobj-$(CONFIG_LEDS) += $(led-y)
481da177e4SLinus Torvalds
491da177e4SLinus Torvalds# SA1110 USB client support
501da177e4SLinus Torvalds#obj-$(CONFIG_SA1100_USB)		+= usb/
511da177e4SLinus Torvalds
521da177e4SLinus Torvalds# Miscelaneous functions
531da177e4SLinus Torvaldsobj-$(CONFIG_PM)			+= pm.o sleep.o
541da177e4SLinus Torvaldsobj-$(CONFIG_SA1100_SSP)		+= ssp.o
5569ebb222SKristoffer Ericson
56