| /rk3399_ARM-atf/bl1/ |
| H A D | bl1.mk | 7 BL1_SOURCES += bl1/${ARCH}/bl1_arch_setup.c \ 8 bl1/${ARCH}/bl1_context_mgmt.c \ 9 bl1/${ARCH}/bl1_entrypoint.S \ 10 bl1/${ARCH}/bl1_exceptions.S \ 12 lib/cpus/${ARCH}/cpu_helpers.S \ 14 lib/el3_runtime/${ARCH}/context_mgmt.c \ 16 plat/common/${ARCH}/platform_up_stack.S \ 19 ifeq (${ARCH},aarch64)
|
| /rk3399_ARM-atf/bl2/ |
| H A D | bl2.mk | 9 bl2/${ARCH}/bl2_arch_setup.c \ 10 plat/common/${ARCH}/platform_up_stack.S \ 13 ifeq (${ARCH},aarch64) 24 BL2_SOURCES += bl2/${ARCH}/bl2_el3_entrypoint.S \ 25 bl2/${ARCH}/bl2_el3_exceptions.S \ 26 bl2/${ARCH}/bl2_run_next_image.S 31 BL2_SOURCES += bl2/${ARCH}/bl2_entrypoint.S 37 BL2_SOURCES += lib/cpus/${ARCH}/cpu_helpers.S
|
| /rk3399_ARM-atf/make_helpers/ |
| H A D | cflags.mk | 7 GCC_V_OUTPUT := $(if $($(ARCH)-cc),$(shell $($(ARCH)-cc) -v 2>&1)) 23 cflags-common += $(cflags-$(ARCH)) 140 ifeq ($($(ARCH)-ld-id),gnu-gcc) 145 cflags-common += $(TF_CFLAGS_$(ARCH)) 148 TF_CFLAGS += $(target-flag-$(ARCH)-$($(ARCH)-cc-id)) 149 TF_CFLAGS += $(cc-flags-$($(ARCH)-cc-id)) 153 ifeq ($($(ARCH)-ld-id),$($(ARCH)-cc-id)) 155 TF_LDFLAGS += $(cc-flags-$($(ARCH)-ld-id)) 159 TF_LDFLAGS += $(target-flag-$(ARCH)-$($(ARCH)-ld-id)) 165 ifeq ($($(ARCH)-ld-id),arm-link) [all …]
|
| H A D | arch_features.mk | 295 ifeq (${ARCH},aarch64) 297 else ifeq (${ARCH},aarch32) 302 ifeq (${ARCH},aarch64) 305 else ifeq (${ARCH},aarch32) 320 ifeq (${ARCH},aarch64) 322 else ifeq (${ARCH},aarch32) 415 ifeq (${ARCH},aarch64) 417 else ifeq (${ARCH},aarch32)
|
| H A D | march.mk | 24 GCC_MARCH_OUTPUT := $(if $($(ARCH)-cc),$(shell $($(ARCH)-cc) -march=foo -Q --help=target -v 2>&1)) 57 ifeq ($(filter %-clang,$($(ARCH)-cc-id)),) 96 ifeq ($($(ARCH)-cc-id),arm-clang)
|
| H A D | build_macros.mk | 126 ld_option = $(call toolchain-ld-option,$(ARCH),$(1)) 131 ld_prefix = $(toolchain-ld-prefix-$($(ARCH)-ld-id)) 140 $(shell if $($(ARCH)-cc) $(1) -c -x c /dev/null -o /dev/null >/dev/null 2>&1; then echo $(1); fi ) 379 $$(q)$($(ARCH)-cc) $$(LIB$(4)_CFLAGS) $$(TF_CFLAGS) $(call MAKE_DEP,$(DEP),$(OBJ)) -c $$< -o $$@ 396 …$$(q)$($(ARCH)-as) -x assembler-with-cpp $$(TF_CFLAGS) $$(ASFLAGS) $(call MAKE_DEP,$(DEP),$(OBJ)) … 420 …$$(q)$($(ARCH)-cc) $$(LTO_CFLAGS) $$(TF_CFLAGS) $(BL_CPPFLAGS) $(BL_CFLAGS) $(call MAKE_DEP,$(DEP)… 444 …$$(q)$($(ARCH)-as) -x assembler-with-cpp $$(TF_CFLAGS) $$(ASFLAGS) $(BL_CPPFLAGS) $(BL_ASFLAGS) $(… 462 …$$(q)$($(ARCH)-cpp) -E -P -x assembler-with-cpp $$(TF_CFLAGS) $(CUSTOM_FLAGS) $(call MAKE_DEP,$(DE… 546 ifeq ($($(ARCH)-ld-id),arm-link) 562 $$(q)$($(ARCH)-ar) cr $$@ $$? [all …]
|
| /rk3399_ARM-atf/plat/qemu/common/ |
| H A D | common.mk | 16 ifeq (${ARCH},aarch32) 17 QEMU_CPU_LIBS := lib/cpus/${ARCH}/cortex_a15.S 31 PLAT_INCLUDES += -Iinclude/plat/arm/common/${ARCH} 36 drivers/arm/pl011/${ARCH}/pl011_console.S 50 lib/semihosting/${ARCH}/semihosting_call.S \ 52 ${PLAT_QEMU_COMMON_PATH}/${ARCH}/plat_helpers.S \ 61 lib/semihosting/${ARCH}/semihosting_call.S \ 63 ${PLAT_QEMU_COMMON_PATH}/${ARCH}/plat_helpers.S \ 73 lib/semihosting/${ARCH}/semihosting_call.S \ 81 ifeq (${ARCH},aarch64)
|
| /rk3399_ARM-atf/plat/qti/msm8916/ |
| H A D | platform.mk | 17 plat/qti/msm8916/${ARCH}/msm8916_helpers.S \ 18 plat/qti/msm8916/${ARCH}/uartdm_console.S 22 lib/cpus/${ARCH}/${MSM8916_CPU}.S \ 34 ifeq (${ARCH},aarch64) 36 PLAT_INCLUDES += -Iinclude/plat/arm/common/${ARCH} 77 ifeq (${ARCH},aarch64)
|
| /rk3399_ARM-atf/services/std_svc/spm/common/ |
| H A D | spm.mk | 7 ifneq (${ARCH},aarch64) 14 ${ARCH}/spm_helpers.S \ 15 ${ARCH}/spm_shim_exceptions.S)
|
| /rk3399_ARM-atf/lib/psci/ |
| H A D | psci_lib.mk | 8 lib/el3_runtime/${ARCH}/context_mgmt.c \ 9 lib/cpus/${ARCH}/cpu_helpers.S \ 19 lib/psci/${ARCH}/psci_helpers.S 21 ifeq (${ARCH}, aarch64)
|
| /rk3399_ARM-atf/bl2u/ |
| H A D | bl2u.mk | 8 bl2u/${ARCH}/bl2u_entrypoint.S \ 9 plat/common/${ARCH}/platform_up_stack.S 11 ifeq (${ARCH},aarch64)
|
| /rk3399_ARM-atf/plat/nxp/soc-ls1088a/ |
| H A D | soc.mk | 91 PLAT_BL_COMMON_SOURCES += ${PLAT_COMMON_PATH}/$(ARCH)/ls_helpers.S\ 92 ${PLAT_SOC_PATH}/${ARCH}/${SOC}_helpers.S\ 95 BL31_SOURCES += ${PLAT_SOC_PATH}/$(ARCH)/${SOC}.S\ 98 ${PLAT_COMMON_PATH}/$(ARCH)/bl31_data.S 101 BL31_SOURCES += ${PLAT_SOC_PATH}/$(ARCH)/bootmain64.S \ 102 ${PLAT_SOC_PATH}/$(ARCH)/nonboot64.S
|
| /rk3399_ARM-atf/docs/plat/ |
| H A D | ti-k3.rst | 36 make ARCH=arm CROSS_COMPILE64=aarch64-linux-gnu- PLATFORM=k3 CFG_ARM64_core=y all 42 make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am65x_evm_r5_defconfig 43 make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- SYSFW=<path to SYSFW> 49 make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- am65x_evm_a53_defconfig 50 make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- ATF=<path> TEE=<path>
|
| /rk3399_ARM-atf/plat/rockchip/rk3399/drivers/m0/ |
| H A D | Makefile | 12 ARCH := rk3399-m0 macro 66 $$(q)$($(ARCH)-cc) $$(COMMON_FLAGS) $$(CFLAGS) $$(INCLUDES) -MMD -MT $$@ -c $$< -o $$@ 74 $$(q)$($(ARCH)-as) -x assembler-with-cpp $$(COMMON_FLAGS) $$(ASFLAGS) -c $$< -o $$@ 95 $(q)$($(ARCH)-cc) $(COMMON_FLAGS) $(INCLUDES) -P -E -D__LINKER__ -MMD -MF $@.d -MT $@ -o $@ $< 100 …$(q)$($(ARCH)-ld) -o $@ $(COMMON_FLAGS) $(LDFLAGS) -Wl,-Map=$(MAPFILE) -Wl,-T$(LINKERFILE) $(OBJS)… 104 $(q)$($(ARCH)-oc) -O binary $< $@ 108 …$(q)$($(ARCH)-ld) -o $@ $(COMMON_FLAGS) $(LDFLAGS) -Wl,-Map=$(MAPFILE_PMU) -Wl,-T$(LINKERFILE) $(O…
|
| /rk3399_ARM-atf/lib/coreboot/ |
| H A D | coreboot.mk | 13 ifneq (${ARCH},aarch64) 20 BL31_SOURCES += drivers/coreboot/cbmem_console/${ARCH}/cbmem_console.S
|
| /rk3399_ARM-atf/lib/xlat_tables_v2/ |
| H A D | xlat_tables.mk | 8 ${ARCH}/enable_mmu.S \ 9 ${ARCH}/xlat_tables_arch.c \
|
| /rk3399_ARM-atf/plat/nxp/soc-ls1046a/ |
| H A D | soc.mk | 92 BL31_SOURCES += ${PLAT_SOC_PATH}/$(ARCH)/${SOC}.S\ 96 ${PLAT_COMMON_PATH}/$(ARCH)/bl31_data.S 98 PLAT_BL_COMMON_SOURCES += ${PLAT_COMMON_PATH}/$(ARCH)/ls_helpers.S\ 105 BL31_SOURCES += ${PLAT_SOC_PATH}/$(ARCH)/bootmain64.S\ 106 ${PLAT_SOC_PATH}/$(ARCH)/nonboot64.S
|
| /rk3399_ARM-atf/plat/nxp/soc-ls1043a/ |
| H A D | soc.mk | 92 BL31_SOURCES += ${PLAT_SOC_PATH}/$(ARCH)/${SOC}.S\ 96 ${PLAT_COMMON_PATH}/$(ARCH)/bl31_data.S 98 PLAT_BL_COMMON_SOURCES += ${PLAT_COMMON_PATH}/$(ARCH)/ls_helpers.S\ 105 BL31_SOURCES += ${PLAT_SOC_PATH}/$(ARCH)/bootmain64.S\ 106 ${PLAT_SOC_PATH}/$(ARCH)/nonboot64.S
|
| /rk3399_ARM-atf/plat/nxp/common/setup/ |
| H A D | core.mk | 12 CPU_LIBS := lib/cpus/${ARCH}/aem_generic.S 19 CPU_LIBS += lib/cpus/${ARCH}/cortex_$(CORE_TYPE).S
|
| /rk3399_ARM-atf/services/std_svc/rmmd/ |
| H A D | rmmd.mk | 7 ifneq (${ARCH},aarch64) 17 ${ARCH}/rmmd_helpers.S \
|
| /rk3399_ARM-atf/plat/nxp/soc-ls1028a/ |
| H A D | soc.mk | 91 BL31_SOURCES += ${PLAT_SOC_PATH}/$(ARCH)/${SOC}.S\ 95 ${PLAT_COMMON_PATH}/$(ARCH)/bl31_data.S 97 PLAT_BL_COMMON_SOURCES += ${PLAT_COMMON_PATH}/$(ARCH)/ls_helpers.S\ 104 BL31_SOURCES += ${PLAT_SOC_PATH}/$(ARCH)/bootmain64.S \ 105 ${PLAT_SOC_PATH}/$(ARCH)/nonboot64.S
|
| /rk3399_ARM-atf/plat/qti/kodiak/sc7280_chrome/ |
| H A D | platform.mk | 56 -I${QTI_PLAT_PATH}/common/inc/$(ARCH) \ 60 QTI_BL31_SOURCES := $(QTI_PLAT_PATH)/common/src/$(ARCH)/qti_helpers.S \ 61 $(QTI_PLAT_PATH)/common/src/$(ARCH)/qti_kryo6_silver.S \ 62 $(QTI_PLAT_PATH)/common/src/$(ARCH)/qti_kryo6_gold.S \ 63 $(QTI_PLAT_PATH)/common/src/$(ARCH)/qti_uart_console.S \
|
| /rk3399_ARM-atf/plat/qti/sc7180/ |
| H A D | platform.mk | 53 -I${QTI_PLAT_PATH}/common/inc/$(ARCH) \ 57 QTI_BL31_SOURCES := $(QTI_PLAT_PATH)/common/src/$(ARCH)/qti_helpers.S \ 58 $(QTI_PLAT_PATH)/common/src/$(ARCH)/qti_kryo4_silver.S \ 59 $(QTI_PLAT_PATH)/common/src/$(ARCH)/qti_kryo4_gold.S \ 60 $(QTI_PLAT_PATH)/common/src/$(ARCH)/qti_uart_console.S \
|
| /rk3399_ARM-atf/plat/qti/qcs615/ |
| H A D | platform.mk | 70 -I${QTI_PLAT_PATH}/common/inc/$(ARCH) \ 74 QTI_BL31_SOURCES := $(QTI_PLAT_PATH)/common/src/$(ARCH)/qti_helpers.S \ 75 $(QTI_PLAT_PATH)/common/src/$(ARCH)/qti_kryo4_silver.S \ 76 $(QTI_PLAT_PATH)/common/src/$(ARCH)/qti_kryo4_gold.S \ 77 $(QTI_PLAT_PATH)/common/src/$(ARCH)/qti_uart_console.S \
|
| /rk3399_ARM-atf/plat/arm/board/fvp_ve/ |
| H A D | platform.mk | 22 plat/arm/common/${ARCH}/arm_helpers.S \ 25 drivers/arm/pl011/${ARCH}/pl011_console.S \ 26 plat/arm/board/common/${ARCH}/board_arm_helpers.S 44 plat/arm/board/fvp_ve/${ARCH}/fvp_ve_helpers.S \ 65 plat/arm/common/${ARCH}/arm_bl2_mem_params_desc.c \ 120 PLAT_BL_COMMON_SOURCES += lib/xlat_tables/${ARCH}/nonlpae_tables.c
|