Merge pull request #678 from soby-mathew/sm/PSCI_AArch32
Introduce AArch32 support for PSCI library |
---|
Makefile |
---|
bl1/bl1_main.c |
---|
bl2/bl2.mk |
---|
bl32/sp_min/aarch32/entrypoint.S 0 → 100644 |
---|
bl32/sp_min/sp_min.ld.S 0 → 100644 |
---|
bl32/sp_min/sp_min.mk 0 → 100644 |
---|
bl32/sp_min/sp_min_main.c 0 → 100644 |
---|
bl32/sp_min/sp_min_private.h 0 → 100644 |
---|
bl32/tsp/tsp.mk |
---|
common/aarch32/debug.S 0 → 100644 |
---|
common/runtime_svc.c |
---|
common/tf_printf.c |
---|
docs/user-guide.md |
---|
drivers/arm/gic/v3/gicv3_main.c |
---|
drivers/arm/gic/v3/gicv3_private.h |
---|
drivers/arm/pl011/aarch32/pl011_console.S 0 → 100644 |
---|
drivers/arm/pl011/aarch64/pl011_console.S 0 → 100644 |
---|
drivers/arm/pl011/pl011_console.S |
---|
drivers/arm/tzc/tzc400.c |
---|
drivers/arm/tzc/tzc_common_private.c |
---|
drivers/arm/tzc/tzc_dmc500.c |
---|
drivers/cadence/uart/aarch64/cdns_console.S 0 → 100644 |
---|
drivers/cadence/uart/cdns_console.S |
---|
drivers/console/aarch32/console.S 0 → 100644 |
---|
drivers/console/aarch32/skeleton_console.S 0 → 100644 |
---|
drivers/console/aarch64/console.S 0 → 100644 |
---|
drivers/console/aarch64/skeleton_console.S 0 → 100644 |
---|
drivers/console/console.S |
---|
drivers/console/skeleton_console.S |
---|
drivers/ti/uart/16550_console.S |
---|
drivers/ti/uart/aarch64/16550_console.S 0 → 100644 |
---|
include/bl32/sp_min/platform_sp_min.h 0 → 100644 |
---|
include/common/aarch32/asm_macros.S 0 → 100644 |
---|
include/common/aarch32/assert_macros.S 0 → 100644 |
---|
include/common/asm_macros_common.S |
---|
include/common/bl_common.h |
---|
include/common/runtime_svc.h |
---|
include/lib/aarch32/arch.h 0 → 100644 |
---|
include/lib/aarch32/arch_helpers.h 0 → 100644 |
---|
include/lib/aarch32/smcc_helpers.h 0 → 100644 |
---|
include/lib/aarch32/smcc_macros.S 0 → 100644 |
---|
include/lib/aarch64/arch.h |
---|
include/lib/aarch64/smcc_helpers.h |
---|
include/lib/cpus/aarch32/aem_generic.h 0 → 100644 |
---|
include/lib/cpus/aarch32/cpu_macros.S 0 → 100644 |
---|
include/lib/el3_runtime/aarch32/context.h 0 → 100644 |
---|
include/lib/el3_runtime/context_mgmt.h |
---|
include/lib/el3_runtime/cpu_data.h |
---|
include/lib/psci/psci.h |
---|
include/lib/stdlib/machine/_types.h |
---|
include/lib/utils.h |
---|
include/lib/xlat_tables.h |
---|
include/plat/arm/common/arm_def.h |
---|
include/plat/arm/common/plat_arm.h |
---|
lib/aarch32/cache_helpers.S 0 → 100644 |
---|
lib/aarch32/misc_helpers.S 0 → 100644 |
---|
lib/cpus/aarch32/aem_generic.S 0 → 100644 |
---|
lib/cpus/aarch32/cpu_helpers.S 0 → 100644 |
---|
lib/el3_runtime/aarch32/context_mgmt.c 0 → 100644 |
---|
lib/el3_runtime/aarch32/cpu_data.S 0 → 100644 |
---|
lib/locks/exclusive/aarch32/spinlock.S 0 → 100644 |
---|
lib/locks/exclusive/aarch64/spinlock.S 0 → 100644 |
---|
lib/locks/exclusive/spinlock.S |
---|
lib/psci/aarch32/psci_helpers.S 0 → 100644 |
---|
lib/psci/psci_common.c |
---|
lib/psci/psci_lib.mk |
---|
lib/psci/psci_setup.c |
---|
lib/xlat_tables/aarch32/xlat_tables.c 0 → 100644 |
---|
lib/xlat_tables/xlat_tables_common.c |
---|
plat/arm/board/common/board_common.mk |
---|
plat/arm/board/fvp/aarch32/fvp_helpers.S 0 → 100644 |
---|
plat/arm/board/fvp/fvp_common.c |
---|
plat/arm/board/fvp/platform.mk |
---|
plat/arm/board/fvp/sp_min/fvp_sp_min_setup.c 0 → 100644 |
---|
plat/arm/board/fvp/sp_min/sp_min-fvp.mk 0 → 100644 |
---|
plat/arm/common/aarch32/arm_helpers.S 0 → 100644 |
---|
plat/arm/common/arm_common.c |
---|
plat/arm/common/arm_common.mk |
---|
plat/arm/common/arm_gicv3.c |
---|
plat/arm/common/sp_min/arm_sp_min.mk 0 → 100644 |
---|
plat/arm/common/sp_min/arm_sp_min_setup.c 0 → 100644 |
---|
plat/common/aarch32/plat_common.c 0 → 100644 |
---|
plat/common/aarch32/platform_helpers.S 0 → 100644 |
---|
plat/common/aarch32/platform_mp_stack.S 0 → 100644 |
---|
plat/common/plat_gicv3.c |
---|
plat/compat/plat_compat.mk |
---|
plat/mediatek/mt8173/platform.mk |
---|
plat/nvidia/tegra/common/tegra_common.mk |
---|
plat/qemu/platform.mk |
---|
plat/rockchip/rk3368/platform.mk |
---|
plat/rockchip/rk3399/platform.mk |
---|
plat/xilinx/zynqmp/platform.mk |
---|