Merge pull request #667 from soby-mathew/sm/PSCI_lib
Introduce PSCI library
commit 3dd9835f8ab3c2e7f57ddc92505d6c800bbacd47
2 parents bc469a8 + 738b1fd
@danh-arm danh-arm authored on 25 Jul 2016
GitHub committed on 25 Jul 2016
Showing 100 changed files
View
Makefile
View
bl1/bl1.mk
View
bl31/aarch64/bl31_arch_setup.c 100644 → 0
View
bl31/aarch64/bl31_entrypoint.S
View
bl31/aarch64/cpu_data.S 100644 → 0
View
bl31/bl31.mk
View
bl31/bl31_context_mgmt.c
View
bl31/bl31_main.c
View
bl31/cpu_data_array.c 100644 → 0
View
bl31/runtime_svc.c 100644 → 0
View
common/aarch64/context.S 100644 → 0
View
common/bl_common.c
View
common/context_mgmt.c 100644 → 0
View
common/runtime_svc.c 0 → 100644
View
docs/firmware-design.md
View
docs/porting-guide.md
View
docs/psci-pd-tree.md
View
docs/rt-svc-writers-guide.md
View
drivers/arm/ccn/ccn_private.h
View
drivers/arm/gic/v3/gicv3_helpers.c
View
include/bl31/bl31.h
View
include/bl31/cpu_data.h 100644 → 0
View
include/bl31/runtime_svc.h 100644 → 0
View
include/bl31/services/psci.h 100644 → 0
View
include/bl31/services/psci_compat.h 100644 → 0
View
include/bl31/services/std_svc.h 100644 → 0
View
include/common/aarch64/asm_macros.S 0 → 100644
View
include/common/aarch64/assert_macros.S 0 → 100644
View
include/common/aarch64/el3_common_macros.S 0 → 100644
View
include/common/asm_macros.S 100644 → 0
View
include/common/asm_macros_common.S 0 → 100644
View
include/common/assert_macros.S 100644 → 0
View
include/common/bl_common.h
View
include/common/context.h 100644 → 0
View
include/common/context_mgmt.h 100644 → 0
View
include/common/el3_common_macros.S 100644 → 0
View
include/common/runtime_svc.h 0 → 100644
View
include/common/smcc_helpers.h 100644 → 0
View
include/drivers/arm/gic_v3.h
View
include/drivers/arm/gicv3.h
View
include/lib/aarch64/smcc_helpers.h 0 → 100644
View
include/lib/el3_runtime/aarch64/context.h 0 → 100644
View
include/lib/el3_runtime/context_mgmt.h 0 → 100644
View
include/lib/el3_runtime/cpu_data.h 0 → 100644
View
include/lib/psci/psci.h 0 → 100644
View
include/lib/psci/psci_compat.h 0 → 100644
View
include/lib/smcc.h 0 → 100644
View
include/lib/stdlib/machine/_stdint.h
View
include/plat/arm/common/plat_arm.h
View
include/plat/common/platform.h
View
include/services/std_svc.h 0 → 100644
View
lib/el3_runtime/aarch64/context.S 0 → 100644
View
lib/el3_runtime/aarch64/context_mgmt.c 0 → 100644
View
lib/el3_runtime/aarch64/cpu_data.S 0 → 100644
View
lib/el3_runtime/cpu_data_array.c 0 → 100644
View
lib/locks/bakery/bakery_lock_normal.c
View
lib/psci/aarch64/psci_helpers.S 0 → 100644
View
lib/psci/psci_common.c 0 → 100644
View
lib/psci/psci_lib.mk 0 → 100644
View
lib/psci/psci_main.c 0 → 100644
View
lib/psci/psci_off.c 0 → 100644
View
lib/psci/psci_on.c 0 → 100644
View
lib/psci/psci_private.h 0 → 100644
View
lib/psci/psci_setup.c 0 → 100644
View
lib/psci/psci_stat.c 0 → 100644
View
lib/psci/psci_suspend.c 0 → 100644
View
lib/psci/psci_system_off.c 0 → 100644
View
lib/xlat_tables/aarch64/xlat_tables.c
View
lib/xlat_tables/xlat_tables_common.c
View
plat/arm/board/fvp/aarch64/fvp_helpers.S
View
plat/arm/board/fvp/drivers/pwrc/fvp_pwrc.c
View
plat/arm/board/fvp/drivers/pwrc/fvp_pwrc.h
View
plat/arm/board/juno/aarch64/juno_helpers.S
View
plat/arm/common/aarch64/arm_common.c 100644 → 0
View
plat/arm/common/aarch64/arm_helpers.S
View
plat/arm/common/arm_bl31_setup.c
View
plat/arm/common/arm_common.c 0 → 100644
View
plat/arm/common/arm_common.mk
View
plat/arm/css/common/aarch64/css_helpers.S
View
plat/common/aarch64/plat_psci_common.c
View
plat/common/aarch64/platform_mp_stack.S
View
plat/common/aarch64/platform_up_stack.S
View
plat/common/plat_psci_common.c 0 → 100644
View
plat/compat/plat_compat.mk
View
plat/nvidia/tegra/common/tegra_common.mk
View
plat/rockchip/rk3368/platform.mk
View
plat/rockchip/rk3399/platform.mk
View
plat/xilinx/zynqmp/platform.mk
View
services/std_svc/psci/psci_common.c 100644 → 0
View
services/std_svc/psci/psci_entry.S 100644 → 0
View
services/std_svc/psci/psci_helpers.S 100644 → 0
View
services/std_svc/psci/psci_main.c 100644 → 0
View
services/std_svc/psci/psci_off.c 100644 → 0
View
services/std_svc/psci/psci_on.c 100644 → 0
View
services/std_svc/psci/psci_private.h 100644 → 0
View
services/std_svc/psci/psci_setup.c 100644 → 0
View
services/std_svc/psci/psci_stat.c 100644 → 0
View
services/std_svc/psci/psci_suspend.c 100644 → 0
View
services/std_svc/psci/psci_system_off.c 100644 → 0
View
services/std_svc/std_svc_setup.c