1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 21da177e4SLinus Torvalds# 31da177e4SLinus Torvalds# Makefile for the linux kernel. 41da177e4SLinus Torvalds# 51da177e4SLinus Torvalds 61da177e4SLinus Torvalds# Common support (must be linked before board specific support) 748a17db2SRobert Jarzmikobj-y += devices.o generic.o irq.o reset.o 85bf6c6e3SDmitry Baryshkovobj-$(CONFIG_PM) += pm.o sleep.o standby.o 90d1bde9eSEric Miao 105bf6c6e3SDmitry Baryshkov# Generic drivers that other drivers may depend upon 115bf6c6e3SDmitry Baryshkov 125bf6c6e3SDmitry Baryshkov# SoC-specific code 1348a17db2SRobert Jarzmikobj-$(CONFIG_PXA25x) += mfp-pxa2xx.o pxa2xx.o pxa25x.o 1448a17db2SRobert Jarzmikobj-$(CONFIG_PXA27x) += mfp-pxa2xx.o pxa2xx.o pxa27x.o 15*8ca79aaaSArnd Bergmannobj-$(CONFIG_PXA3xx) += mfp-pxa3xx.o pxa3xx.o smemc.o 162c8086a5Seric miaoobj-$(CONFIG_CPU_PXA300) += pxa300.o 172c8086a5Seric miaoobj-$(CONFIG_CPU_PXA320) += pxa320.o 181da177e4SLinus Torvalds 19de0710aaSEric Miao# NOTE: keep the order of boards in accordance to their order in Kconfig 201da177e4SLinus Torvalds 21e7749a26SDaniel Mack# Device Tree support 22d9edae44SRobert Jarzmikobj-$(CONFIG_MACH_PXA25X_DT) += pxa-dt.o 2303ec7fe7SRobert Jarzmikobj-$(CONFIG_MACH_PXA27X_DT) += pxa-dt.o 24d9edae44SRobert Jarzmikobj-$(CONFIG_MACH_PXA3XX_DT) += pxa-dt.o 25e7749a26SDaniel Mack 26de0710aaSEric Miao# 3rd Party Dev Platforms 27de0710aaSEric Miaoobj-$(CONFIG_ARCH_GUMSTIX) += gumstix.o 28de0710aaSEric Miaoobj-$(CONFIG_GUMSTIX_AM200EPD) += am200epd.o 29de0710aaSEric Miaoobj-$(CONFIG_GUMSTIX_AM300EPD) += am300epd.o 30de0710aaSEric Miao 31de0710aaSEric Miao# End-user Products 32de0710aaSEric Miaoobj-$(CONFIG_PXA_SHARP_Cxx00) += spitz.o sharpsl_pm.o spitz_pm.o 33