Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 #
0003 # Makefile for the linux kernel.
0004 #
0005 
0006 # CPU-specific support
0007 obj-$(CONFIG_SOC_AT91RM9200)    += at91rm9200.o
0008 obj-$(CONFIG_SOC_AT91SAM9)      += at91sam9.o
0009 obj-$(CONFIG_SOC_SAM9X60)       += sam9x60.o
0010 obj-$(CONFIG_SOC_SAMA5)         += sama5.o sam_secure.o
0011 obj-$(CONFIG_SOC_SAMA7)         += sama7.o
0012 obj-$(CONFIG_SOC_SAMV7)         += samv7.o
0013 
0014 # Power Management
0015 obj-$(CONFIG_ATMEL_PM)          += pm.o pm_suspend.o
0016 
0017 ifeq ($(CONFIG_CPU_V7),y)
0018 AFLAGS_pm_suspend.o := -march=armv7-a
0019 endif
0020 ifeq ($(CONFIG_PM_DEBUG),y)
0021 CFLAGS_pm.o += -DDEBUG
0022 endif
0023 
0024 $(obj)/pm_data-offsets.h: $(obj)/pm_data-offsets.s FORCE
0025         $(call filechk,offsets,__PM_DATA_OFFSETS_H__)
0026 
0027 $(obj)/pm_suspend.o: $(obj)/pm_data-offsets.h
0028 
0029 targets += pm_data-offsets.s
0030 clean-files += pm_data-offsets.h