# # Makefile for the linux kernel. # # Common objects obj-y := timer.o # CPU objects obj-$([31mCONFIG_ARCH_SH73A0[0m) += setup-sh73a0.o obj-$([31mCONFIG_ARCH_R8A73A4[0m) += setup-r8a73a4.o obj-$([31mCONFIG_ARCH_R8A7740[0m) += setup-r8a7740.o obj-$([31mCONFIG_ARCH_R8A7778[0m) += setup-r8a7778.o obj-$([31mCONFIG_ARCH_R8A7779[0m) += setup-r8a7779.o pm-r8a7779.o obj-$([31mCONFIG_ARCH_R8A7790[0m) += setup-r8a7790.o obj-$([31mCONFIG_ARCH_R8A7791[0m) += setup-r8a7791.o obj-$([31mCONFIG_ARCH_EMEV2[0m) += setup-emev2.o obj-$([31mCONFIG_ARCH_R7S72100[0m) += setup-r7s72100.o # CPU reset vector handling objects cpu-y := platsmp.o headsmp.o # Shared SoC family objects obj-$([31mCONFIG_ARCH_RCAR_GEN2[0m) += setup-rcar-gen2.o platsmp-apmu.o $(cpu-y) CFLAGS_setup-rcar-gen2.o += -march=armv7-a obj-$([31mCONFIG_ARCH_R8A7790[0m) += regulator-quirk-rcar-gen2.o obj-$([31mCONFIG_ARCH_R8A7791[0m) += regulator-quirk-rcar-gen2.o obj-$([31mCONFIG_ARCH_R8A7793[0m) += regulator-quirk-rcar-gen2.o # SMP objects smp-y := $(cpu-y) smp-$([31mCONFIG_ARCH_SH73A0[0m) += smp-sh73a0.o headsmp-scu.o platsmp-scu.o smp-$([31mCONFIG_ARCH_R8A7779[0m) += smp-r8a7779.o headsmp-scu.o platsmp-scu.o smp-$([31mCONFIG_ARCH_R8A7790[0m) += smp-r8a7790.o smp-$([31mCONFIG_ARCH_R8A7791[0m) += smp-r8a7791.o smp-$([31mCONFIG_ARCH_EMEV2[0m) += smp-emev2.o headsmp-scu.o platsmp-scu.o # PM objects obj-$([31mCONFIG_SUSPEND[0m) += suspend.o obj-$([31mCONFIG_PM_RMOBILE[0m) += pm-rmobile.o obj-$([31mCONFIG_ARCH_RCAR_GEN2[0m) += pm-rcar-gen2.o # Framework support obj-$([31mCONFIG_SMP[0m) += $(smp-y) |