Sanitise includes across codebase
authorAntonio Nino Diaz <antonio.ninodiaz@arm.com>
Fri, 14 Dec 2018 00:18:21 +0000 (00:18 +0000)
committerAntonio Nino Diaz <antonio.ninodiaz@arm.com>
Fri, 4 Jan 2019 10:43:17 +0000 (10:43 +0000)
commit09d40e0e08283a249e7dce0e106c07c5141f9b7e
tree46e7af7b5be2738948b359b2a07078e4cf1bbec1
parentf5478dedf9e096d9539362b38ceb096b940ba3e2
Sanitise includes across codebase

Enforce full include path for includes. Deprecate old paths.

The following folders inside include/lib have been left unchanged:

- include/lib/cpus/${ARCH}
- include/lib/el3_runtime/${ARCH}

The reason for this change is that having a global namespace for
includes isn't a good idea. It defeats one of the advantages of having
folders and it introduces problems that are sometimes subtle (because
you may not know the header you are actually including if there are two
of them).

For example, this patch had to be created because two headers were
called the same way: e0ea0928d5b7 ("Fix gpio includes of mt8173 platform
to avoid collision."). More recently, this patch has had similar
problems: 46f9b2c3a282 ("drivers: add tzc380 support").

This problem was introduced in commit 4ecca33988b9 ("Move include and
source files to logical locations"). At that time, there weren't too
many headers so it wasn't a real issue. However, time has shown that
this creates problems.

Platforms that want to preserve the way they include headers may add the
removed paths to PLAT_INCLUDES, but this is discouraged.

Change-Id: I39dc53ed98f9e297a5966e723d1936d6ccf2fc8f
Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
995 files changed:
Makefile
bl1/aarch32/bl1_context_mgmt.c
bl1/aarch32/bl1_entrypoint.S
bl1/aarch32/bl1_exceptions.S
bl1/aarch64/bl1_context_mgmt.c
bl1/aarch64/bl1_exceptions.S
bl1/bl1.ld.S
bl1/bl1_fwu.c
bl1/bl1_main.c
bl1/bl1_private.h
bl1/tbbr/tbbr_img_desc.c
bl2/aarch32/bl2_el3_entrypoint.S
bl2/aarch32/bl2_el3_exceptions.S
bl2/aarch32/bl2_entrypoint.S
bl2/aarch64/bl2_el3_entrypoint.S
bl2/aarch64/bl2_el3_exceptions.S
bl2/aarch64/bl2_entrypoint.S
bl2/bl2.ld.S
bl2/bl2_el3.ld.S
bl2/bl2_image_load_v2.c
bl2/bl2_main.c
bl2u/aarch32/bl2u_entrypoint.S
bl2u/aarch64/bl2u_entrypoint.S
bl2u/bl2u.ld.S
bl2u/bl2u_main.c
bl31/aarch64/bl31_entrypoint.S
bl31/aarch64/crash_reporting.S
bl31/aarch64/ea_delegate.S
bl31/aarch64/runtime_exceptions.S
bl31/bl31.ld.S
bl31/bl31_context_mgmt.c
bl31/bl31_main.c
bl31/ehf.c
bl31/interrupt_mgmt.c
bl32/sp_min/aarch32/entrypoint.S
bl32/sp_min/sp_min.ld.S
bl32/sp_min/sp_min_main.c
bl32/tsp/aarch64/tsp_entrypoint.S
bl32/tsp/aarch64/tsp_exceptions.S
bl32/tsp/aarch64/tsp_request.S
bl32/tsp/tsp.ld.S
bl32/tsp/tsp_interrupt.c
bl32/tsp/tsp_main.c
bl32/tsp/tsp_private.h
bl32/tsp/tsp_timer.c
common/aarch64/debug.S
common/aarch64/early_exceptions.S
common/backtrace/backtrace.c
common/bl_common.c
common/desc_image_load.c
common/fdt_wrappers.c
common/image_decompress.c
common/runtime_svc.c
common/tf_log.c
docs/exception-handling.rst
drivers/allwinner/sunxi_rsb.c
drivers/arm/cci/cci.c
drivers/arm/ccn/ccn.c
drivers/arm/gic/common/gic_common.c
drivers/arm/gic/common/gic_common_private.h
drivers/arm/gic/v2/gicv2_helpers.c
drivers/arm/gic/v2/gicv2_main.c
drivers/arm/gic/v2/gicv2_private.h
drivers/arm/gic/v3/arm_gicv3_common.c
drivers/arm/gic/v3/gic600.c
drivers/arm/gic/v3/gicv3_helpers.c
drivers/arm/gic/v3/gicv3_main.c
drivers/arm/gic/v3/gicv3_private.h
drivers/arm/pl011/aarch32/pl011_console.S
drivers/arm/pl011/aarch64/pl011_console.S
drivers/arm/pl061/pl061_gpio.c
drivers/arm/smmu/smmu_v3.c
drivers/arm/sp804/sp804_delay_timer.c
drivers/arm/sp805/sp805.c
drivers/arm/tzc/tzc380.c
drivers/arm/tzc/tzc400.c
drivers/arm/tzc/tzc_common_private.h
drivers/arm/tzc/tzc_dmc500.c
drivers/arm/tzc/tzc_dmc620.c
drivers/auth/auth_mod.c
drivers/auth/crypto_mod.c
drivers/auth/cryptocell/cryptocell_crypto.c
drivers/auth/cryptocell/cryptocell_crypto.mk
drivers/auth/img_parser_mod.c
drivers/auth/mbedtls/mbedtls_common.c
drivers/auth/mbedtls/mbedtls_common.mk
drivers/auth/mbedtls/mbedtls_crypto.c
drivers/auth/mbedtls/mbedtls_x509_parser.c
drivers/auth/tbbr/tbbr_cot.c
drivers/cadence/uart/aarch64/cdns_console.S
drivers/cfi/v2m/v2m_flash.c
drivers/console/multi_console.c
drivers/coreboot/cbmem_console/aarch64/cbmem_console.S
drivers/delay_timer/delay_timer.c
drivers/delay_timer/generic_delay_timer.c
drivers/gpio/gpio.c
drivers/imx/timer/imx_gpt.c
drivers/imx/uart/imx_uart.c
drivers/imx/usdhc/imx_usdhc.c
drivers/imx/usdhc/imx_usdhc.h
drivers/io/io_block.c
drivers/io/io_dummy.c
drivers/io/io_fip.c
drivers/io/io_memmap.c
drivers/io/io_semihosting.c
drivers/io/io_storage.c
drivers/marvell/amb_adec.c
drivers/marvell/ap807_clocks_init.c
drivers/marvell/cache_llc.c
drivers/marvell/ccu.c
drivers/marvell/comphy/phy-comphy-3700.c
drivers/marvell/comphy/phy-comphy-cp110.c
drivers/marvell/gwin.c
drivers/marvell/io_win.c
drivers/marvell/iob.c
drivers/marvell/mc_trustzone/mc_trustzone.c
drivers/marvell/mc_trustzone/mc_trustzone.h
drivers/marvell/mci.c
drivers/marvell/mochi/ap807_setup.c
drivers/marvell/mochi/apn806_setup.c
drivers/marvell/mochi/cp110_setup.c
drivers/marvell/thermal.c
drivers/marvell/uart/a3700_console.S
drivers/mentor/i2c/mi2cv.c
drivers/meson/console/aarch64/meson_console.S
drivers/mmc/mmc.c
drivers/partition/gpt.c
drivers/partition/partition.c
drivers/renesas/rcar/auth/auth_mod.c
drivers/renesas/rcar/avs/avs_driver.c
drivers/renesas/rcar/board/board.c
drivers/renesas/rcar/common.c
drivers/renesas/rcar/console/rcar_printf.c
drivers/renesas/rcar/cpld/ulcb_cpld.c
drivers/renesas/rcar/delay/micro_delay.h
drivers/renesas/rcar/dma/dma_driver.c
drivers/renesas/rcar/emmc/emmc_cmd.c
drivers/renesas/rcar/emmc/emmc_init.c
drivers/renesas/rcar/emmc/emmc_interrupt.c
drivers/renesas/rcar/emmc/emmc_mount.c
drivers/renesas/rcar/emmc/emmc_read.c
drivers/renesas/rcar/emmc/emmc_utility.c
drivers/renesas/rcar/iic_dvfs/iic_dvfs.c
drivers/renesas/rcar/io/io_emmcdrv.c
drivers/renesas/rcar/io/io_memdrv.c
drivers/renesas/rcar/io/io_rcar.c
drivers/renesas/rcar/pwrc/pwrc.c
drivers/renesas/rcar/rom/rom_api.c
drivers/renesas/rcar/rpc/rpc_driver.c
drivers/renesas/rcar/watchdog/swdt.c
drivers/st/clk/stm32mp1_clk.c
drivers/st/clk/stm32mp1_clkfunc.c
drivers/st/ddr/stm32mp1_ddr.c
drivers/st/ddr/stm32mp1_ddr_helpers.c
drivers/st/ddr/stm32mp1_ram.c
drivers/st/gpio/stm32_gpio.c
drivers/st/io/io_mmc.c
drivers/st/io/io_stm32image.c
drivers/st/mmc/stm32_sdmmc2.c
drivers/st/pmic/stm32_i2c.c
drivers/st/pmic/stm32mp1_pmic.c
drivers/st/pmic/stpmu1.c
drivers/st/reset/stm32mp1_reset.c
drivers/st/uart/aarch32/stm32_console.S
drivers/staging/renesas/rcar/ddr/ddr_a/ddr_init_e3.c
drivers/staging/renesas/rcar/ddr/ddr_b/boot_init_dram.c
drivers/staging/renesas/rcar/ddr/dram_sub_func.c
drivers/staging/renesas/rcar/pfc/E3/pfc_init_e3.c
drivers/staging/renesas/rcar/pfc/H3/pfc_init_h3_v1.c
drivers/staging/renesas/rcar/pfc/H3/pfc_init_h3_v2.c
drivers/staging/renesas/rcar/pfc/M3/pfc_init_m3.c
drivers/staging/renesas/rcar/pfc/M3N/pfc_init_m3n.c
drivers/staging/renesas/rcar/pfc/pfc_init.c
drivers/staging/renesas/rcar/qos/E3/qos_init_e3_v10.c
drivers/staging/renesas/rcar/qos/H3/qos_init_h3_v10.c
drivers/staging/renesas/rcar/qos/H3/qos_init_h3_v11.c
drivers/staging/renesas/rcar/qos/H3/qos_init_h3_v20.c
drivers/staging/renesas/rcar/qos/H3/qos_init_h3_v30.c
drivers/staging/renesas/rcar/qos/H3/qos_init_h3n_v30.c
drivers/staging/renesas/rcar/qos/M3/qos_init_m3_v10.c
drivers/staging/renesas/rcar/qos/M3/qos_init_m3_v11.c
drivers/staging/renesas/rcar/qos/M3N/qos_init_m3n_v10.c
drivers/staging/renesas/rcar/qos/qos_init.c
drivers/synopsys/emmc/dw_mmc.c
drivers/synopsys/ufs/dw_ufs.c
drivers/ti/uart/aarch64/16550_console.S
drivers/ufs/ufs.c
include/arch/aarch32/arch.h
include/arch/aarch32/arch_helpers.h
include/arch/aarch32/asm_macros.S
include/arch/aarch32/console_macros.S
include/arch/aarch32/smccc_helpers.h
include/arch/aarch64/arch.h
include/arch/aarch64/arch_helpers.h
include/arch/aarch64/asm_macros.S
include/arch/aarch64/console_macros.S
include/arch/aarch64/smccc_helpers.h
include/bl1/bl1.h
include/bl1/tbbr/tbbr_img_desc.h
include/bl31/ehf.h
include/bl31/interrupt_mgmt.h
include/bl32/payloads/tlk.h
include/common/bl_common.h
include/common/debug.h
include/common/desc_image_load.h
include/common/ep_info.h
include/common/param_header.h
include/common/runtime_svc.h
include/common/tbbr/tbbr_img_def.h
include/drivers/arm/cci.h
include/drivers/arm/gic_common.h
include/drivers/arm/gicv2.h
include/drivers/arm/gicv3.h
include/drivers/arm/pl011.h
include/drivers/arm/pl061_gpio.h
include/drivers/arm/smmu_v3.h
include/drivers/arm/sp804_delay_timer.h
include/drivers/arm/sp805.h
include/drivers/arm/tzc380.h
include/drivers/arm/tzc400.h
include/drivers/arm/tzc_common.h
include/drivers/arm/tzc_dmc500.h
include/drivers/arm/tzc_dmc620.h
include/drivers/auth/auth_mod.h
include/drivers/auth/img_parser_mod.h
include/drivers/cadence/cdns_uart.h
include/drivers/console.h
include/drivers/console_assertions.h
include/drivers/coreboot/cbmem_console.h
include/drivers/io/io_block.h
include/drivers/io/io_driver.h
include/drivers/io/io_storage.h
include/drivers/marvell/ccu.h
include/drivers/marvell/gwin.h
include/drivers/marvell/io_win.h
include/drivers/marvell/iob.h
include/drivers/marvell/mochi/cp110_setup.h
include/drivers/marvell/uart/a3700_console.h
include/drivers/meson/meson_console.h
include/drivers/mmc.h
include/drivers/partition/gpt.h
include/drivers/partition/partition.h
include/drivers/st/io_mmc.h
include/drivers/st/io_stm32image.h
include/drivers/st/stm32_console.h
include/drivers/st/stm32_gpio.h
include/drivers/st/stm32_i2c.h
include/drivers/st/stm32_sdmmc2.h
include/drivers/st/stm32_uart_regs.h
include/drivers/st/stm32mp1_clk.h
include/drivers/st/stm32mp1_clkfunc.h
include/drivers/st/stm32mp1_ddr_regs.h
include/drivers/st/stm32mp1_pmic.h
include/drivers/st/stm32mp1_pwr.h
include/drivers/st/stm32mp1_rcc.h
include/drivers/st/stpmu1.h
include/drivers/synopsys/dw_mmc.h
include/drivers/ti/uart/uart_16550.h
include/drivers/ufs.h
include/lib/bakery_lock.h
include/lib/cpus/aarch32/cortex_a57.h
include/lib/cpus/aarch32/cortex_a72.h
include/lib/cpus/aarch32/cpu_macros.S
include/lib/cpus/aarch64/cortex_a57.h
include/lib/cpus/aarch64/cortex_a72.h
include/lib/cpus/aarch64/cortex_a75.h
include/lib/cpus/aarch64/cortex_ares.h
include/lib/cpus/aarch64/cpu_macros.S
include/lib/cpus/aarch64/dsu_def.h
include/lib/cpus/errata_report.h
include/lib/el3_runtime/aarch32/context.h
include/lib/el3_runtime/aarch64/context.h
include/lib/el3_runtime/context_mgmt.h
include/lib/el3_runtime/cpu_data.h
include/lib/el3_runtime/pubsub.h
include/lib/el3_runtime/pubsub_events.h
include/lib/extensions/amu.h
include/lib/extensions/ras.h
include/lib/extensions/ras_arch.h
include/lib/libc/assert.h
include/lib/object_pool.h
include/lib/optee_utils.h
include/lib/pmf/pmf.h
include/lib/pmf/pmf_helpers.h
include/lib/psci/psci.h
include/lib/psci/psci_lib.h
include/lib/runtime_instr.h
include/lib/smccc.h
include/lib/utils.h
include/lib/xlat_tables/aarch32/xlat_tables_aarch32.h
include/lib/xlat_tables/aarch64/xlat_tables_aarch64.h
include/lib/xlat_tables/xlat_tables.h
include/lib/xlat_tables/xlat_tables_compat.h
include/lib/xlat_tables/xlat_tables_defs.h
include/lib/xlat_tables/xlat_tables_v2.h
include/lib/xlat_tables/xlat_tables_v2_helpers.h
include/plat/arm/board/common/board_css_def.h
include/plat/arm/board/common/v2m_def.h
include/plat/arm/common/aarch64/arm_macros.S
include/plat/arm/common/aarch64/cci_macros.S
include/plat/arm/common/arm_config.h
include/plat/arm/common/arm_def.h
include/plat/arm/common/arm_sip_svc.h
include/plat/arm/common/arm_spm_def.h
include/plat/arm/common/arm_tzc_dram.ld.S
include/plat/arm/common/plat_arm.h
include/plat/arm/css/common/css_def.h
include/plat/arm/css/common/css_pm.h
include/plat/arm/soc/common/soc_css_def.h
include/plat/common/common_def.h
include/plat/common/platform.h
include/plat/marvell/a3700/common/armada_common.h
include/plat/marvell/a3700/common/marvell_def.h
include/plat/marvell/a3700/common/plat_marvell.h
include/plat/marvell/a8k/common/armada_common.h
include/plat/marvell/a8k/common/marvell_def.h
include/plat/marvell/a8k/common/plat_marvell.h
include/plat/marvell/common/aarch64/cci_macros.S
include/plat/marvell/common/aarch64/marvell_macros.S
include/plat/marvell/common/marvell_plat_priv.h
include/services/mm_svc.h
include/services/sdei.h
include/services/secure_partition.h
include/services/sp_res_desc.h
include/services/sp_res_desc_def.h
include/services/spci_svc.h
include/services/spm_svc.h
include/services/sprt_svc.h
include/tools_share/firmware_image_package.h
lib/aarch64/misc_helpers.S
lib/coreboot/coreboot.mk
lib/coreboot/coreboot_table.c
lib/cpus/aarch32/cortex_a53.S
lib/cpus/aarch32/cortex_a57.S
lib/cpus/aarch32/cortex_a72.S
lib/cpus/aarch32/cpu_helpers.S
lib/cpus/aarch64/cortex_a35.S
lib/cpus/aarch64/cortex_a53.S
lib/cpus/aarch64/cortex_a55.S
lib/cpus/aarch64/cortex_a57.S
lib/cpus/aarch64/cortex_a73.S
lib/cpus/aarch64/cortex_a75_pubsub.c
lib/cpus/aarch64/cortex_a76.S
lib/cpus/aarch64/cortex_ares_pubsub.c
lib/cpus/aarch64/cortex_deimos.S
lib/cpus/aarch64/cortex_helios.S
lib/cpus/aarch64/cpu_helpers.S
lib/cpus/aarch64/cpuamu.c
lib/cpus/aarch64/dsu_helpers.S
lib/cpus/aarch64/wa_cve_2017_5715_bpiall.S
lib/cpus/aarch64/wa_cve_2017_5715_mmu.S
lib/cpus/errata_report.c
lib/el3_runtime/aarch32/context_mgmt.c
lib/el3_runtime/aarch32/cpu_data.S
lib/el3_runtime/aarch64/context_mgmt.c
lib/el3_runtime/aarch64/cpu_data.S
lib/el3_runtime/cpu_data_array.c
lib/extensions/amu/aarch32/amu.c
lib/extensions/amu/aarch64/amu.c
lib/extensions/mpam/mpam.c
lib/extensions/ras/ras_common.c
lib/extensions/ras/std_err_record.c
lib/extensions/spe/spe.c
lib/extensions/sve/sve.c
lib/libc/abort.c
lib/libc/assert.c
lib/libc/printf.c
lib/libc/putchar.c
lib/libc/snprintf.c
lib/locks/bakery/bakery_lock_coherent.c
lib/locks/bakery/bakery_lock_normal.c
lib/optee/optee_utils.c
lib/pmf/pmf_main.c
lib/pmf/pmf_smc.c
lib/psci/aarch32/psci_helpers.S
lib/psci/aarch64/psci_helpers.S
lib/psci/psci_common.c
lib/psci/psci_main.c
lib/psci/psci_mem_protect.c
lib/psci/psci_off.c
lib/psci/psci_on.c
lib/psci/psci_private.h
lib/psci/psci_setup.c
lib/psci/psci_stat.c
lib/psci/psci_suspend.c
lib/psci/psci_system_off.c
lib/romlib/romlib.ld.S
lib/semihosting/semihosting.c
lib/stack_protector/stack_protector.c
lib/utils/mem_region.c
lib/xlat_tables/aarch32/xlat_tables.c
lib/xlat_tables/aarch64/xlat_tables.c
lib/xlat_tables/xlat_tables_common.c
lib/xlat_tables/xlat_tables_private.h
lib/xlat_tables_v2/aarch32/enable_mmu.S
lib/xlat_tables_v2/aarch32/xlat_tables_arch.c
lib/xlat_tables_v2/aarch64/enable_mmu.S
lib/xlat_tables_v2/aarch64/xlat_tables_arch.c
lib/xlat_tables_v2/xlat_tables_context.c
lib/xlat_tables_v2/xlat_tables_core.c
lib/xlat_tables_v2/xlat_tables_private.h
lib/xlat_tables_v2/xlat_tables_utils.c
lib/zlib/tf_gunzip.c
plat/allwinner/common/include/platform_def.h
plat/allwinner/common/sunxi_bl31_setup.c
plat/allwinner/common/sunxi_common.c
plat/allwinner/common/sunxi_cpu_ops.c
plat/allwinner/common/sunxi_pm.c
plat/allwinner/common/sunxi_security.c
plat/allwinner/common/sunxi_topology.c
plat/allwinner/sun50i_a64/sunxi_power.c
plat/allwinner/sun50i_h6/sunxi_power.c
plat/arm/board/common/aarch32/board_arm_helpers.S
plat/arm/board/common/aarch64/board_arm_helpers.S
plat/arm/board/common/board_arm_trusted_boot.c
plat/arm/board/common/board_common.mk
plat/arm/board/fvp/aarch64/fvp_helpers.S
plat/arm/board/fvp/aarch64/fvp_ras.c
plat/arm/board/fvp/drivers/pwrc/fvp_pwrc.c
plat/arm/board/fvp/fvp_bl1_setup.c
plat/arm/board/fvp/fvp_bl2_setup.c
plat/arm/board/fvp/fvp_bl2u_setup.c
plat/arm/board/fvp/fvp_bl31_setup.c
plat/arm/board/fvp/fvp_common.c
plat/arm/board/fvp/fvp_def.h
plat/arm/board/fvp/fvp_io_storage.c
plat/arm/board/fvp/fvp_pm.c
plat/arm/board/fvp/fvp_stack_protector.c
plat/arm/board/fvp/fvp_topology.c
plat/arm/board/fvp/fvp_trusted_boot.c
plat/arm/board/fvp/include/platform_def.h
plat/arm/board/juno/aarch32/juno_helpers.S
plat/arm/board/juno/aarch64/juno_helpers.S
plat/arm/board/juno/include/platform_def.h
plat/arm/board/juno/juno_bl1_setup.c
plat/arm/board/juno/juno_bl2_setup.c
plat/arm/board/juno/juno_def.h
plat/arm/board/juno/juno_err.c
plat/arm/board/juno/juno_security.c
plat/arm/board/juno/juno_stack_protector.c
plat/arm/board/juno/juno_topology.c
plat/arm/board/juno/juno_trng.c
plat/arm/board/n1sdp/n1sdp_bl31_setup.c
plat/arm/board/n1sdp/n1sdp_plat.c
plat/arm/board/sgi575/include/platform_def.h
plat/arm/board/sgi575/sgi575_plat.c
plat/arm/board/sgi575/sgi575_security.c
plat/arm/board/sgiclarka/include/platform_def.h
plat/arm/board/sgiclarka/sgiclarka_plat.c
plat/arm/board/sgiclarka/sgiclarka_security.c
plat/arm/board/sgiclarkh/include/platform_def.h
plat/arm/board/sgiclarkh/sgiclarkh_plat.c
plat/arm/board/sgiclarkh/sgiclarkh_security.c
plat/arm/common/aarch32/arm_bl2_mem_params_desc.c
plat/arm/common/aarch64/arm_bl2_mem_params_desc.c
plat/arm/common/aarch64/arm_ehf.c
plat/arm/common/aarch64/arm_sdei.c
plat/arm/common/arm_bl1_fwu.c
plat/arm/common/arm_bl1_setup.c
plat/arm/common/arm_bl2_el3_setup.c
plat/arm/common/arm_bl2_setup.c
plat/arm/common/arm_bl2u_setup.c
plat/arm/common/arm_bl31_setup.c
plat/arm/common/arm_cci.c
plat/arm/common/arm_ccn.c
plat/arm/common/arm_common.c
plat/arm/common/arm_console.c
plat/arm/common/arm_dyn_cfg.c
plat/arm/common/arm_dyn_cfg_helpers.c
plat/arm/common/arm_err.c
plat/arm/common/arm_gicv2.c
plat/arm/common/arm_gicv3.c
plat/arm/common/arm_image_load.c
plat/arm/common/arm_io_storage.c
plat/arm/common/arm_nor_psci_mem_protect.c
plat/arm/common/arm_pm.c
plat/arm/common/arm_sip_svc.c
plat/arm/common/arm_topology.c
plat/arm/common/arm_tzc400.c
plat/arm/common/arm_tzc_dmc500.c
plat/arm/common/execution_state_switch.c
plat/arm/common/sp_min/arm_sp_min_setup.c
plat/arm/common/tsp/arm_tsp_setup.c
plat/arm/css/common/css_bl1_setup.c
plat/arm/css/common/css_bl2_setup.c
plat/arm/css/common/css_bl2u_setup.c
plat/arm/css/common/css_pm.c
plat/arm/css/common/css_topology.c
plat/arm/css/drivers/mhu/css_mhu.c
plat/arm/css/drivers/mhu/css_mhu_doorbell.c
plat/arm/css/drivers/mhu/css_mhu_doorbell.h
plat/arm/css/drivers/scmi/scmi.h
plat/arm/css/drivers/scmi/scmi_ap_core_proto.c
plat/arm/css/drivers/scmi/scmi_common.c
plat/arm/css/drivers/scmi/scmi_pwr_dmn_proto.c
plat/arm/css/drivers/scmi/scmi_sys_pwr_proto.c
plat/arm/css/drivers/scp/css_bom_bootloader.c
plat/arm/css/drivers/scp/css_pm_scmi.c
plat/arm/css/drivers/scp/css_pm_scpi.c
plat/arm/css/drivers/scp/css_scp.h
plat/arm/css/drivers/scp/css_sds.c
plat/arm/css/drivers/scpi/css_scpi.c
plat/arm/css/drivers/sds/sds.c
plat/arm/css/sgi/include/sgi_base_platform_def.h
plat/arm/css/sgi/sgi_bl31_setup.c
plat/arm/css/sgi/sgi_image_load.c
plat/arm/css/sgi/sgi_interconnect.c
plat/arm/css/sgi/sgi_plat.c
plat/arm/css/sgi/sgi_ras.c
plat/arm/css/sgm/include/sgm_base_platform_def.h
plat/arm/css/sgm/include/sgm_plat_config.h
plat/arm/css/sgm/sgm_bl1_setup.c
plat/arm/css/sgm/sgm_bl31_setup.c
plat/arm/css/sgm/sgm_mmap_config.c
plat/arm/css/sgm/sgm_plat_config.c
plat/arm/css/sgm/sgm_security.c
plat/arm/soc/common/soc_css_security.c
plat/common/aarch32/crash_console_helpers.S
plat/common/aarch32/plat_common.c
plat/common/aarch32/plat_sp_min_common.c
plat/common/aarch64/crash_console_helpers.S
plat/common/aarch64/plat_common.c
plat/common/aarch64/platform_helpers.S
plat/common/plat_bl1_common.c
plat/common/plat_bl_common.c
plat/common/plat_gicv2.c
plat/common/plat_gicv3.c
plat/common/plat_log_common.c
plat/common/plat_psci_common.c
plat/common/plat_spm_rd.c
plat/common/plat_spm_sp.c
plat/common/tbbr/plat_tbbr.c
plat/hisilicon/hikey/aarch64/hikey_common.c
plat/hisilicon/hikey/hikey_bl1_setup.c
plat/hisilicon/hikey/hikey_bl2_mem_params_desc.c
plat/hisilicon/hikey/hikey_bl2_setup.c
plat/hisilicon/hikey/hikey_bl31_setup.c
plat/hisilicon/hikey/hikey_bl_common.c
plat/hisilicon/hikey/hikey_ddr.c
plat/hisilicon/hikey/hikey_image_load.c
plat/hisilicon/hikey/hikey_io_storage.c
plat/hisilicon/hikey/hikey_pm.c
plat/hisilicon/hikey/hikey_private.h
plat/hisilicon/hikey/hikey_security.c
plat/hisilicon/hikey/hikey_tbbr.c
plat/hisilicon/hikey/hikey_topology.c
plat/hisilicon/hikey/hisi_dvfs.c
plat/hisilicon/hikey/hisi_ipc.c
plat/hisilicon/hikey/hisi_mcu.c
plat/hisilicon/hikey/hisi_pwrc.c
plat/hisilicon/hikey/hisi_sip_svc.c
plat/hisilicon/hikey/include/hi6553.h
plat/hisilicon/hikey/include/plat_macros.S
plat/hisilicon/hikey/include/platform_def.h
plat/hisilicon/hikey/platform.mk
plat/hisilicon/hikey960/aarch64/hikey960_common.c
plat/hisilicon/hikey960/drivers/ipc/hisi_ipc.c
plat/hisilicon/hikey960/drivers/pwrc/hisi_pwrc.c
plat/hisilicon/hikey960/hikey960_bl1_setup.c
plat/hisilicon/hikey960/hikey960_bl2_mem_params_desc.c
plat/hisilicon/hikey960/hikey960_bl2_setup.c
plat/hisilicon/hikey960/hikey960_bl31_setup.c
plat/hisilicon/hikey960/hikey960_bl_common.c
plat/hisilicon/hikey960/hikey960_boardid.c
plat/hisilicon/hikey960/hikey960_def.h
plat/hisilicon/hikey960/hikey960_image_load.c
plat/hisilicon/hikey960/hikey960_io_storage.c
plat/hisilicon/hikey960/hikey960_mcu_load.c
plat/hisilicon/hikey960/hikey960_pm.c
plat/hisilicon/hikey960/hikey960_private.h
plat/hisilicon/hikey960/hikey960_tbbr.c
plat/hisilicon/hikey960/hikey960_topology.c
plat/hisilicon/hikey960/include/plat_macros.S
plat/hisilicon/hikey960/include/platform_def.h
plat/hisilicon/poplar/aarch64/platform_common.c
plat/hisilicon/poplar/bl1_plat_setup.c
plat/hisilicon/poplar/bl2_plat_mem_params_desc.c
plat/hisilicon/poplar/bl2_plat_setup.c
plat/hisilicon/poplar/bl31_plat_setup.c
plat/hisilicon/poplar/include/hi3798cv200.h
plat/hisilicon/poplar/include/plat_private.h
plat/hisilicon/poplar/include/platform_def.h
plat/hisilicon/poplar/plat_pm.c
plat/hisilicon/poplar/plat_storage.c
plat/hisilicon/poplar/plat_topology.c
plat/hisilicon/poplar/platform.mk
plat/hisilicon/poplar/poplar_gicv2.c
plat/hisilicon/poplar/poplar_image_load.c
plat/imx/common/imx8_psci.c
plat/imx/common/imx8_topology.c
plat/imx/common/imx_aips.c
plat/imx/common/imx_caam.c
plat/imx/common/imx_clock.c
plat/imx/common/imx_csu.c
plat/imx/common/imx_io_mux.c
plat/imx/common/imx_snvs.c
plat/imx/common/imx_wdog.c
plat/imx/common/include/imx8_lpuart.h
plat/imx/common/include/imx_snvs.h
plat/imx/common/include/imx_uart.h
plat/imx/common/include/imx_wdog.h
plat/imx/common/include/plat_imx8.h
plat/imx/common/include/sci/sci_rpc.h
plat/imx/common/plat_imx8_gic.c
plat/imx/common/sci/imx8_mu.c
plat/imx/common/sci/ipc.c
plat/imx/common/sci/svc/pad/pad_rpc_clnt.c
plat/imx/common/sci/svc/pm/pm_rpc_clnt.c
plat/imx/common/sci/svc/rm/rm_rpc_clnt.c
plat/imx/imx7/warp7/include/platform_def.h
plat/imx/imx7/warp7/warp7_bl2_el3_setup.c
plat/imx/imx7/warp7/warp7_bl2_mem_params_desc.c
plat/imx/imx7/warp7/warp7_image_load.c
plat/imx/imx7/warp7/warp7_io_storage.c
plat/imx/imx8m/imx8mq/gpc.c
plat/imx/imx8m/imx8mq/imx8mq_bl31_setup.c
plat/imx/imx8m/imx8mq/imx8mq_psci.c
plat/imx/imx8qm/imx8qm_bl31_setup.c
plat/imx/imx8qm/imx8qm_psci.c
plat/imx/imx8qm/include/platform_def.h
plat/imx/imx8qx/imx8qx_bl31_setup.c
plat/imx/imx8qx/imx8qx_psci.c
plat/imx/imx8qx/include/platform_def.h
plat/layerscape/board/ls1043/include/ls_def.h
plat/layerscape/board/ls1043/include/platform_def.h
plat/layerscape/board/ls1043/ls1043_bl1_setup.c
plat/layerscape/board/ls1043/ls1043_bl2_setup.c
plat/layerscape/board/ls1043/ls1043_bl31_setup.c
plat/layerscape/board/ls1043/ls1043_err.c
plat/layerscape/board/ls1043/ls1043_psci.c
plat/layerscape/board/ls1043/ls1043_stack_protector.c
plat/layerscape/board/ls1043/ls1043_topology.c
plat/layerscape/board/ls1043/ls_gic.c
plat/layerscape/board/ls1043/platform.mk
plat/layerscape/common/aarch64/ls_bl2_mem_params_desc.c
plat/layerscape/common/aarch64/ls_helpers.S
plat/layerscape/common/include/ls_16550.h
plat/layerscape/common/include/plat_ls.h
plat/layerscape/common/ls_bl1_setup.c
plat/layerscape/common/ls_bl2_setup.c
plat/layerscape/common/ls_bl31_setup.c
plat/layerscape/common/ls_common.c
plat/layerscape/common/ls_image_load.c
plat/layerscape/common/ls_io_storage.c
plat/layerscape/common/ls_timer.c
plat/layerscape/common/ls_tzc380.c
plat/layerscape/common/ns_access.c
plat/layerscape/common/tsp/ls_tsp_setup.c
plat/marvell/a3700/a3700/board/pm_src.c
plat/marvell/a3700/a3700/plat_bl31_setup.c
plat/marvell/a3700/common/a3700_common.mk
plat/marvell/a3700/common/a3700_sip_svc.c
plat/marvell/a3700/common/dram_win.c
plat/marvell/a3700/common/include/dram_win.h
plat/marvell/a3700/common/include/platform_def.h
plat/marvell/a3700/common/io_addr_dec.c
plat/marvell/a3700/common/marvell_plat_config.c
plat/marvell/a3700/common/plat_pm.c
plat/marvell/a8k/a70x0/board/dram_port.c
plat/marvell/a8k/a70x0_amc/board/dram_port.c
plat/marvell/a8k/a80x0/board/dram_port.c
plat/marvell/a8k/a80x0_mcbin/board/dram_port.c
plat/marvell/a8k/a80x0_mcbin/board/marvell_plat_config.c
plat/marvell/a8k/common/a8k_common.mk
plat/marvell/a8k/common/aarch64/plat_arch_config.c
plat/marvell/a8k/common/ble/ble.mk
plat/marvell/a8k/common/ble/ble_main.c
plat/marvell/a8k/common/include/platform_def.h
plat/marvell/a8k/common/mss/mss_bl2_setup.c
plat/marvell/a8k/common/mss/mss_pm_ipc.c
plat/marvell/a8k/common/plat_bl1_setup.c
plat/marvell/a8k/common/plat_bl31_setup.c
plat/marvell/a8k/common/plat_ble_setup.c
plat/marvell/a8k/common/plat_pm.c
plat/marvell/a8k/common/plat_pm_trace.c
plat/marvell/a8k/common/plat_thermal.c
plat/marvell/common/aarch64/marvell_bl2_mem_params_desc.c
plat/marvell/common/aarch64/marvell_common.c
plat/marvell/common/aarch64/marvell_helpers.S
plat/marvell/common/marvell_bl1_setup.c
plat/marvell/common/marvell_bl2_setup.c
plat/marvell/common/marvell_bl31_setup.c
plat/marvell/common/marvell_cci.c
plat/marvell/common/marvell_console.c
plat/marvell/common/marvell_ddr_info.c
plat/marvell/common/marvell_gicv2.c
plat/marvell/common/marvell_gicv3.c
plat/marvell/common/marvell_image_load.c
plat/marvell/common/marvell_io_storage.c
plat/marvell/common/marvell_pm.c
plat/marvell/common/mrvl_sip_svc.c
plat/marvell/common/mss/mss_ipc_drv.c
plat/marvell/common/mss/mss_ipc_drv.h
plat/marvell/common/mss/mss_scp_bootloader.c
plat/marvell/common/plat_delay_timer.c
plat/mediatek/common/custom/oem_svc.c
plat/mediatek/common/mtk_plat_common.c
plat/mediatek/common/mtk_plat_common.h
plat/mediatek/common/mtk_sip_svc.c
plat/mediatek/mt6795/bl31.ld.S
plat/mediatek/mt6795/bl31_plat_setup.c
plat/mediatek/mt6795/drivers/timer/mt_cpuxgpt.c
plat/mediatek/mt6795/include/mcucfg.h
plat/mediatek/mt6795/include/plat_macros.S
plat/mediatek/mt6795/include/plat_private.h
plat/mediatek/mt6795/include/platform_def.h
plat/mediatek/mt6795/plat_delay_timer.c
plat/mediatek/mt6795/plat_mt_gic.c
plat/mediatek/mt6795/plat_pm.c
plat/mediatek/mt6795/plat_topology.c
plat/mediatek/mt6795/power_tracer.c
plat/mediatek/mt6795/scu.c
plat/mediatek/mt8173/aarch64/platform_common.c
plat/mediatek/mt8173/bl31_plat_setup.c
plat/mediatek/mt8173/drivers/crypt/crypt.c
plat/mediatek/mt8173/drivers/mtcmos/mtcmos.c
plat/mediatek/mt8173/drivers/pmic/pmic_wrap_init.c
plat/mediatek/mt8173/drivers/rtc/rtc.c
plat/mediatek/mt8173/drivers/spm/spm.c
plat/mediatek/mt8173/drivers/spm/spm_hotplug.c
plat/mediatek/mt8173/drivers/spm/spm_mcdi.c
plat/mediatek/mt8173/drivers/spm/spm_suspend.c
plat/mediatek/mt8173/drivers/timer/mt_cpuxgpt.c
plat/mediatek/mt8173/include/mcucfg.h
plat/mediatek/mt8173/include/plat_macros.S
plat/mediatek/mt8173/include/platform_def.h
plat/mediatek/mt8173/plat_mt_gic.c
plat/mediatek/mt8173/plat_pm.c
plat/mediatek/mt8173/plat_sip_calls.c
plat/mediatek/mt8173/plat_topology.c
plat/mediatek/mt8173/power_tracer.c
plat/mediatek/mt8173/scu.c
plat/meson/gxbb/gxbb_bl31_setup.c
plat/meson/gxbb/gxbb_common.c
plat/meson/gxbb/gxbb_def.h
plat/meson/gxbb/gxbb_mhu.c
plat/meson/gxbb/gxbb_pm.c
plat/meson/gxbb/gxbb_scpi.c
plat/meson/gxbb/gxbb_sip_svc.c
plat/meson/gxbb/gxbb_topology.c
plat/meson/gxbb/include/plat_macros.S
plat/meson/gxbb/include/platform_def.h
plat/meson/gxbb/platform.mk
plat/nvidia/tegra/common/drivers/flowctrl/flowctrl.c
plat/nvidia/tegra/common/drivers/memctrl/memctrl_v1.c
plat/nvidia/tegra/common/drivers/memctrl/memctrl_v2.c
plat/nvidia/tegra/common/drivers/pmc/pmc.c
plat/nvidia/tegra/common/drivers/smmu/smmu.c
plat/nvidia/tegra/common/tegra_bl31_setup.c
plat/nvidia/tegra/common/tegra_delay_timer.c
plat/nvidia/tegra/common/tegra_fiq_glue.c
plat/nvidia/tegra/common/tegra_gicv2.c
plat/nvidia/tegra/common/tegra_platform.c
plat/nvidia/tegra/common/tegra_pm.c
plat/nvidia/tegra/common/tegra_sip_calls.c
plat/nvidia/tegra/common/tegra_topology.c
plat/nvidia/tegra/include/drivers/flowctrl.h
plat/nvidia/tegra/include/drivers/mce.h
plat/nvidia/tegra/include/drivers/memctrl_v1.h
plat/nvidia/tegra/include/drivers/memctrl_v2.h
plat/nvidia/tegra/include/drivers/pmc.h
plat/nvidia/tegra/include/drivers/smmu.h
plat/nvidia/tegra/include/drivers/tegra_gic.h
plat/nvidia/tegra/include/platform_def.h
plat/nvidia/tegra/include/t132/tegra_def.h
plat/nvidia/tegra/include/t186/tegra_def.h
plat/nvidia/tegra/include/t210/tegra_def.h
plat/nvidia/tegra/include/tegra_private.h
plat/nvidia/tegra/soc/t132/plat_psci_handlers.c
plat/nvidia/tegra/soc/t132/plat_secondary.c
plat/nvidia/tegra/soc/t132/plat_setup.c
plat/nvidia/tegra/soc/t132/plat_sip_calls.c
plat/nvidia/tegra/soc/t186/drivers/include/mce_private.h
plat/nvidia/tegra/soc/t186/drivers/mce/ari.c
plat/nvidia/tegra/soc/t186/drivers/mce/mce.c
plat/nvidia/tegra/soc/t186/drivers/mce/nvg.c
plat/nvidia/tegra/soc/t186/plat_memctrl.c
plat/nvidia/tegra/soc/t186/plat_psci_handlers.c
plat/nvidia/tegra/soc/t186/plat_secondary.c
plat/nvidia/tegra/soc/t186/plat_setup.c
plat/nvidia/tegra/soc/t186/plat_sip_calls.c
plat/nvidia/tegra/soc/t186/plat_smmu.c
plat/nvidia/tegra/soc/t186/plat_trampoline.S
plat/nvidia/tegra/soc/t210/plat_psci_handlers.c
plat/nvidia/tegra/soc/t210/plat_secondary.c
plat/nvidia/tegra/soc/t210/plat_setup.c
plat/qemu/dt.c
plat/qemu/include/platform_def.h
plat/qemu/qemu_bl1_setup.c
plat/qemu/qemu_bl2_mem_params_desc.c
plat/qemu/qemu_bl2_setup.c
plat/qemu/qemu_bl31_setup.c
plat/qemu/qemu_common.c
plat/qemu/qemu_console.c
plat/qemu/qemu_image_load.c
plat/qemu/qemu_io_storage.c
plat/qemu/qemu_pm.c
plat/qemu/qemu_stack_protector.c
plat/qemu/qemu_trusted_boot.c
plat/qemu/sp_min/sp_min_setup.c
plat/qemu/topology.c
plat/renesas/rcar/aarch64/plat_helpers.S
plat/renesas/rcar/aarch64/platform_common.c
plat/renesas/rcar/bl2_cpg_init.c
plat/renesas/rcar/bl2_interrupt_error.c
plat/renesas/rcar/bl2_plat_mem_params_desc.c
plat/renesas/rcar/bl2_plat_setup.c
plat/renesas/rcar/bl2_secure_setting.c
plat/renesas/rcar/bl31_plat_setup.c
plat/renesas/rcar/include/plat.ld.S
plat/renesas/rcar/include/plat_macros.S
plat/renesas/rcar/include/platform_def.h
plat/renesas/rcar/include/rcar_def.h
plat/renesas/rcar/include/rcar_private.h
plat/renesas/rcar/plat_image_load.c
plat/renesas/rcar/plat_pm.c
plat/renesas/rcar/plat_storage.c
plat/renesas/rcar/plat_topology.c
plat/rockchip/common/aarch64/plat_helpers.S
plat/rockchip/common/aarch64/platform_common.c
plat/rockchip/common/bl31_plat_setup.c
plat/rockchip/common/drivers/parameter/ddr_parameter.c
plat/rockchip/common/drivers/parameter/ddr_parameter.h
plat/rockchip/common/include/plat_macros.S
plat/rockchip/common/include/plat_private.h
plat/rockchip/common/params_setup.c
plat/rockchip/common/plat_pm.c
plat/rockchip/common/plat_topology.c
plat/rockchip/common/rockchip_gicv2.c
plat/rockchip/common/rockchip_gicv3.c
plat/rockchip/common/rockchip_sip_svc.c
plat/rockchip/rk3328/drivers/pmu/pmu.c
plat/rockchip/rk3328/drivers/soc/soc.c
plat/rockchip/rk3328/include/platform_def.h
plat/rockchip/rk3368/drivers/ddr/ddr_rk3368.c
plat/rockchip/rk3368/drivers/pmu/pmu.c
plat/rockchip/rk3368/drivers/soc/soc.c
plat/rockchip/rk3368/include/platform_def.h
plat/rockchip/rk3368/plat_sip_calls.c
plat/rockchip/rk3399/drivers/dp/cdn_dp.c
plat/rockchip/rk3399/drivers/dram/dfs.c
plat/rockchip/rk3399/drivers/dram/dram.h
plat/rockchip/rk3399/drivers/dram/dram_spec_timing.c
plat/rockchip/rk3399/drivers/dram/suspend.c
plat/rockchip/rk3399/drivers/gpio/rk3399_gpio.c
plat/rockchip/rk3399/drivers/pmu/m0_ctl.c
plat/rockchip/rk3399/drivers/pmu/pmu.c
plat/rockchip/rk3399/drivers/secure/secure.c
plat/rockchip/rk3399/drivers/soc/soc.c
plat/rockchip/rk3399/drivers/soc/soc.h
plat/rockchip/rk3399/include/plat.ld.S
plat/rockchip/rk3399/include/platform_def.h
plat/rockchip/rk3399/plat_sip_calls.c
plat/rpi3/aarch64/rpi3_bl2_mem_params_desc.c
plat/rpi3/include/platform_def.h
plat/rpi3/rpi3_bl1_setup.c
plat/rpi3/rpi3_bl2_setup.c
plat/rpi3/rpi3_bl31_setup.c
plat/rpi3/rpi3_common.c
plat/rpi3/rpi3_hw.h
plat/rpi3/rpi3_image_load.c
plat/rpi3/rpi3_io_storage.c
plat/rpi3/rpi3_mbox.c
plat/rpi3/rpi3_pm.c
plat/rpi3/rpi3_rng.c
plat/rpi3/rpi3_stack_protector.c
plat/rpi3/rpi3_topology.c
plat/rpi3/rpi3_trusted_boot.c
plat/socionext/synquacer/drivers/mhu/sq_mhu.c
plat/socionext/synquacer/drivers/scpi/sq_scpi.c
plat/socionext/synquacer/include/platform_def.h
plat/socionext/synquacer/include/sq_common.h
plat/socionext/synquacer/sq_bl31_setup.c
plat/socionext/synquacer/sq_ccn.c
plat/socionext/synquacer/sq_gicv3.c
plat/socionext/synquacer/sq_psci.c
plat/socionext/synquacer/sq_topology.c
plat/socionext/synquacer/sq_xlat_setup.c
plat/socionext/uniphier/include/platform_def.h
plat/socionext/uniphier/tsp/uniphier_tsp_setup.c
plat/socionext/uniphier/uniphier_bl2_setup.c
plat/socionext/uniphier/uniphier_bl31_setup.c
plat/socionext/uniphier/uniphier_boot_device.c
plat/socionext/uniphier/uniphier_cci.c
plat/socionext/uniphier/uniphier_emmc.c
plat/socionext/uniphier/uniphier_gicv3.c
plat/socionext/uniphier/uniphier_image_desc.c
plat/socionext/uniphier/uniphier_io_storage.c
plat/socionext/uniphier/uniphier_nand.c
plat/socionext/uniphier/uniphier_psci.c
plat/socionext/uniphier/uniphier_scp.c
plat/socionext/uniphier/uniphier_soc_info.c
plat/socionext/uniphier/uniphier_syscnt.c
plat/socionext/uniphier/uniphier_tbbr.c
plat/socionext/uniphier/uniphier_topology.c
plat/socionext/uniphier/uniphier_usb.c
plat/socionext/uniphier/uniphier_xlat_setup.c
plat/st/stm32mp1/bl2_io_storage.c
plat/st/stm32mp1/bl2_plat_setup.c
plat/st/stm32mp1/include/platform_def.h
plat/st/stm32mp1/plat_bl2_mem_params_desc.c
plat/st/stm32mp1/plat_image_load.c
plat/st/stm32mp1/platform.mk
plat/st/stm32mp1/sp_min/sp_min_setup.c
plat/st/stm32mp1/stm32mp1.ld.S
plat/st/stm32mp1/stm32mp1_common.c
plat/st/stm32mp1/stm32mp1_context.c
plat/st/stm32mp1/stm32mp1_def.h
plat/st/stm32mp1/stm32mp1_dt.c
plat/st/stm32mp1/stm32mp1_gic.c
plat/st/stm32mp1/stm32mp1_helper.S
plat/st/stm32mp1/stm32mp1_pm.c
plat/st/stm32mp1/stm32mp1_security.c
plat/st/stm32mp1/stm32mp1_stack_protector.c
plat/st/stm32mp1/stm32mp1_topology.c
plat/ti/k3/board/generic/include/board_def.h
plat/ti/k3/common/drivers/sec_proxy/sec_proxy.c
plat/ti/k3/common/drivers/ti_sci/ti_sci.c
plat/ti/k3/common/k3_bl31_setup.c
plat/ti/k3/common/k3_console.c
plat/ti/k3/common/k3_gicv3.c
plat/ti/k3/common/k3_psci.c
plat/ti/k3/common/k3_topology.c
plat/ti/k3/include/platform_def.h
plat/xilinx/versal/aarch64/versal_common.c
plat/xilinx/versal/aarch64/versal_helpers.S
plat/xilinx/versal/bl31_versal_setup.c
plat/xilinx/versal/include/plat_macros.S
plat/xilinx/versal/include/platform_def.h
plat/xilinx/versal/plat_psci.c
plat/xilinx/versal/plat_versal.c
plat/xilinx/versal/sip_svc_setup.c
plat/xilinx/versal/versal_def.h
plat/xilinx/versal/versal_gicv3.c
plat/xilinx/versal/versal_private.h
plat/xilinx/zynqmp/aarch64/zynqmp_common.c
plat/xilinx/zynqmp/aarch64/zynqmp_helpers.S
plat/xilinx/zynqmp/bl31_zynqmp_setup.c
plat/xilinx/zynqmp/include/platform_def.h
plat/xilinx/zynqmp/ipi_mailbox_service/ipi_mailbox_svc.c
plat/xilinx/zynqmp/plat_psci.c
plat/xilinx/zynqmp/plat_startup.c
plat/xilinx/zynqmp/plat_zynqmp.c
plat/xilinx/zynqmp/pm_service/pm_api_clock.c
plat/xilinx/zynqmp/pm_service/pm_api_clock.h
plat/xilinx/zynqmp/pm_service/pm_api_ioctl.c
plat/xilinx/zynqmp/pm_service/pm_api_pinctrl.c
plat/xilinx/zynqmp/pm_service/pm_api_sys.c
plat/xilinx/zynqmp/pm_service/pm_api_sys.h
plat/xilinx/zynqmp/pm_service/pm_client.c
plat/xilinx/zynqmp/pm_service/pm_common.h
plat/xilinx/zynqmp/pm_service/pm_ipi.c
plat/xilinx/zynqmp/pm_service/pm_svc_main.c
plat/xilinx/zynqmp/sip_svc_setup.c
plat/xilinx/zynqmp/tsp/tsp_plat_setup.c
plat/xilinx/zynqmp/zynqmp_def.h
plat/xilinx/zynqmp/zynqmp_ipi.c
plat/xilinx/zynqmp/zynqmp_private.h
services/arm_arch_svc/arm_arch_svc_setup.c
services/spd/opteed/opteed_common.c
services/spd/opteed/opteed_main.c
services/spd/opteed/opteed_pm.c
services/spd/opteed/opteed_private.h
services/spd/opteed/teesmc_opteed_macros.h
services/spd/tlkd/tlkd_common.c
services/spd/tlkd/tlkd_main.c
services/spd/tlkd/tlkd_pm.c
services/spd/tlkd/tlkd_private.h
services/spd/trusty/generic-arm64-smcall.c
services/spd/trusty/trusty.c
services/spd/tspd/tspd_common.c
services/spd/tspd/tspd_main.c
services/spd/tspd/tspd_pm.c
services/spd/tspd/tspd_private.h
services/std_svc/sdei/sdei_event.c
services/std_svc/sdei/sdei_intr_mgmt.c
services/std_svc/sdei/sdei_main.c
services/std_svc/sdei/sdei_private.h
services/std_svc/sdei/sdei_state.c
services/std_svc/spm/aarch64/spm_shim_exceptions.S
services/std_svc/spm/spci.c
services/std_svc/spm/spm_buffers.c
services/std_svc/spm/spm_main.c
services/std_svc/spm/spm_private.h
services/std_svc/spm/spm_setup.c
services/std_svc/spm/spm_shim_private.h
services/std_svc/spm/spm_xlat.c
services/std_svc/spm/sprt.c
services/std_svc/spm_deprecated/aarch64/spm_shim_exceptions.S
services/std_svc/spm_deprecated/spm_main.c
services/std_svc/spm_deprecated/spm_private.h
services/std_svc/spm_deprecated/spm_setup.c
services/std_svc/spm_deprecated/spm_shim_private.h
services/std_svc/spm_deprecated/spm_xlat.c
services/std_svc/std_svc_setup.c