X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=arch%2Fpowerpc%2Fcpu%2Fmpc8xxx%2FMakefile;h=bec891d5401c952c814cbf64e5b244d60ca374ca;hb=83d290c56fab2d38cd1ab4c4cc7099559c1d5046;hp=ea5122289e2d538499089a63ee1653e5ec955df0;hpb=f51cdaf19141151ce2b40d562a468605340f2315;p=oweals%2Fu-boot.git diff --git a/arch/powerpc/cpu/mpc8xxx/Makefile b/arch/powerpc/cpu/mpc8xxx/Makefile index ea5122289e..bec891d540 100644 --- a/arch/powerpc/cpu/mpc8xxx/Makefile +++ b/arch/powerpc/cpu/mpc8xxx/Makefile @@ -1,31 +1,27 @@ +# SPDX-License-Identifier: GPL-2.0 # # Copyright 2009-2010 Freescale Semiconductor, Inc. -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License -# Version 2 as published by the Free Software Foundation. -# - -include $(TOPDIR)/config.mk -LIB = $(obj)lib8xxx.a +MINIMAL= -ifneq ($(CPU),mpc83xx) -COBJS-y += cpu.o -COBJS-$(CONFIG_PCI) += pci_cfg.o +ifdef CONFIG_SPL_BUILD +ifdef CONFIG_SPL_INIT_MINIMAL +MINIMAL=y +endif endif -COBJS-$(CONFIG_OF_LIBFDT) += fdt.o -COBJS-$(CONFIG_FSL_LBC) += fsl_lbc.o - -SRCS := $(START:.o=.S) $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c) -OBJS := $(addprefix $(obj),$(SOBJS-y) $(COBJS-y)) +ifdef MINIMAL -all: $(obj).depend $(LIB) +obj-$(CONFIG_FSL_LAW) += law.o -$(LIB): $(OBJS) - $(AR) $(ARFLAGS) $@ $(OBJS) +else +obj-$(CONFIG_MPC85xx) += cpu.o +obj-$(CONFIG_MPC86xx) += cpu.o -include $(SRCTREE)/rules.mk +obj-$(CONFIG_OF_LIBFDT) += fdt.o +obj-$(CONFIG_FSL_LBC) += fsl_lbc.o +obj-$(CONFIG_SYS_SRIO) += srio.o +obj-$(CONFIG_FSL_LAW) += law.o +obj-$(CONFIG_FSL_CORENET) += fsl_pamu.o pamu_table.o -sinclude $(obj).depend +endif