1# 2# Copyright 2014-2015, Freescale Semiconductor 3# 4# SPDX-License-Identifier: GPL-2.0+ 5# 6 7obj-y += cpu.o 8obj-y += lowlevel.o 9obj-y += soc.o 10ifndef CONFIG_SPL_BUILD 11obj-$(CONFIG_MP) += mp.o 12obj-$(CONFIG_OF_LIBFDT) += fdt.o 13endif 14obj-$(CONFIG_SPL) += spl.o 15obj-$(CONFIG_$(SPL_)FSL_LS_PPA) += ppa.o 16 17ifneq ($(CONFIG_FSL_LSCH3),) 18obj-y += fsl_lsch3_speed.o 19obj-$(CONFIG_SYS_HAS_SERDES) += fsl_lsch3_serdes.o 20else 21ifneq ($(CONFIG_FSL_LSCH2),) 22obj-y += fsl_lsch2_speed.o 23obj-$(CONFIG_SYS_HAS_SERDES) += fsl_lsch2_serdes.o 24endif 25endif 26 27ifneq ($(CONFIG_ARCH_LS2080A),) 28obj-$(CONFIG_SYS_HAS_SERDES) += ls2080a_serdes.o 29endif 30 31ifneq ($(CONFIG_ARCH_LS1043A),) 32obj-$(CONFIG_SYS_HAS_SERDES) += ls1043a_serdes.o 33obj-$(CONFIG_ARMV8_PSCI) += ls1043a_psci.o 34endif 35 36ifneq ($(CONFIG_ARCH_LS1012A),) 37obj-$(CONFIG_SYS_HAS_SERDES) += ls1012a_serdes.o 38endif 39 40ifneq ($(CONFIG_ARCH_LS1046A),) 41obj-$(CONFIG_SYS_HAS_SERDES) += ls1046a_serdes.o 42endif 43 44ifneq ($(CONFIG_ARCH_LS1088A),) 45obj-$(CONFIG_SYS_HAS_SERDES) += ls1088a_serdes.o 46endif 47