18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci# 38c2ecf20Sopenharmony_ci# SPEAr Platform specific Makefile 48c2ecf20Sopenharmony_ci# 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci# Common support 98c2ecf20Sopenharmony_ciobj-y := restart.o time.o 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_cismp-$(CONFIG_SMP) += headsmp.o platsmp.o 128c2ecf20Sopenharmony_cismp-$(CONFIG_HOTPLUG_CPU) += hotplug.o 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ciobj-$(CONFIG_ARCH_SPEAR13XX) += spear13xx.o $(smp-y) 158c2ecf20Sopenharmony_ciobj-$(CONFIG_MACH_SPEAR1310) += spear1310.o 168c2ecf20Sopenharmony_ciobj-$(CONFIG_MACH_SPEAR1340) += spear1340.o 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ciobj-$(CONFIG_ARCH_SPEAR3XX) += spear3xx.o 198c2ecf20Sopenharmony_ciobj-$(CONFIG_ARCH_SPEAR3XX) += pl080.o 208c2ecf20Sopenharmony_ciobj-$(CONFIG_MACH_SPEAR300) += spear300.o 218c2ecf20Sopenharmony_ciobj-$(CONFIG_MACH_SPEAR310) += spear310.o 228c2ecf20Sopenharmony_ciobj-$(CONFIG_MACH_SPEAR320) += spear320.o 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ciobj-$(CONFIG_ARCH_SPEAR6XX) += spear6xx.o 258c2ecf20Sopenharmony_ciobj-$(CONFIG_ARCH_SPEAR6XX) += pl080.o 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ciCFLAGS_hotplug.o += -march=armv7-a 28