38 lines
899 B
Makefile
38 lines
899 B
Makefile
#
|
|
# (C) Copyright 2000-2003
|
|
# Wolfgang Denk, DENX Software Engineering, [email protected].
|
|
#
|
|
# SPDX-License-Identifier: GPL-2.0+
|
|
#
|
|
|
|
extra-y := start.o
|
|
|
|
obj-y += cpu.o
|
|
obj-y += generic_timer.o
|
|
obj-y += cache_v8.o
|
|
obj-y += exceptions.o
|
|
obj-y += cache.o
|
|
obj-y += tlb.o
|
|
obj-y += transition.o
|
|
obj-y += cpu_id.o
|
|
obj-y += board_id.o
|
|
|
|
obj-y += a32_kernel_pre_entry.o
|
|
obj-$(CONFIG_ARM_SMCCC) += smccc-call.o
|
|
obj-$(CONFIG_CPU_PM) += sleep.o suspend.o
|
|
|
|
obj-$(CONFIG_FSL_LSCH3) += fsl-lsch3/
|
|
obj-$(CONFIG_AML_MESON) += $(SOC)/
|
|
|
|
|
|
obj-$(CONFIG_AML_HW_SHA2) += hard_sha2.o
|
|
|
|
|
|
obj-$(CONFIG_AML_HW_AES) += hw_aes.o
|
|
obj-$(CONFIG_ARMV8_CE_SHA1) += sha1_ce_glue.o sha1_ce_core.o
|
|
obj-$(CONFIG_ARMV8_CE_SHA256) += sha256_ce_glue.o sha256_ce_core.o
|
|
obj-$(CONFIG_ARMV8_CE_AES) += aes_ce_glue.o aes_ce_core.o
|
|
ifndef CONFIG_AML_UASAN
|
|
obj-y += memcpy.o memmove.o string.o memset.o memcmp.o strcmp.o strncmp.o strlen.o strnlen.o
|
|
endif
|