├── .checkpatch.conf ├── .gitignore ├── Makefile ├── acknowledgements.md ├── bl1 ├── aarch32 │ ├── bl1_arch_setup.c │ ├── bl1_context_mgmt.c │ ├── bl1_entrypoint.S │ └── bl1_exceptions.S ├── aarch64 │ ├── bl1_arch_setup.c │ ├── bl1_context_mgmt.c │ ├── bl1_entrypoint.S │ └── bl1_exceptions.S ├── bl1.ld.S ├── bl1.mk ├── bl1_fwu.c ├── bl1_main.c ├── bl1_private.h └── tbbr │ └── tbbr_img_desc.c ├── bl2 ├── aarch32 │ ├── bl2_arch_setup.c │ └── bl2_entrypoint.S ├── aarch64 │ ├── bl2_arch_setup.c │ └── bl2_entrypoint.S ├── bl2.ld.S ├── bl2.mk ├── bl2_image_load.c ├── bl2_image_load_v2.c ├── bl2_main.c └── bl2_private.h ├── bl2u ├── aarch64 │ └── bl2u_entrypoint.S ├── bl2u.ld.S ├── bl2u.mk └── bl2u_main.c ├── bl31 ├── aarch64 │ ├── bl31_entrypoint.S │ ├── crash_reporting.S │ └── runtime_exceptions.S ├── bl31.ld.S ├── bl31.mk ├── bl31_context_mgmt.c ├── bl31_main.c └── interrupt_mgmt.c ├── bl32 ├── sp_min │ ├── aarch32 │ │ └── entrypoint.S │ ├── sp_min.ld.S │ ├── sp_min.mk │ ├── sp_min_main.c │ └── sp_min_private.h └── tsp │ ├── aarch64 │ ├── tsp_entrypoint.S │ ├── tsp_exceptions.S │ └── tsp_request.S │ ├── tsp.ld.S │ ├── tsp.mk │ ├── tsp_interrupt.c │ ├── tsp_main.c │ ├── tsp_private.h │ └── tsp_timer.c ├── common ├── aarch32 │ └── debug.S ├── aarch64 │ ├── debug.S │ └── early_exceptions.S ├── bl_common.c ├── desc_image_load.c ├── runtime_svc.c └── tf_printf.c ├── contributing.md ├── dco.txt ├── docs ├── auth-framework.md ├── change-log.md ├── cpu-specific-build-macros.md ├── diagrams │ ├── default_reset_code.png │ ├── fwu_flow.png │ ├── fwu_states.png │ ├── generate_reset_images.sh │ ├── non-sec-int-handling.png │ ├── psci-suspend-sequence.png │ ├── reset_code_flow.dia │ ├── reset_code_no_boot_type_check.png │ ├── reset_code_no_checks.png │ ├── reset_code_no_cpu_check.png │ ├── rt-svc-descs-layout.png │ └── sec-int-handling.png ├── firmware-design.md ├── firmware-update.md ├── interrupt-framework-design.md ├── plat │ ├── nvidia-tegra.md │ ├── qemu.md │ └── xilinx-zynqmp.md ├── platform-migration-guide.md ├── porting-guide.md ├── psci-lib-integration-guide.md ├── psci-pd-tree.md ├── reset-design.md ├── rt-svc-writers-guide.md ├── spd │ ├── optee-dispatcher.md │ └── tlk-dispatcher.md ├── trusted-board-boot.md └── user-guide.md ├── drivers ├── arm │ ├── cci │ │ └── cci.c │ ├── cci400 │ │ └── cci400.c │ ├── ccn │ │ ├── ccn.c │ │ └── ccn_private.h │ ├── gic │ │ ├── arm_gic.c │ │ ├── common │ │ │ ├── gic_common.c │ │ │ └── gic_common_private.h │ │ ├── gic_v2.c │ │ ├── gic_v3.c │ │ ├── v2 │ │ │ ├── gicv2_helpers.c │ │ │ ├── gicv2_main.c │ │ │ └── gicv2_private.h │ │ └── v3 │ │ │ ├── gicv3_helpers.c │ │ │ ├── gicv3_main.c │ │ │ └── gicv3_private.h │ ├── pl011 │ │ ├── aarch32 │ │ │ └── pl011_console.S │ │ ├── aarch64 │ │ │ └── pl011_console.S │ │ └── pl011_console.S │ ├── pl061 │ │ └── pl061_gpio.c │ ├── sp804 │ │ └── sp804_delay_timer.c │ ├── sp805 │ │ └── sp805.c │ ├── tzc │ │ ├── tzc400.c │ │ ├── tzc_common_private.c │ │ └── tzc_dmc500.c │ └── tzc400 │ │ └── tzc400.c ├── auth │ ├── auth_mod.c │ ├── crypto_mod.c │ ├── img_parser_mod.c │ ├── mbedtls │ │ ├── mbedtls_common.c │ │ ├── mbedtls_common.mk │ │ ├── mbedtls_crypto.c │ │ ├── mbedtls_crypto.mk │ │ ├── mbedtls_x509.mk │ │ └── mbedtls_x509_parser.c │ └── tbbr │ │ └── tbbr_cot.c ├── cadence │ └── uart │ │ ├── aarch64 │ │ └── cdns_console.S │ │ └── cdns_console.S ├── console │ ├── aarch32 │ │ ├── console.S │ │ └── skeleton_console.S │ ├── aarch64 │ │ ├── console.S │ │ └── skeleton_console.S │ ├── console.S │ └── skeleton_console.S ├── delay_timer │ ├── delay_timer.c │ └── generic_delay_timer.c ├── emmc │ └── emmc.c ├── gpio │ └── gpio.c ├── io │ ├── io_block.c │ ├── io_dummy.c │ ├── io_fip.c │ ├── io_memmap.c │ ├── io_semihosting.c │ └── io_storage.c └── ti │ └── uart │ ├── 16550_console.S │ └── aarch64 │ └── 16550_console.S ├── fdts ├── fvp-base-gicv2-psci-aarch32.dtb ├── fvp-base-gicv2-psci-aarch32.dts ├── fvp-base-gicv2-psci.dtb ├── fvp-base-gicv2-psci.dts ├── fvp-base-gicv3-psci-aarch32.dtb ├── fvp-base-gicv3-psci-aarch32.dts ├── fvp-base-gicv3-psci.dtb ├── fvp-base-gicv3-psci.dts ├── fvp-foundation-gicv2-psci.dtb ├── fvp-foundation-gicv2-psci.dts ├── fvp-foundation-gicv3-psci.dtb ├── fvp-foundation-gicv3-psci.dts ├── fvp-foundation-motherboard.dtsi └── rtsm_ve-motherboard.dtsi ├── include ├── bl1 │ ├── bl1.h │ └── tbbr │ │ └── tbbr_img_desc.h ├── bl31 │ ├── bl31.h │ └── interrupt_mgmt.h ├── bl32 │ ├── payloads │ │ └── tlk.h │ ├── sp_min │ │ └── platform_sp_min.h │ └── tsp │ │ ├── platform_tsp.h │ │ └── tsp.h ├── common │ ├── aarch32 │ │ ├── asm_macros.S │ │ ├── assert_macros.S │ │ └── el3_common_macros.S │ ├── aarch64 │ │ ├── asm_macros.S │ │ ├── assert_macros.S │ │ └── el3_common_macros.S │ ├── asm_macros_common.S │ ├── bl_common.h │ ├── debug.h │ ├── desc_image_load.h │ ├── firmware_image_package.h │ ├── runtime_svc.h │ └── tbbr │ │ ├── cot_def.h │ │ └── tbbr_img_def.h ├── drivers │ ├── arm │ │ ├── arm_gic.h │ │ ├── cci.h │ │ ├── cci400.h │ │ ├── ccn.h │ │ ├── gic_common.h │ │ ├── gic_v2.h │ │ ├── gic_v3.h │ │ ├── gicv2.h │ │ ├── gicv3.h │ │ ├── nic_400.h │ │ ├── pl011.h │ │ ├── pl061_gpio.h │ │ ├── sp804_delay_timer.h │ │ ├── sp805.h │ │ ├── tzc400.h │ │ ├── tzc_common.h │ │ └── tzc_dmc500.h │ ├── auth │ │ ├── auth_common.h │ │ ├── auth_mod.h │ │ ├── crypto_mod.h │ │ ├── img_parser_mod.h │ │ └── mbedtls │ │ │ ├── mbedtls_common.h │ │ │ └── mbedtls_config.h │ ├── cadence │ │ └── cdns_uart.h │ ├── console.h │ ├── delay_timer.h │ ├── emmc.h │ ├── generic_delay_timer.h │ ├── gpio.h │ ├── io │ │ ├── io_block.h │ │ ├── io_driver.h │ │ ├── io_dummy.h │ │ ├── io_fip.h │ │ ├── io_memmap.h │ │ ├── io_semihosting.h │ │ └── io_storage.h │ └── ti │ │ └── uart │ │ └── uart_16550.h ├── lib │ ├── aarch32 │ │ ├── arch.h │ │ ├── arch_helpers.h │ │ ├── smcc_helpers.h │ │ └── smcc_macros.S │ ├── aarch64 │ │ ├── arch.h │ │ ├── arch_helpers.h │ │ └── smcc_helpers.h │ ├── bakery_lock.h │ ├── cassert.h │ ├── cpus │ │ ├── aarch32 │ │ │ ├── aem_generic.h │ │ │ ├── cortex_a32.h │ │ │ └── cpu_macros.S │ │ └── aarch64 │ │ │ ├── aem_generic.h │ │ │ ├── cortex_a35.h │ │ │ ├── cortex_a53.h │ │ │ ├── cortex_a57.h │ │ │ ├── cortex_a72.h │ │ │ ├── cortex_a73.h │ │ │ ├── cpu_macros.S │ │ │ └── denver.h │ ├── el3_runtime │ │ ├── aarch32 │ │ │ └── context.h │ │ ├── aarch64 │ │ │ └── context.h │ │ ├── context_mgmt.h │ │ └── cpu_data.h │ ├── libfdt │ │ ├── fdt.h │ │ ├── libfdt.h │ │ └── libfdt_env.h │ ├── mmio.h │ ├── pmf │ │ ├── pmf.h │ │ ├── pmf_asm_macros.S │ │ └── pmf_helpers.h │ ├── psci │ │ ├── psci.h │ │ └── psci_compat.h │ ├── semihosting.h │ ├── smcc.h │ ├── spinlock.h │ ├── stdlib │ │ ├── assert.h │ │ ├── inttypes.h │ │ ├── machine │ │ │ ├── _inttypes.h │ │ │ ├── _limits.h │ │ │ ├── _stdint.h │ │ │ └── _types.h │ │ ├── stddef.h │ │ ├── stdio.h │ │ ├── stdlib.h │ │ ├── string.h │ │ ├── strings.h │ │ ├── sys │ │ │ ├── _null.h │ │ │ ├── _stdint.h │ │ │ ├── _timespec.h │ │ │ ├── _types.h │ │ │ ├── cdefs.h │ │ │ ├── ctype.h │ │ │ ├── errno.h │ │ │ ├── limits.h │ │ │ ├── stdarg.h │ │ │ ├── stdint.h │ │ │ ├── timespec.h │ │ │ ├── types.h │ │ │ └── uuid.h │ │ ├── time.h │ │ └── xlocale │ │ │ ├── _strings.h │ │ │ └── _time.h │ ├── utils.h │ └── xlat_tables.h ├── plat │ ├── arm │ │ ├── board │ │ │ └── common │ │ │ │ ├── board_arm_def.h │ │ │ │ ├── board_arm_oid.h │ │ │ │ ├── board_css_def.h │ │ │ │ ├── drivers │ │ │ │ └── norflash.h │ │ │ │ └── v2m_def.h │ │ ├── common │ │ │ ├── aarch64 │ │ │ │ ├── arm_macros.S │ │ │ │ └── cci_macros.S │ │ │ ├── arm_config.h │ │ │ ├── arm_def.h │ │ │ └── plat_arm.h │ │ ├── css │ │ │ └── common │ │ │ │ ├── aarch64 │ │ │ │ └── css_macros.S │ │ │ │ ├── css_def.h │ │ │ │ └── css_pm.h │ │ └── soc │ │ │ └── common │ │ │ ├── soc_css.h │ │ │ └── soc_css_def.h │ └── common │ │ ├── common_def.h │ │ └── platform.h └── services │ └── std_svc.h ├── lib ├── aarch32 │ ├── cache_helpers.S │ └── misc_helpers.S ├── aarch64 │ ├── cache_helpers.S │ ├── misc_helpers.S │ └── xlat_tables.c ├── cpus │ ├── aarch32 │ │ ├── aem_generic.S │ │ ├── cortex_a32.S │ │ └── cpu_helpers.S │ ├── aarch64 │ │ ├── aem_generic.S │ │ ├── cortex_a35.S │ │ ├── cortex_a53.S │ │ ├── cortex_a57.S │ │ ├── cortex_a72.S │ │ ├── cortex_a73.S │ │ ├── cpu_helpers.S │ │ └── denver.S │ └── cpu-ops.mk ├── el3_runtime │ ├── aarch32 │ │ ├── context_mgmt.c │ │ └── cpu_data.S │ ├── aarch64 │ │ ├── context.S │ │ ├── context_mgmt.c │ │ └── cpu_data.S │ └── cpu_data_array.c ├── libfdt │ ├── fdt.c │ ├── fdt_addresses.c │ ├── fdt_empty_tree.c │ ├── fdt_ro.c │ ├── fdt_rw.c │ ├── fdt_strerror.c │ ├── fdt_sw.c │ ├── fdt_wip.c │ ├── libfdt.mk │ └── libfdt_internal.h ├── locks │ ├── bakery │ │ ├── bakery_lock_coherent.c │ │ └── bakery_lock_normal.c │ └── exclusive │ │ ├── aarch32 │ │ └── spinlock.S │ │ ├── aarch64 │ │ └── spinlock.S │ │ └── spinlock.S ├── pmf │ ├── pmf_main.c │ └── pmf_smc.c ├── psci │ ├── aarch32 │ │ └── psci_helpers.S │ ├── aarch64 │ │ └── psci_helpers.S │ ├── psci_common.c │ ├── psci_lib.mk │ ├── psci_main.c │ ├── psci_off.c │ ├── psci_on.c │ ├── psci_private.h │ ├── psci_setup.c │ ├── psci_stat.c │ ├── psci_suspend.c │ └── psci_system_off.c ├── semihosting │ ├── aarch32 │ │ └── semihosting_call.S │ ├── aarch64 │ │ └── semihosting_call.S │ └── semihosting.c ├── stdlib │ ├── abort.c │ ├── assert.c │ ├── exit.c │ ├── mem.c │ ├── printf.c │ ├── putchar.c │ ├── puts.c │ ├── sscanf.c │ ├── stdlib.mk │ ├── strchr.c │ ├── strcmp.c │ ├── strlen.c │ ├── strncmp.c │ └── subr_prf.c └── xlat_tables │ ├── aarch32 │ └── xlat_tables.c │ ├── aarch64 │ └── xlat_tables.c │ ├── xlat_tables_common.c │ └── xlat_tables_private.h ├── license.md ├── make_helpers ├── build_env.mk ├── build_macros.mk ├── cygwin.mk ├── msys.mk ├── plat_helpers.mk ├── tbbr │ └── tbbr_tools.mk ├── unix.mk └── windows.mk ├── plat ├── arm │ ├── board │ │ ├── common │ │ │ ├── aarch32 │ │ │ │ └── board_arm_helpers.S │ │ │ ├── aarch64 │ │ │ │ └── board_arm_helpers.S │ │ │ ├── board_arm_trusted_boot.c │ │ │ ├── board_common.mk │ │ │ ├── board_css.mk │ │ │ ├── board_css_common.c │ │ │ ├── drivers │ │ │ │ └── norflash │ │ │ │ │ └── norflash.c │ │ │ └── rotpk │ │ │ │ ├── arm_rotpk_rsa.der │ │ │ │ ├── arm_rotpk_rsa_sha256.bin │ │ │ │ └── arm_rotprivk_rsa.pem │ │ ├── fvp │ │ │ ├── aarch32 │ │ │ │ └── fvp_helpers.S │ │ │ ├── aarch64 │ │ │ │ └── fvp_helpers.S │ │ │ ├── drivers │ │ │ │ └── pwrc │ │ │ │ │ ├── fvp_pwrc.c │ │ │ │ │ └── fvp_pwrc.h │ │ │ ├── fvp_bl1_setup.c │ │ │ ├── fvp_bl2_setup.c │ │ │ ├── fvp_bl2u_setup.c │ │ │ ├── fvp_bl31_setup.c │ │ │ ├── fvp_common.c │ │ │ ├── fvp_def.h │ │ │ ├── fvp_err.c │ │ │ ├── fvp_io_storage.c │ │ │ ├── fvp_pm.c │ │ │ ├── fvp_private.h │ │ │ ├── fvp_security.c │ │ │ ├── fvp_topology.c │ │ │ ├── fvp_trusted_boot.c │ │ │ ├── include │ │ │ │ ├── plat_macros.S │ │ │ │ ├── platform_def.h │ │ │ │ └── platform_oid.h │ │ │ ├── platform.mk │ │ │ ├── sp_min │ │ │ │ ├── fvp_sp_min_setup.c │ │ │ │ └── sp_min-fvp.mk │ │ │ └── tsp │ │ │ │ ├── fvp_tsp_setup.c │ │ │ │ └── tsp-fvp.mk │ │ └── juno │ │ │ ├── aarch64 │ │ │ └── juno_helpers.S │ │ │ ├── include │ │ │ ├── plat_macros.S │ │ │ ├── platform_def.h │ │ │ └── platform_oid.h │ │ │ ├── juno_bl1_setup.c │ │ │ ├── juno_def.h │ │ │ ├── juno_err.c │ │ │ ├── juno_pm.c │ │ │ ├── juno_security.c │ │ │ ├── juno_topology.c │ │ │ ├── platform.mk │ │ │ └── tsp │ │ │ └── tsp-juno.mk │ ├── common │ │ ├── aarch32 │ │ │ ├── arm_bl2_mem_params_desc.c │ │ │ └── arm_helpers.S │ │ ├── aarch64 │ │ │ ├── arm_bl2_mem_params_desc.c │ │ │ └── arm_helpers.S │ │ ├── arm_bl1_fwu.c │ │ ├── arm_bl1_setup.c │ │ ├── arm_bl2_setup.c │ │ ├── arm_bl2u_setup.c │ │ ├── arm_bl31_setup.c │ │ ├── arm_cci.c │ │ ├── arm_ccn.c │ │ ├── arm_common.c │ │ ├── arm_common.mk │ │ ├── arm_gicv2.c │ │ ├── arm_gicv3.c │ │ ├── arm_gicv3_legacy.c │ │ ├── arm_image_load.c │ │ ├── arm_io_storage.c │ │ ├── arm_pm.c │ │ ├── arm_topology.c │ │ ├── arm_tzc400.c │ │ ├── arm_tzc_dmc500.c │ │ ├── sp_min │ │ │ ├── arm_sp_min.mk │ │ │ └── arm_sp_min_setup.c │ │ └── tsp │ │ │ ├── arm_tsp.mk │ │ │ └── arm_tsp_setup.c │ ├── css │ │ └── common │ │ │ ├── aarch64 │ │ │ └── css_helpers.S │ │ │ ├── css_bl1_setup.c │ │ │ ├── css_bl2_setup.c │ │ │ ├── css_bl2u_setup.c │ │ │ ├── css_common.mk │ │ │ ├── css_mhu.c │ │ │ ├── css_mhu.h │ │ │ ├── css_pm.c │ │ │ ├── css_scp_bootloader.c │ │ │ ├── css_scp_bootloader.h │ │ │ ├── css_scpi.c │ │ │ ├── css_scpi.h │ │ │ └── css_topology.c │ └── soc │ │ └── common │ │ ├── soc_css.mk │ │ └── soc_css_security.c ├── common │ ├── aarch32 │ │ ├── plat_common.c │ │ ├── platform_helpers.S │ │ ├── platform_mp_stack.S │ │ └── platform_up_stack.S │ ├── aarch64 │ │ ├── plat_common.c │ │ ├── plat_psci_common.c │ │ ├── platform_helpers.S │ │ ├── platform_mp_stack.S │ │ └── platform_up_stack.S │ ├── plat_bl1_common.c │ ├── plat_gic.c │ ├── plat_gicv2.c │ ├── plat_gicv3.c │ └── plat_psci_common.c ├── compat │ ├── aarch64 │ │ └── plat_helpers_compat.S │ ├── plat_compat.mk │ ├── plat_pm_compat.c │ └── plat_topology_compat.c ├── mediatek │ ├── common │ │ ├── custom │ │ │ ├── oem_svc.c │ │ │ └── oem_svc.h │ │ ├── drivers │ │ │ └── uart │ │ │ │ ├── 8250_console.S │ │ │ │ └── uart8250.h │ │ ├── mtk_plat_common.c │ │ ├── mtk_plat_common.h │ │ ├── mtk_sip_svc.c │ │ └── mtk_sip_svc.h │ ├── mt6795 │ │ ├── aarch64 │ │ │ └── plat_helpers.S │ │ ├── bl31.ld.S │ │ ├── bl31_plat_setup.c │ │ ├── drivers │ │ │ └── timer │ │ │ │ ├── mt_cpuxgpt.c │ │ │ │ └── mt_cpuxgpt.h │ │ ├── include │ │ │ ├── mcucfg.h │ │ │ ├── plat_macros.S │ │ │ ├── plat_private.h │ │ │ ├── plat_sip_calls.h │ │ │ ├── platform_def.h │ │ │ ├── power_tracer.h │ │ │ ├── scu.h │ │ │ └── spm.h │ │ ├── plat_delay_timer.c │ │ ├── plat_mt_gic.c │ │ ├── plat_pm.c │ │ ├── plat_topology.c │ │ ├── platform.mk │ │ ├── power_tracer.c │ │ └── scu.c │ └── mt8173 │ │ ├── aarch64 │ │ ├── plat_helpers.S │ │ └── platform_common.c │ │ ├── bl31_plat_setup.c │ │ ├── drivers │ │ ├── crypt │ │ │ ├── crypt.c │ │ │ └── crypt.h │ │ ├── mtcmos │ │ │ ├── mtcmos.c │ │ │ └── mtcmos.h │ │ ├── pmic │ │ │ ├── pmic_wrap_init.c │ │ │ └── pmic_wrap_init.h │ │ ├── rtc │ │ │ ├── rtc.c │ │ │ └── rtc.h │ │ ├── spm │ │ │ ├── spm.c │ │ │ ├── spm.h │ │ │ ├── spm_hotplug.c │ │ │ ├── spm_hotplug.h │ │ │ ├── spm_mcdi.c │ │ │ ├── spm_mcdi.h │ │ │ ├── spm_suspend.c │ │ │ └── spm_suspend.h │ │ └── timer │ │ │ ├── mt_cpuxgpt.c │ │ │ └── mt_cpuxgpt.h │ │ ├── include │ │ ├── mcucfg.h │ │ ├── mt8173_def.h │ │ ├── plat_macros.S │ │ ├── plat_private.h │ │ ├── plat_sip_calls.h │ │ ├── platform_def.h │ │ ├── power_tracer.h │ │ └── scu.h │ │ ├── plat_mt_gic.c │ │ ├── plat_pm.c │ │ ├── plat_sip_calls.c │ │ ├── plat_topology.c │ │ ├── platform.mk │ │ ├── power_tracer.c │ │ └── scu.c ├── nvidia │ └── tegra │ │ ├── common │ │ ├── aarch64 │ │ │ └── tegra_helpers.S │ │ ├── drivers │ │ │ ├── flowctrl │ │ │ │ └── flowctrl.c │ │ │ ├── memctrl │ │ │ │ └── memctrl.c │ │ │ └── pmc │ │ │ │ └── pmc.c │ │ ├── tegra_bl31_setup.c │ │ ├── tegra_common.mk │ │ ├── tegra_delay_timer.c │ │ ├── tegra_gic.c │ │ ├── tegra_pm.c │ │ ├── tegra_sip_calls.c │ │ └── tegra_topology.c │ │ ├── include │ │ ├── drivers │ │ │ ├── flowctrl.h │ │ │ ├── memctrl.h │ │ │ └── pmc.h │ │ ├── plat_macros.S │ │ ├── platform_def.h │ │ ├── t132 │ │ │ └── tegra_def.h │ │ ├── t210 │ │ │ └── tegra_def.h │ │ └── tegra_private.h │ │ ├── platform.mk │ │ └── soc │ │ ├── t132 │ │ ├── plat_psci_handlers.c │ │ ├── plat_secondary.c │ │ ├── plat_setup.c │ │ └── platform_t132.mk │ │ └── t210 │ │ ├── plat_psci_handlers.c │ │ ├── plat_secondary.c │ │ ├── plat_setup.c │ │ └── platform_t210.mk ├── qemu │ ├── aarch64 │ │ └── plat_helpers.S │ ├── dt.c │ ├── include │ │ ├── plat_macros.S │ │ └── platform_def.h │ ├── platform.mk │ ├── qemu_bl1_setup.c │ ├── qemu_bl2_setup.c │ ├── qemu_bl31_setup.c │ ├── qemu_common.c │ ├── qemu_gic.c │ ├── qemu_io_storage.c │ ├── qemu_pm.c │ ├── qemu_private.h │ └── topology.c ├── rockchip │ ├── common │ │ ├── aarch64 │ │ │ ├── plat_helpers.S │ │ │ └── platform_common.c │ │ ├── bl31_plat_setup.c │ │ ├── drivers │ │ │ └── pmu │ │ │ │ └── pmu_com.h │ │ ├── include │ │ │ ├── plat_macros.S │ │ │ ├── plat_params.h │ │ │ ├── plat_private.h │ │ │ └── rockchip_sip_svc.h │ │ ├── params_setup.c │ │ ├── plat_pm.c │ │ ├── plat_topology.c │ │ ├── pmusram │ │ │ ├── pmu_sram.c │ │ │ ├── pmu_sram.h │ │ │ └── pmu_sram_cpus_on.S │ │ ├── rockchip_gicv2.c │ │ ├── rockchip_gicv3.c │ │ └── rockchip_sip_svc.c │ ├── rk3368 │ │ ├── drivers │ │ │ ├── ddr │ │ │ │ ├── ddr_rk3368.c │ │ │ │ ├── ddr_rk3368.h │ │ │ │ └── rk3368_ddr_reg_resume_V1.05.bin │ │ │ ├── pmu │ │ │ │ ├── plat_pmu_macros.S │ │ │ │ ├── pmu.c │ │ │ │ └── pmu.h │ │ │ └── soc │ │ │ │ ├── soc.c │ │ │ │ └── soc.h │ │ ├── include │ │ │ ├── plat_sip_calls.h │ │ │ └── platform_def.h │ │ ├── plat_sip_calls.c │ │ ├── platform.mk │ │ └── rk3368_def.h │ └── rk3399 │ │ ├── drivers │ │ ├── dram │ │ │ ├── dcf_code.inc │ │ │ ├── dram.c │ │ │ ├── dram.h │ │ │ ├── dram_spec_timing.c │ │ │ └── dram_spec_timing.h │ │ ├── gpio │ │ │ └── rk3399_gpio.c │ │ ├── pmu │ │ │ ├── plat_pmu_macros.S │ │ │ ├── pmu.c │ │ │ └── pmu.h │ │ ├── pwm │ │ │ ├── pwm.c │ │ │ └── pwm.h │ │ └── soc │ │ │ ├── soc.c │ │ │ └── soc.h │ │ ├── include │ │ ├── plat_sip_calls.h │ │ └── platform_def.h │ │ ├── plat_sip_calls.c │ │ ├── platform.mk │ │ └── rk3399_def.h ├── rpi3 │ ├── aarch64 │ │ └── plat_helpers.S │ ├── include │ │ ├── plat_macros.S │ │ ├── platform_def.h │ │ └── rpi3_hw.h │ ├── platform.mk │ ├── rpi3_bl1_setup.c │ ├── rpi3_bl2_setup.c │ ├── rpi3_bl31_setup.c │ ├── rpi3_common.c │ ├── rpi3_io_storage.c │ ├── rpi3_pm.c │ ├── rpi3_private.h │ └── topology.c └── xilinx │ └── zynqmp │ ├── aarch64 │ ├── zynqmp_common.c │ └── zynqmp_helpers.S │ ├── bl31_zynqmp_setup.c │ ├── include │ ├── plat_macros.S │ └── platform_def.h │ ├── plat_psci.c │ ├── plat_startup.c │ ├── plat_topology.c │ ├── plat_zynqmp.c │ ├── platform.mk │ ├── pm_service │ ├── pm_api_sys.c │ ├── pm_api_sys.h │ ├── pm_client.c │ ├── pm_client.h │ ├── pm_common.h │ ├── pm_defs.h │ ├── pm_ipi.c │ ├── pm_ipi.h │ ├── pm_svc_main.c │ └── pm_svc_main.h │ ├── sip_svc_setup.c │ ├── tsp │ ├── tsp-zynqmp.mk │ └── tsp_plat_setup.c │ ├── zynqmp_def.h │ └── zynqmp_private.h ├── readme.md ├── readme_atf.md ├── services ├── spd │ ├── opteed │ │ ├── opteed.mk │ │ ├── opteed_common.c │ │ ├── opteed_helpers.S │ │ ├── opteed_main.c │ │ ├── opteed_pm.c │ │ ├── opteed_private.h │ │ ├── teesmc_opteed.h │ │ └── teesmc_opteed_macros.h │ ├── tlkd │ │ ├── tlkd.mk │ │ ├── tlkd_common.c │ │ ├── tlkd_helpers.S │ │ ├── tlkd_main.c │ │ ├── tlkd_pm.c │ │ └── tlkd_private.h │ └── tspd │ │ ├── tspd.mk │ │ ├── tspd_common.c │ │ ├── tspd_helpers.S │ │ ├── tspd_main.c │ │ ├── tspd_pm.c │ │ └── tspd_private.h └── std_svc │ └── std_svc_setup.c └── tools ├── cert_create ├── Makefile ├── include │ ├── cert.h │ ├── cmd_opt.h │ ├── debug.h │ ├── ext.h │ ├── key.h │ ├── sha.h │ └── tbbr │ │ ├── tbb_cert.h │ │ ├── tbb_ext.h │ │ └── tbb_key.h └── src │ ├── cert.c │ ├── cmd_opt.c │ ├── ext.c │ ├── key.c │ ├── main.c │ ├── sha.c │ └── tbbr │ ├── tbb_cert.c │ ├── tbb_ext.c │ └── tbb_key.c └── fiptool ├── Makefile ├── fip_create.sh ├── fiptool.c ├── fiptool.h ├── tbbr_config.c └── tbbr_config.h /.checkpatch.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/.checkpatch.conf -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/Makefile -------------------------------------------------------------------------------- /acknowledgements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/acknowledgements.md -------------------------------------------------------------------------------- /bl1/aarch32/bl1_arch_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl1/aarch32/bl1_arch_setup.c -------------------------------------------------------------------------------- /bl1/aarch32/bl1_context_mgmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl1/aarch32/bl1_context_mgmt.c -------------------------------------------------------------------------------- /bl1/aarch32/bl1_entrypoint.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl1/aarch32/bl1_entrypoint.S -------------------------------------------------------------------------------- /bl1/aarch32/bl1_exceptions.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl1/aarch32/bl1_exceptions.S -------------------------------------------------------------------------------- /bl1/aarch64/bl1_arch_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl1/aarch64/bl1_arch_setup.c -------------------------------------------------------------------------------- /bl1/aarch64/bl1_context_mgmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl1/aarch64/bl1_context_mgmt.c -------------------------------------------------------------------------------- /bl1/aarch64/bl1_entrypoint.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl1/aarch64/bl1_entrypoint.S -------------------------------------------------------------------------------- /bl1/aarch64/bl1_exceptions.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl1/aarch64/bl1_exceptions.S -------------------------------------------------------------------------------- /bl1/bl1.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl1/bl1.ld.S -------------------------------------------------------------------------------- /bl1/bl1.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl1/bl1.mk -------------------------------------------------------------------------------- /bl1/bl1_fwu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl1/bl1_fwu.c -------------------------------------------------------------------------------- /bl1/bl1_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl1/bl1_main.c -------------------------------------------------------------------------------- /bl1/bl1_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl1/bl1_private.h -------------------------------------------------------------------------------- /bl1/tbbr/tbbr_img_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl1/tbbr/tbbr_img_desc.c -------------------------------------------------------------------------------- /bl2/aarch32/bl2_arch_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl2/aarch32/bl2_arch_setup.c -------------------------------------------------------------------------------- /bl2/aarch32/bl2_entrypoint.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl2/aarch32/bl2_entrypoint.S -------------------------------------------------------------------------------- /bl2/aarch64/bl2_arch_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl2/aarch64/bl2_arch_setup.c -------------------------------------------------------------------------------- /bl2/aarch64/bl2_entrypoint.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl2/aarch64/bl2_entrypoint.S -------------------------------------------------------------------------------- /bl2/bl2.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl2/bl2.ld.S -------------------------------------------------------------------------------- /bl2/bl2.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl2/bl2.mk -------------------------------------------------------------------------------- /bl2/bl2_image_load.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl2/bl2_image_load.c -------------------------------------------------------------------------------- /bl2/bl2_image_load_v2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl2/bl2_image_load_v2.c -------------------------------------------------------------------------------- /bl2/bl2_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl2/bl2_main.c -------------------------------------------------------------------------------- /bl2/bl2_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl2/bl2_private.h -------------------------------------------------------------------------------- /bl2u/aarch64/bl2u_entrypoint.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl2u/aarch64/bl2u_entrypoint.S -------------------------------------------------------------------------------- /bl2u/bl2u.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl2u/bl2u.ld.S -------------------------------------------------------------------------------- /bl2u/bl2u.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl2u/bl2u.mk -------------------------------------------------------------------------------- /bl2u/bl2u_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl2u/bl2u_main.c -------------------------------------------------------------------------------- /bl31/aarch64/bl31_entrypoint.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl31/aarch64/bl31_entrypoint.S -------------------------------------------------------------------------------- /bl31/aarch64/crash_reporting.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl31/aarch64/crash_reporting.S -------------------------------------------------------------------------------- /bl31/aarch64/runtime_exceptions.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl31/aarch64/runtime_exceptions.S -------------------------------------------------------------------------------- /bl31/bl31.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl31/bl31.ld.S -------------------------------------------------------------------------------- /bl31/bl31.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl31/bl31.mk -------------------------------------------------------------------------------- /bl31/bl31_context_mgmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl31/bl31_context_mgmt.c -------------------------------------------------------------------------------- /bl31/bl31_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl31/bl31_main.c -------------------------------------------------------------------------------- /bl31/interrupt_mgmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl31/interrupt_mgmt.c -------------------------------------------------------------------------------- /bl32/sp_min/aarch32/entrypoint.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl32/sp_min/aarch32/entrypoint.S -------------------------------------------------------------------------------- /bl32/sp_min/sp_min.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl32/sp_min/sp_min.ld.S -------------------------------------------------------------------------------- /bl32/sp_min/sp_min.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl32/sp_min/sp_min.mk -------------------------------------------------------------------------------- /bl32/sp_min/sp_min_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl32/sp_min/sp_min_main.c -------------------------------------------------------------------------------- /bl32/sp_min/sp_min_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl32/sp_min/sp_min_private.h -------------------------------------------------------------------------------- /bl32/tsp/aarch64/tsp_entrypoint.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl32/tsp/aarch64/tsp_entrypoint.S -------------------------------------------------------------------------------- /bl32/tsp/aarch64/tsp_exceptions.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl32/tsp/aarch64/tsp_exceptions.S -------------------------------------------------------------------------------- /bl32/tsp/aarch64/tsp_request.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl32/tsp/aarch64/tsp_request.S -------------------------------------------------------------------------------- /bl32/tsp/tsp.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl32/tsp/tsp.ld.S -------------------------------------------------------------------------------- /bl32/tsp/tsp.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl32/tsp/tsp.mk -------------------------------------------------------------------------------- /bl32/tsp/tsp_interrupt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl32/tsp/tsp_interrupt.c -------------------------------------------------------------------------------- /bl32/tsp/tsp_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl32/tsp/tsp_main.c -------------------------------------------------------------------------------- /bl32/tsp/tsp_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl32/tsp/tsp_private.h -------------------------------------------------------------------------------- /bl32/tsp/tsp_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/bl32/tsp/tsp_timer.c -------------------------------------------------------------------------------- /common/aarch32/debug.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/common/aarch32/debug.S -------------------------------------------------------------------------------- /common/aarch64/debug.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/common/aarch64/debug.S -------------------------------------------------------------------------------- /common/aarch64/early_exceptions.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/common/aarch64/early_exceptions.S -------------------------------------------------------------------------------- /common/bl_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/common/bl_common.c -------------------------------------------------------------------------------- /common/desc_image_load.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/common/desc_image_load.c -------------------------------------------------------------------------------- /common/runtime_svc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/common/runtime_svc.c -------------------------------------------------------------------------------- /common/tf_printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/common/tf_printf.c -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/contributing.md -------------------------------------------------------------------------------- /dco.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/dco.txt -------------------------------------------------------------------------------- /docs/auth-framework.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/auth-framework.md -------------------------------------------------------------------------------- /docs/change-log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/change-log.md -------------------------------------------------------------------------------- /docs/cpu-specific-build-macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/cpu-specific-build-macros.md -------------------------------------------------------------------------------- /docs/diagrams/default_reset_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/diagrams/default_reset_code.png -------------------------------------------------------------------------------- /docs/diagrams/fwu_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/diagrams/fwu_flow.png -------------------------------------------------------------------------------- /docs/diagrams/fwu_states.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/diagrams/fwu_states.png -------------------------------------------------------------------------------- /docs/diagrams/generate_reset_images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/diagrams/generate_reset_images.sh -------------------------------------------------------------------------------- /docs/diagrams/non-sec-int-handling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/diagrams/non-sec-int-handling.png -------------------------------------------------------------------------------- /docs/diagrams/psci-suspend-sequence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/diagrams/psci-suspend-sequence.png -------------------------------------------------------------------------------- /docs/diagrams/reset_code_flow.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/diagrams/reset_code_flow.dia -------------------------------------------------------------------------------- /docs/diagrams/reset_code_no_boot_type_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/diagrams/reset_code_no_boot_type_check.png -------------------------------------------------------------------------------- /docs/diagrams/reset_code_no_checks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/diagrams/reset_code_no_checks.png -------------------------------------------------------------------------------- /docs/diagrams/reset_code_no_cpu_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/diagrams/reset_code_no_cpu_check.png -------------------------------------------------------------------------------- /docs/diagrams/rt-svc-descs-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/diagrams/rt-svc-descs-layout.png -------------------------------------------------------------------------------- /docs/diagrams/sec-int-handling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/diagrams/sec-int-handling.png -------------------------------------------------------------------------------- /docs/firmware-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/firmware-design.md -------------------------------------------------------------------------------- /docs/firmware-update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/firmware-update.md -------------------------------------------------------------------------------- /docs/interrupt-framework-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/interrupt-framework-design.md -------------------------------------------------------------------------------- /docs/plat/nvidia-tegra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/plat/nvidia-tegra.md -------------------------------------------------------------------------------- /docs/plat/qemu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/plat/qemu.md -------------------------------------------------------------------------------- /docs/plat/xilinx-zynqmp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/plat/xilinx-zynqmp.md -------------------------------------------------------------------------------- /docs/platform-migration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/platform-migration-guide.md -------------------------------------------------------------------------------- /docs/porting-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/porting-guide.md -------------------------------------------------------------------------------- /docs/psci-lib-integration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/psci-lib-integration-guide.md -------------------------------------------------------------------------------- /docs/psci-pd-tree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/psci-pd-tree.md -------------------------------------------------------------------------------- /docs/reset-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/reset-design.md -------------------------------------------------------------------------------- /docs/rt-svc-writers-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/rt-svc-writers-guide.md -------------------------------------------------------------------------------- /docs/spd/optee-dispatcher.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/spd/optee-dispatcher.md -------------------------------------------------------------------------------- /docs/spd/tlk-dispatcher.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/spd/tlk-dispatcher.md -------------------------------------------------------------------------------- /docs/trusted-board-boot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/trusted-board-boot.md -------------------------------------------------------------------------------- /docs/user-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/docs/user-guide.md -------------------------------------------------------------------------------- /drivers/arm/cci/cci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/cci/cci.c -------------------------------------------------------------------------------- /drivers/arm/cci400/cci400.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/cci400/cci400.c -------------------------------------------------------------------------------- /drivers/arm/ccn/ccn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/ccn/ccn.c -------------------------------------------------------------------------------- /drivers/arm/ccn/ccn_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/ccn/ccn_private.h -------------------------------------------------------------------------------- /drivers/arm/gic/arm_gic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/gic/arm_gic.c -------------------------------------------------------------------------------- /drivers/arm/gic/common/gic_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/gic/common/gic_common.c -------------------------------------------------------------------------------- /drivers/arm/gic/common/gic_common_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/gic/common/gic_common_private.h -------------------------------------------------------------------------------- /drivers/arm/gic/gic_v2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/gic/gic_v2.c -------------------------------------------------------------------------------- /drivers/arm/gic/gic_v3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/gic/gic_v3.c -------------------------------------------------------------------------------- /drivers/arm/gic/v2/gicv2_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/gic/v2/gicv2_helpers.c -------------------------------------------------------------------------------- /drivers/arm/gic/v2/gicv2_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/gic/v2/gicv2_main.c -------------------------------------------------------------------------------- /drivers/arm/gic/v2/gicv2_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/gic/v2/gicv2_private.h -------------------------------------------------------------------------------- /drivers/arm/gic/v3/gicv3_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/gic/v3/gicv3_helpers.c -------------------------------------------------------------------------------- /drivers/arm/gic/v3/gicv3_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/gic/v3/gicv3_main.c -------------------------------------------------------------------------------- /drivers/arm/gic/v3/gicv3_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/gic/v3/gicv3_private.h -------------------------------------------------------------------------------- /drivers/arm/pl011/aarch32/pl011_console.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/pl011/aarch32/pl011_console.S -------------------------------------------------------------------------------- /drivers/arm/pl011/aarch64/pl011_console.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/pl011/aarch64/pl011_console.S -------------------------------------------------------------------------------- /drivers/arm/pl011/pl011_console.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/pl011/pl011_console.S -------------------------------------------------------------------------------- /drivers/arm/pl061/pl061_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/pl061/pl061_gpio.c -------------------------------------------------------------------------------- /drivers/arm/sp804/sp804_delay_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/sp804/sp804_delay_timer.c -------------------------------------------------------------------------------- /drivers/arm/sp805/sp805.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/sp805/sp805.c -------------------------------------------------------------------------------- /drivers/arm/tzc/tzc400.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/tzc/tzc400.c -------------------------------------------------------------------------------- /drivers/arm/tzc/tzc_common_private.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/tzc/tzc_common_private.c -------------------------------------------------------------------------------- /drivers/arm/tzc/tzc_dmc500.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/tzc/tzc_dmc500.c -------------------------------------------------------------------------------- /drivers/arm/tzc400/tzc400.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/arm/tzc400/tzc400.c -------------------------------------------------------------------------------- /drivers/auth/auth_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/auth/auth_mod.c -------------------------------------------------------------------------------- /drivers/auth/crypto_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/auth/crypto_mod.c -------------------------------------------------------------------------------- /drivers/auth/img_parser_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/auth/img_parser_mod.c -------------------------------------------------------------------------------- /drivers/auth/mbedtls/mbedtls_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/auth/mbedtls/mbedtls_common.c -------------------------------------------------------------------------------- /drivers/auth/mbedtls/mbedtls_common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/auth/mbedtls/mbedtls_common.mk -------------------------------------------------------------------------------- /drivers/auth/mbedtls/mbedtls_crypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/auth/mbedtls/mbedtls_crypto.c -------------------------------------------------------------------------------- /drivers/auth/mbedtls/mbedtls_crypto.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/auth/mbedtls/mbedtls_crypto.mk -------------------------------------------------------------------------------- /drivers/auth/mbedtls/mbedtls_x509.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/auth/mbedtls/mbedtls_x509.mk -------------------------------------------------------------------------------- /drivers/auth/mbedtls/mbedtls_x509_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/auth/mbedtls/mbedtls_x509_parser.c -------------------------------------------------------------------------------- /drivers/auth/tbbr/tbbr_cot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/auth/tbbr/tbbr_cot.c -------------------------------------------------------------------------------- /drivers/cadence/uart/aarch64/cdns_console.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/cadence/uart/aarch64/cdns_console.S -------------------------------------------------------------------------------- /drivers/cadence/uart/cdns_console.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/cadence/uart/cdns_console.S -------------------------------------------------------------------------------- /drivers/console/aarch32/console.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/console/aarch32/console.S -------------------------------------------------------------------------------- /drivers/console/aarch32/skeleton_console.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/console/aarch32/skeleton_console.S -------------------------------------------------------------------------------- /drivers/console/aarch64/console.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/console/aarch64/console.S -------------------------------------------------------------------------------- /drivers/console/aarch64/skeleton_console.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/console/aarch64/skeleton_console.S -------------------------------------------------------------------------------- /drivers/console/console.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/console/console.S -------------------------------------------------------------------------------- /drivers/console/skeleton_console.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/console/skeleton_console.S -------------------------------------------------------------------------------- /drivers/delay_timer/delay_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/delay_timer/delay_timer.c -------------------------------------------------------------------------------- /drivers/delay_timer/generic_delay_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/delay_timer/generic_delay_timer.c -------------------------------------------------------------------------------- /drivers/emmc/emmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/emmc/emmc.c -------------------------------------------------------------------------------- /drivers/gpio/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/gpio/gpio.c -------------------------------------------------------------------------------- /drivers/io/io_block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/io/io_block.c -------------------------------------------------------------------------------- /drivers/io/io_dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/io/io_dummy.c -------------------------------------------------------------------------------- /drivers/io/io_fip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/io/io_fip.c -------------------------------------------------------------------------------- /drivers/io/io_memmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/io/io_memmap.c -------------------------------------------------------------------------------- /drivers/io/io_semihosting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/io/io_semihosting.c -------------------------------------------------------------------------------- /drivers/io/io_storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/io/io_storage.c -------------------------------------------------------------------------------- /drivers/ti/uart/16550_console.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/ti/uart/16550_console.S -------------------------------------------------------------------------------- /drivers/ti/uart/aarch64/16550_console.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/drivers/ti/uart/aarch64/16550_console.S -------------------------------------------------------------------------------- /fdts/fvp-base-gicv2-psci-aarch32.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/fdts/fvp-base-gicv2-psci-aarch32.dtb -------------------------------------------------------------------------------- /fdts/fvp-base-gicv2-psci-aarch32.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/fdts/fvp-base-gicv2-psci-aarch32.dts -------------------------------------------------------------------------------- /fdts/fvp-base-gicv2-psci.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/fdts/fvp-base-gicv2-psci.dtb -------------------------------------------------------------------------------- /fdts/fvp-base-gicv2-psci.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/fdts/fvp-base-gicv2-psci.dts -------------------------------------------------------------------------------- /fdts/fvp-base-gicv3-psci-aarch32.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/fdts/fvp-base-gicv3-psci-aarch32.dtb -------------------------------------------------------------------------------- /fdts/fvp-base-gicv3-psci-aarch32.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/fdts/fvp-base-gicv3-psci-aarch32.dts -------------------------------------------------------------------------------- /fdts/fvp-base-gicv3-psci.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/fdts/fvp-base-gicv3-psci.dtb -------------------------------------------------------------------------------- /fdts/fvp-base-gicv3-psci.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/fdts/fvp-base-gicv3-psci.dts -------------------------------------------------------------------------------- /fdts/fvp-foundation-gicv2-psci.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/fdts/fvp-foundation-gicv2-psci.dtb -------------------------------------------------------------------------------- /fdts/fvp-foundation-gicv2-psci.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/fdts/fvp-foundation-gicv2-psci.dts -------------------------------------------------------------------------------- /fdts/fvp-foundation-gicv3-psci.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/fdts/fvp-foundation-gicv3-psci.dtb -------------------------------------------------------------------------------- /fdts/fvp-foundation-gicv3-psci.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/fdts/fvp-foundation-gicv3-psci.dts -------------------------------------------------------------------------------- /fdts/fvp-foundation-motherboard.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/fdts/fvp-foundation-motherboard.dtsi -------------------------------------------------------------------------------- /fdts/rtsm_ve-motherboard.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/fdts/rtsm_ve-motherboard.dtsi -------------------------------------------------------------------------------- /include/bl1/bl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/bl1/bl1.h -------------------------------------------------------------------------------- /include/bl1/tbbr/tbbr_img_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/bl1/tbbr/tbbr_img_desc.h -------------------------------------------------------------------------------- /include/bl31/bl31.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/bl31/bl31.h -------------------------------------------------------------------------------- /include/bl31/interrupt_mgmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/bl31/interrupt_mgmt.h -------------------------------------------------------------------------------- /include/bl32/payloads/tlk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/bl32/payloads/tlk.h -------------------------------------------------------------------------------- /include/bl32/sp_min/platform_sp_min.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/bl32/sp_min/platform_sp_min.h -------------------------------------------------------------------------------- /include/bl32/tsp/platform_tsp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/bl32/tsp/platform_tsp.h -------------------------------------------------------------------------------- /include/bl32/tsp/tsp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/bl32/tsp/tsp.h -------------------------------------------------------------------------------- /include/common/aarch32/asm_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/common/aarch32/asm_macros.S -------------------------------------------------------------------------------- /include/common/aarch32/assert_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/common/aarch32/assert_macros.S -------------------------------------------------------------------------------- /include/common/aarch32/el3_common_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/common/aarch32/el3_common_macros.S -------------------------------------------------------------------------------- /include/common/aarch64/asm_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/common/aarch64/asm_macros.S -------------------------------------------------------------------------------- /include/common/aarch64/assert_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/common/aarch64/assert_macros.S -------------------------------------------------------------------------------- /include/common/aarch64/el3_common_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/common/aarch64/el3_common_macros.S -------------------------------------------------------------------------------- /include/common/asm_macros_common.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/common/asm_macros_common.S -------------------------------------------------------------------------------- /include/common/bl_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/common/bl_common.h -------------------------------------------------------------------------------- /include/common/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/common/debug.h -------------------------------------------------------------------------------- /include/common/desc_image_load.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/common/desc_image_load.h -------------------------------------------------------------------------------- /include/common/firmware_image_package.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/common/firmware_image_package.h -------------------------------------------------------------------------------- /include/common/runtime_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/common/runtime_svc.h -------------------------------------------------------------------------------- /include/common/tbbr/cot_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/common/tbbr/cot_def.h -------------------------------------------------------------------------------- /include/common/tbbr/tbbr_img_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/common/tbbr/tbbr_img_def.h -------------------------------------------------------------------------------- /include/drivers/arm/arm_gic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/arm_gic.h -------------------------------------------------------------------------------- /include/drivers/arm/cci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/cci.h -------------------------------------------------------------------------------- /include/drivers/arm/cci400.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/cci400.h -------------------------------------------------------------------------------- /include/drivers/arm/ccn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/ccn.h -------------------------------------------------------------------------------- /include/drivers/arm/gic_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/gic_common.h -------------------------------------------------------------------------------- /include/drivers/arm/gic_v2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/gic_v2.h -------------------------------------------------------------------------------- /include/drivers/arm/gic_v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/gic_v3.h -------------------------------------------------------------------------------- /include/drivers/arm/gicv2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/gicv2.h -------------------------------------------------------------------------------- /include/drivers/arm/gicv3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/gicv3.h -------------------------------------------------------------------------------- /include/drivers/arm/nic_400.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/nic_400.h -------------------------------------------------------------------------------- /include/drivers/arm/pl011.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/pl011.h -------------------------------------------------------------------------------- /include/drivers/arm/pl061_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/pl061_gpio.h -------------------------------------------------------------------------------- /include/drivers/arm/sp804_delay_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/sp804_delay_timer.h -------------------------------------------------------------------------------- /include/drivers/arm/sp805.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/sp805.h -------------------------------------------------------------------------------- /include/drivers/arm/tzc400.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/tzc400.h -------------------------------------------------------------------------------- /include/drivers/arm/tzc_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/tzc_common.h -------------------------------------------------------------------------------- /include/drivers/arm/tzc_dmc500.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/arm/tzc_dmc500.h -------------------------------------------------------------------------------- /include/drivers/auth/auth_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/auth/auth_common.h -------------------------------------------------------------------------------- /include/drivers/auth/auth_mod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/auth/auth_mod.h -------------------------------------------------------------------------------- /include/drivers/auth/crypto_mod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/auth/crypto_mod.h -------------------------------------------------------------------------------- /include/drivers/auth/img_parser_mod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/auth/img_parser_mod.h -------------------------------------------------------------------------------- /include/drivers/auth/mbedtls/mbedtls_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/auth/mbedtls/mbedtls_common.h -------------------------------------------------------------------------------- /include/drivers/auth/mbedtls/mbedtls_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/auth/mbedtls/mbedtls_config.h -------------------------------------------------------------------------------- /include/drivers/cadence/cdns_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/cadence/cdns_uart.h -------------------------------------------------------------------------------- /include/drivers/console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/console.h -------------------------------------------------------------------------------- /include/drivers/delay_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/delay_timer.h -------------------------------------------------------------------------------- /include/drivers/emmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/emmc.h -------------------------------------------------------------------------------- /include/drivers/generic_delay_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/generic_delay_timer.h -------------------------------------------------------------------------------- /include/drivers/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/gpio.h -------------------------------------------------------------------------------- /include/drivers/io/io_block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/io/io_block.h -------------------------------------------------------------------------------- /include/drivers/io/io_driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/io/io_driver.h -------------------------------------------------------------------------------- /include/drivers/io/io_dummy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/io/io_dummy.h -------------------------------------------------------------------------------- /include/drivers/io/io_fip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/io/io_fip.h -------------------------------------------------------------------------------- /include/drivers/io/io_memmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/io/io_memmap.h -------------------------------------------------------------------------------- /include/drivers/io/io_semihosting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/io/io_semihosting.h -------------------------------------------------------------------------------- /include/drivers/io/io_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/io/io_storage.h -------------------------------------------------------------------------------- /include/drivers/ti/uart/uart_16550.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/drivers/ti/uart/uart_16550.h -------------------------------------------------------------------------------- /include/lib/aarch32/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/aarch32/arch.h -------------------------------------------------------------------------------- /include/lib/aarch32/arch_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/aarch32/arch_helpers.h -------------------------------------------------------------------------------- /include/lib/aarch32/smcc_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/aarch32/smcc_helpers.h -------------------------------------------------------------------------------- /include/lib/aarch32/smcc_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/aarch32/smcc_macros.S -------------------------------------------------------------------------------- /include/lib/aarch64/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/aarch64/arch.h -------------------------------------------------------------------------------- /include/lib/aarch64/arch_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/aarch64/arch_helpers.h -------------------------------------------------------------------------------- /include/lib/aarch64/smcc_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/aarch64/smcc_helpers.h -------------------------------------------------------------------------------- /include/lib/bakery_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/bakery_lock.h -------------------------------------------------------------------------------- /include/lib/cassert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/cassert.h -------------------------------------------------------------------------------- /include/lib/cpus/aarch32/aem_generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/cpus/aarch32/aem_generic.h -------------------------------------------------------------------------------- /include/lib/cpus/aarch32/cortex_a32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/cpus/aarch32/cortex_a32.h -------------------------------------------------------------------------------- /include/lib/cpus/aarch32/cpu_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/cpus/aarch32/cpu_macros.S -------------------------------------------------------------------------------- /include/lib/cpus/aarch64/aem_generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/cpus/aarch64/aem_generic.h -------------------------------------------------------------------------------- /include/lib/cpus/aarch64/cortex_a35.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/cpus/aarch64/cortex_a35.h -------------------------------------------------------------------------------- /include/lib/cpus/aarch64/cortex_a53.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/cpus/aarch64/cortex_a53.h -------------------------------------------------------------------------------- /include/lib/cpus/aarch64/cortex_a57.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/cpus/aarch64/cortex_a57.h -------------------------------------------------------------------------------- /include/lib/cpus/aarch64/cortex_a72.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/cpus/aarch64/cortex_a72.h -------------------------------------------------------------------------------- /include/lib/cpus/aarch64/cortex_a73.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/cpus/aarch64/cortex_a73.h -------------------------------------------------------------------------------- /include/lib/cpus/aarch64/cpu_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/cpus/aarch64/cpu_macros.S -------------------------------------------------------------------------------- /include/lib/cpus/aarch64/denver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/cpus/aarch64/denver.h -------------------------------------------------------------------------------- /include/lib/el3_runtime/aarch32/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/el3_runtime/aarch32/context.h -------------------------------------------------------------------------------- /include/lib/el3_runtime/aarch64/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/el3_runtime/aarch64/context.h -------------------------------------------------------------------------------- /include/lib/el3_runtime/context_mgmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/el3_runtime/context_mgmt.h -------------------------------------------------------------------------------- /include/lib/el3_runtime/cpu_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/el3_runtime/cpu_data.h -------------------------------------------------------------------------------- /include/lib/libfdt/fdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/libfdt/fdt.h -------------------------------------------------------------------------------- /include/lib/libfdt/libfdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/libfdt/libfdt.h -------------------------------------------------------------------------------- /include/lib/libfdt/libfdt_env.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/libfdt/libfdt_env.h -------------------------------------------------------------------------------- /include/lib/mmio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/mmio.h -------------------------------------------------------------------------------- /include/lib/pmf/pmf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/pmf/pmf.h -------------------------------------------------------------------------------- /include/lib/pmf/pmf_asm_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/pmf/pmf_asm_macros.S -------------------------------------------------------------------------------- /include/lib/pmf/pmf_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/pmf/pmf_helpers.h -------------------------------------------------------------------------------- /include/lib/psci/psci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/psci/psci.h -------------------------------------------------------------------------------- /include/lib/psci/psci_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/psci/psci_compat.h -------------------------------------------------------------------------------- /include/lib/semihosting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/semihosting.h -------------------------------------------------------------------------------- /include/lib/smcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/smcc.h -------------------------------------------------------------------------------- /include/lib/spinlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/spinlock.h -------------------------------------------------------------------------------- /include/lib/stdlib/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/assert.h -------------------------------------------------------------------------------- /include/lib/stdlib/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/inttypes.h -------------------------------------------------------------------------------- /include/lib/stdlib/machine/_inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/machine/_inttypes.h -------------------------------------------------------------------------------- /include/lib/stdlib/machine/_limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/machine/_limits.h -------------------------------------------------------------------------------- /include/lib/stdlib/machine/_stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/machine/_stdint.h -------------------------------------------------------------------------------- /include/lib/stdlib/machine/_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/machine/_types.h -------------------------------------------------------------------------------- /include/lib/stdlib/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/stddef.h -------------------------------------------------------------------------------- /include/lib/stdlib/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/stdio.h -------------------------------------------------------------------------------- /include/lib/stdlib/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/stdlib.h -------------------------------------------------------------------------------- /include/lib/stdlib/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/string.h -------------------------------------------------------------------------------- /include/lib/stdlib/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/strings.h -------------------------------------------------------------------------------- /include/lib/stdlib/sys/_null.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/sys/_null.h -------------------------------------------------------------------------------- /include/lib/stdlib/sys/_stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/sys/_stdint.h -------------------------------------------------------------------------------- /include/lib/stdlib/sys/_timespec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/sys/_timespec.h -------------------------------------------------------------------------------- /include/lib/stdlib/sys/_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/sys/_types.h -------------------------------------------------------------------------------- /include/lib/stdlib/sys/cdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/sys/cdefs.h -------------------------------------------------------------------------------- /include/lib/stdlib/sys/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/sys/ctype.h -------------------------------------------------------------------------------- /include/lib/stdlib/sys/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/sys/errno.h -------------------------------------------------------------------------------- /include/lib/stdlib/sys/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/sys/limits.h -------------------------------------------------------------------------------- /include/lib/stdlib/sys/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/sys/stdarg.h -------------------------------------------------------------------------------- /include/lib/stdlib/sys/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/sys/stdint.h -------------------------------------------------------------------------------- /include/lib/stdlib/sys/timespec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/sys/timespec.h -------------------------------------------------------------------------------- /include/lib/stdlib/sys/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/sys/types.h -------------------------------------------------------------------------------- /include/lib/stdlib/sys/uuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/sys/uuid.h -------------------------------------------------------------------------------- /include/lib/stdlib/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/time.h -------------------------------------------------------------------------------- /include/lib/stdlib/xlocale/_strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/xlocale/_strings.h -------------------------------------------------------------------------------- /include/lib/stdlib/xlocale/_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/stdlib/xlocale/_time.h -------------------------------------------------------------------------------- /include/lib/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/utils.h -------------------------------------------------------------------------------- /include/lib/xlat_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/lib/xlat_tables.h -------------------------------------------------------------------------------- /include/plat/arm/board/common/board_arm_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/board/common/board_arm_def.h -------------------------------------------------------------------------------- /include/plat/arm/board/common/board_arm_oid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/board/common/board_arm_oid.h -------------------------------------------------------------------------------- /include/plat/arm/board/common/board_css_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/board/common/board_css_def.h -------------------------------------------------------------------------------- /include/plat/arm/board/common/drivers/norflash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/board/common/drivers/norflash.h -------------------------------------------------------------------------------- /include/plat/arm/board/common/v2m_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/board/common/v2m_def.h -------------------------------------------------------------------------------- /include/plat/arm/common/aarch64/arm_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/common/aarch64/arm_macros.S -------------------------------------------------------------------------------- /include/plat/arm/common/aarch64/cci_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/common/aarch64/cci_macros.S -------------------------------------------------------------------------------- /include/plat/arm/common/arm_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/common/arm_config.h -------------------------------------------------------------------------------- /include/plat/arm/common/arm_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/common/arm_def.h -------------------------------------------------------------------------------- /include/plat/arm/common/plat_arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/common/plat_arm.h -------------------------------------------------------------------------------- /include/plat/arm/css/common/aarch64/css_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/css/common/aarch64/css_macros.S -------------------------------------------------------------------------------- /include/plat/arm/css/common/css_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/css/common/css_def.h -------------------------------------------------------------------------------- /include/plat/arm/css/common/css_pm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/css/common/css_pm.h -------------------------------------------------------------------------------- /include/plat/arm/soc/common/soc_css.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/soc/common/soc_css.h -------------------------------------------------------------------------------- /include/plat/arm/soc/common/soc_css_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/arm/soc/common/soc_css_def.h -------------------------------------------------------------------------------- /include/plat/common/common_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/common/common_def.h -------------------------------------------------------------------------------- /include/plat/common/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/plat/common/platform.h -------------------------------------------------------------------------------- /include/services/std_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/include/services/std_svc.h -------------------------------------------------------------------------------- /lib/aarch32/cache_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/aarch32/cache_helpers.S -------------------------------------------------------------------------------- /lib/aarch32/misc_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/aarch32/misc_helpers.S -------------------------------------------------------------------------------- /lib/aarch64/cache_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/aarch64/cache_helpers.S -------------------------------------------------------------------------------- /lib/aarch64/misc_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/aarch64/misc_helpers.S -------------------------------------------------------------------------------- /lib/aarch64/xlat_tables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/aarch64/xlat_tables.c -------------------------------------------------------------------------------- /lib/cpus/aarch32/aem_generic.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/cpus/aarch32/aem_generic.S -------------------------------------------------------------------------------- /lib/cpus/aarch32/cortex_a32.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/cpus/aarch32/cortex_a32.S -------------------------------------------------------------------------------- /lib/cpus/aarch32/cpu_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/cpus/aarch32/cpu_helpers.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/aem_generic.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/cpus/aarch64/aem_generic.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/cortex_a35.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/cpus/aarch64/cortex_a35.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/cortex_a53.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/cpus/aarch64/cortex_a53.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/cortex_a57.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/cpus/aarch64/cortex_a57.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/cortex_a72.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/cpus/aarch64/cortex_a72.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/cortex_a73.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/cpus/aarch64/cortex_a73.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/cpu_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/cpus/aarch64/cpu_helpers.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/denver.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/cpus/aarch64/denver.S -------------------------------------------------------------------------------- /lib/cpus/cpu-ops.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/cpus/cpu-ops.mk -------------------------------------------------------------------------------- /lib/el3_runtime/aarch32/context_mgmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/el3_runtime/aarch32/context_mgmt.c -------------------------------------------------------------------------------- /lib/el3_runtime/aarch32/cpu_data.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/el3_runtime/aarch32/cpu_data.S -------------------------------------------------------------------------------- /lib/el3_runtime/aarch64/context.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/el3_runtime/aarch64/context.S -------------------------------------------------------------------------------- /lib/el3_runtime/aarch64/context_mgmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/el3_runtime/aarch64/context_mgmt.c -------------------------------------------------------------------------------- /lib/el3_runtime/aarch64/cpu_data.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/el3_runtime/aarch64/cpu_data.S -------------------------------------------------------------------------------- /lib/el3_runtime/cpu_data_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/el3_runtime/cpu_data_array.c -------------------------------------------------------------------------------- /lib/libfdt/fdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/libfdt/fdt.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_addresses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/libfdt/fdt_addresses.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_empty_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/libfdt/fdt_empty_tree.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_ro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/libfdt/fdt_ro.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_rw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/libfdt/fdt_rw.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_strerror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/libfdt/fdt_strerror.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_sw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/libfdt/fdt_sw.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_wip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/libfdt/fdt_wip.c -------------------------------------------------------------------------------- /lib/libfdt/libfdt.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/libfdt/libfdt.mk -------------------------------------------------------------------------------- /lib/libfdt/libfdt_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/libfdt/libfdt_internal.h -------------------------------------------------------------------------------- /lib/locks/bakery/bakery_lock_coherent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/locks/bakery/bakery_lock_coherent.c -------------------------------------------------------------------------------- /lib/locks/bakery/bakery_lock_normal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/locks/bakery/bakery_lock_normal.c -------------------------------------------------------------------------------- /lib/locks/exclusive/aarch32/spinlock.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/locks/exclusive/aarch32/spinlock.S -------------------------------------------------------------------------------- /lib/locks/exclusive/aarch64/spinlock.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/locks/exclusive/aarch64/spinlock.S -------------------------------------------------------------------------------- /lib/locks/exclusive/spinlock.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/locks/exclusive/spinlock.S -------------------------------------------------------------------------------- /lib/pmf/pmf_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/pmf/pmf_main.c -------------------------------------------------------------------------------- /lib/pmf/pmf_smc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/pmf/pmf_smc.c -------------------------------------------------------------------------------- /lib/psci/aarch32/psci_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/psci/aarch32/psci_helpers.S -------------------------------------------------------------------------------- /lib/psci/aarch64/psci_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/psci/aarch64/psci_helpers.S -------------------------------------------------------------------------------- /lib/psci/psci_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/psci/psci_common.c -------------------------------------------------------------------------------- /lib/psci/psci_lib.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/psci/psci_lib.mk -------------------------------------------------------------------------------- /lib/psci/psci_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/psci/psci_main.c -------------------------------------------------------------------------------- /lib/psci/psci_off.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/psci/psci_off.c -------------------------------------------------------------------------------- /lib/psci/psci_on.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/psci/psci_on.c -------------------------------------------------------------------------------- /lib/psci/psci_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/psci/psci_private.h -------------------------------------------------------------------------------- /lib/psci/psci_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/psci/psci_setup.c -------------------------------------------------------------------------------- /lib/psci/psci_stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/psci/psci_stat.c -------------------------------------------------------------------------------- /lib/psci/psci_suspend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/psci/psci_suspend.c -------------------------------------------------------------------------------- /lib/psci/psci_system_off.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/psci/psci_system_off.c -------------------------------------------------------------------------------- /lib/semihosting/aarch32/semihosting_call.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/semihosting/aarch32/semihosting_call.S -------------------------------------------------------------------------------- /lib/semihosting/aarch64/semihosting_call.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/semihosting/aarch64/semihosting_call.S -------------------------------------------------------------------------------- /lib/semihosting/semihosting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/semihosting/semihosting.c -------------------------------------------------------------------------------- /lib/stdlib/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/stdlib/abort.c -------------------------------------------------------------------------------- /lib/stdlib/assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/stdlib/assert.c -------------------------------------------------------------------------------- /lib/stdlib/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/stdlib/exit.c -------------------------------------------------------------------------------- /lib/stdlib/mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/stdlib/mem.c -------------------------------------------------------------------------------- /lib/stdlib/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/stdlib/printf.c -------------------------------------------------------------------------------- /lib/stdlib/putchar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/stdlib/putchar.c -------------------------------------------------------------------------------- /lib/stdlib/puts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/stdlib/puts.c -------------------------------------------------------------------------------- /lib/stdlib/sscanf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/stdlib/sscanf.c -------------------------------------------------------------------------------- /lib/stdlib/stdlib.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/stdlib/stdlib.mk -------------------------------------------------------------------------------- /lib/stdlib/strchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/stdlib/strchr.c -------------------------------------------------------------------------------- /lib/stdlib/strcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/stdlib/strcmp.c -------------------------------------------------------------------------------- /lib/stdlib/strlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/stdlib/strlen.c -------------------------------------------------------------------------------- /lib/stdlib/strncmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/stdlib/strncmp.c -------------------------------------------------------------------------------- /lib/stdlib/subr_prf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/stdlib/subr_prf.c -------------------------------------------------------------------------------- /lib/xlat_tables/aarch32/xlat_tables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/xlat_tables/aarch32/xlat_tables.c -------------------------------------------------------------------------------- /lib/xlat_tables/aarch64/xlat_tables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/xlat_tables/aarch64/xlat_tables.c -------------------------------------------------------------------------------- /lib/xlat_tables/xlat_tables_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/xlat_tables/xlat_tables_common.c -------------------------------------------------------------------------------- /lib/xlat_tables/xlat_tables_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/lib/xlat_tables/xlat_tables_private.h -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/license.md -------------------------------------------------------------------------------- /make_helpers/build_env.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/make_helpers/build_env.mk -------------------------------------------------------------------------------- /make_helpers/build_macros.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/make_helpers/build_macros.mk -------------------------------------------------------------------------------- /make_helpers/cygwin.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/make_helpers/cygwin.mk -------------------------------------------------------------------------------- /make_helpers/msys.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/make_helpers/msys.mk -------------------------------------------------------------------------------- /make_helpers/plat_helpers.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/make_helpers/plat_helpers.mk -------------------------------------------------------------------------------- /make_helpers/tbbr/tbbr_tools.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/make_helpers/tbbr/tbbr_tools.mk -------------------------------------------------------------------------------- /make_helpers/unix.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/make_helpers/unix.mk -------------------------------------------------------------------------------- /make_helpers/windows.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/make_helpers/windows.mk -------------------------------------------------------------------------------- /plat/arm/board/common/aarch32/board_arm_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/common/aarch32/board_arm_helpers.S -------------------------------------------------------------------------------- /plat/arm/board/common/aarch64/board_arm_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/common/aarch64/board_arm_helpers.S -------------------------------------------------------------------------------- /plat/arm/board/common/board_arm_trusted_boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/common/board_arm_trusted_boot.c -------------------------------------------------------------------------------- /plat/arm/board/common/board_common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/common/board_common.mk -------------------------------------------------------------------------------- /plat/arm/board/common/board_css.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/common/board_css.mk -------------------------------------------------------------------------------- /plat/arm/board/common/board_css_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/common/board_css_common.c -------------------------------------------------------------------------------- /plat/arm/board/common/drivers/norflash/norflash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/common/drivers/norflash/norflash.c -------------------------------------------------------------------------------- /plat/arm/board/common/rotpk/arm_rotpk_rsa.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/common/rotpk/arm_rotpk_rsa.der -------------------------------------------------------------------------------- /plat/arm/board/common/rotpk/arm_rotpk_rsa_sha256.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/common/rotpk/arm_rotpk_rsa_sha256.bin -------------------------------------------------------------------------------- /plat/arm/board/common/rotpk/arm_rotprivk_rsa.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/common/rotpk/arm_rotprivk_rsa.pem -------------------------------------------------------------------------------- /plat/arm/board/fvp/aarch32/fvp_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/aarch32/fvp_helpers.S -------------------------------------------------------------------------------- /plat/arm/board/fvp/aarch64/fvp_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/aarch64/fvp_helpers.S -------------------------------------------------------------------------------- /plat/arm/board/fvp/drivers/pwrc/fvp_pwrc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/drivers/pwrc/fvp_pwrc.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/drivers/pwrc/fvp_pwrc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/drivers/pwrc/fvp_pwrc.h -------------------------------------------------------------------------------- /plat/arm/board/fvp/fvp_bl1_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/fvp_bl1_setup.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/fvp_bl2_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/fvp_bl2_setup.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/fvp_bl2u_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/fvp_bl2u_setup.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/fvp_bl31_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/fvp_bl31_setup.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/fvp_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/fvp_common.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/fvp_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/fvp_def.h -------------------------------------------------------------------------------- /plat/arm/board/fvp/fvp_err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/fvp_err.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/fvp_io_storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/fvp_io_storage.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/fvp_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/fvp_pm.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/fvp_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/fvp_private.h -------------------------------------------------------------------------------- /plat/arm/board/fvp/fvp_security.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/fvp_security.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/fvp_topology.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/fvp_topology.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/fvp_trusted_boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/fvp_trusted_boot.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/include/plat_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/include/plat_macros.S -------------------------------------------------------------------------------- /plat/arm/board/fvp/include/platform_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/include/platform_def.h -------------------------------------------------------------------------------- /plat/arm/board/fvp/include/platform_oid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/include/platform_oid.h -------------------------------------------------------------------------------- /plat/arm/board/fvp/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/platform.mk -------------------------------------------------------------------------------- /plat/arm/board/fvp/sp_min/fvp_sp_min_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/sp_min/fvp_sp_min_setup.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/sp_min/sp_min-fvp.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/sp_min/sp_min-fvp.mk -------------------------------------------------------------------------------- /plat/arm/board/fvp/tsp/fvp_tsp_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/tsp/fvp_tsp_setup.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/tsp/tsp-fvp.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/fvp/tsp/tsp-fvp.mk -------------------------------------------------------------------------------- /plat/arm/board/juno/aarch64/juno_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/juno/aarch64/juno_helpers.S -------------------------------------------------------------------------------- /plat/arm/board/juno/include/plat_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/juno/include/plat_macros.S -------------------------------------------------------------------------------- /plat/arm/board/juno/include/platform_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/juno/include/platform_def.h -------------------------------------------------------------------------------- /plat/arm/board/juno/include/platform_oid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/juno/include/platform_oid.h -------------------------------------------------------------------------------- /plat/arm/board/juno/juno_bl1_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/juno/juno_bl1_setup.c -------------------------------------------------------------------------------- /plat/arm/board/juno/juno_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/juno/juno_def.h -------------------------------------------------------------------------------- /plat/arm/board/juno/juno_err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/juno/juno_err.c -------------------------------------------------------------------------------- /plat/arm/board/juno/juno_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/juno/juno_pm.c -------------------------------------------------------------------------------- /plat/arm/board/juno/juno_security.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/juno/juno_security.c -------------------------------------------------------------------------------- /plat/arm/board/juno/juno_topology.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/juno/juno_topology.c -------------------------------------------------------------------------------- /plat/arm/board/juno/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/juno/platform.mk -------------------------------------------------------------------------------- /plat/arm/board/juno/tsp/tsp-juno.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/board/juno/tsp/tsp-juno.mk -------------------------------------------------------------------------------- /plat/arm/common/aarch32/arm_bl2_mem_params_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/aarch32/arm_bl2_mem_params_desc.c -------------------------------------------------------------------------------- /plat/arm/common/aarch32/arm_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/aarch32/arm_helpers.S -------------------------------------------------------------------------------- /plat/arm/common/aarch64/arm_bl2_mem_params_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/aarch64/arm_bl2_mem_params_desc.c -------------------------------------------------------------------------------- /plat/arm/common/aarch64/arm_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/aarch64/arm_helpers.S -------------------------------------------------------------------------------- /plat/arm/common/arm_bl1_fwu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_bl1_fwu.c -------------------------------------------------------------------------------- /plat/arm/common/arm_bl1_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_bl1_setup.c -------------------------------------------------------------------------------- /plat/arm/common/arm_bl2_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_bl2_setup.c -------------------------------------------------------------------------------- /plat/arm/common/arm_bl2u_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_bl2u_setup.c -------------------------------------------------------------------------------- /plat/arm/common/arm_bl31_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_bl31_setup.c -------------------------------------------------------------------------------- /plat/arm/common/arm_cci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_cci.c -------------------------------------------------------------------------------- /plat/arm/common/arm_ccn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_ccn.c -------------------------------------------------------------------------------- /plat/arm/common/arm_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_common.c -------------------------------------------------------------------------------- /plat/arm/common/arm_common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_common.mk -------------------------------------------------------------------------------- /plat/arm/common/arm_gicv2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_gicv2.c -------------------------------------------------------------------------------- /plat/arm/common/arm_gicv3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_gicv3.c -------------------------------------------------------------------------------- /plat/arm/common/arm_gicv3_legacy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_gicv3_legacy.c -------------------------------------------------------------------------------- /plat/arm/common/arm_image_load.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_image_load.c -------------------------------------------------------------------------------- /plat/arm/common/arm_io_storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_io_storage.c -------------------------------------------------------------------------------- /plat/arm/common/arm_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_pm.c -------------------------------------------------------------------------------- /plat/arm/common/arm_topology.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_topology.c -------------------------------------------------------------------------------- /plat/arm/common/arm_tzc400.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_tzc400.c -------------------------------------------------------------------------------- /plat/arm/common/arm_tzc_dmc500.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/arm_tzc_dmc500.c -------------------------------------------------------------------------------- /plat/arm/common/sp_min/arm_sp_min.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/sp_min/arm_sp_min.mk -------------------------------------------------------------------------------- /plat/arm/common/sp_min/arm_sp_min_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/sp_min/arm_sp_min_setup.c -------------------------------------------------------------------------------- /plat/arm/common/tsp/arm_tsp.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/tsp/arm_tsp.mk -------------------------------------------------------------------------------- /plat/arm/common/tsp/arm_tsp_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/common/tsp/arm_tsp_setup.c -------------------------------------------------------------------------------- /plat/arm/css/common/aarch64/css_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/css/common/aarch64/css_helpers.S -------------------------------------------------------------------------------- /plat/arm/css/common/css_bl1_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/css/common/css_bl1_setup.c -------------------------------------------------------------------------------- /plat/arm/css/common/css_bl2_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/css/common/css_bl2_setup.c -------------------------------------------------------------------------------- /plat/arm/css/common/css_bl2u_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/css/common/css_bl2u_setup.c -------------------------------------------------------------------------------- /plat/arm/css/common/css_common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/css/common/css_common.mk -------------------------------------------------------------------------------- /plat/arm/css/common/css_mhu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/css/common/css_mhu.c -------------------------------------------------------------------------------- /plat/arm/css/common/css_mhu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/css/common/css_mhu.h -------------------------------------------------------------------------------- /plat/arm/css/common/css_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/css/common/css_pm.c -------------------------------------------------------------------------------- /plat/arm/css/common/css_scp_bootloader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/css/common/css_scp_bootloader.c -------------------------------------------------------------------------------- /plat/arm/css/common/css_scp_bootloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/css/common/css_scp_bootloader.h -------------------------------------------------------------------------------- /plat/arm/css/common/css_scpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/css/common/css_scpi.c -------------------------------------------------------------------------------- /plat/arm/css/common/css_scpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/css/common/css_scpi.h -------------------------------------------------------------------------------- /plat/arm/css/common/css_topology.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/css/common/css_topology.c -------------------------------------------------------------------------------- /plat/arm/soc/common/soc_css.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/soc/common/soc_css.mk -------------------------------------------------------------------------------- /plat/arm/soc/common/soc_css_security.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/arm/soc/common/soc_css_security.c -------------------------------------------------------------------------------- /plat/common/aarch32/plat_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/common/aarch32/plat_common.c -------------------------------------------------------------------------------- /plat/common/aarch32/platform_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/common/aarch32/platform_helpers.S -------------------------------------------------------------------------------- /plat/common/aarch32/platform_mp_stack.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/common/aarch32/platform_mp_stack.S -------------------------------------------------------------------------------- /plat/common/aarch32/platform_up_stack.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/common/aarch32/platform_up_stack.S -------------------------------------------------------------------------------- /plat/common/aarch64/plat_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/common/aarch64/plat_common.c -------------------------------------------------------------------------------- /plat/common/aarch64/plat_psci_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/common/aarch64/plat_psci_common.c -------------------------------------------------------------------------------- /plat/common/aarch64/platform_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/common/aarch64/platform_helpers.S -------------------------------------------------------------------------------- /plat/common/aarch64/platform_mp_stack.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/common/aarch64/platform_mp_stack.S -------------------------------------------------------------------------------- /plat/common/aarch64/platform_up_stack.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/common/aarch64/platform_up_stack.S -------------------------------------------------------------------------------- /plat/common/plat_bl1_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/common/plat_bl1_common.c -------------------------------------------------------------------------------- /plat/common/plat_gic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/common/plat_gic.c -------------------------------------------------------------------------------- /plat/common/plat_gicv2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/common/plat_gicv2.c -------------------------------------------------------------------------------- /plat/common/plat_gicv3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/common/plat_gicv3.c -------------------------------------------------------------------------------- /plat/common/plat_psci_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/common/plat_psci_common.c -------------------------------------------------------------------------------- /plat/compat/aarch64/plat_helpers_compat.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/compat/aarch64/plat_helpers_compat.S -------------------------------------------------------------------------------- /plat/compat/plat_compat.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/compat/plat_compat.mk -------------------------------------------------------------------------------- /plat/compat/plat_pm_compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/compat/plat_pm_compat.c -------------------------------------------------------------------------------- /plat/compat/plat_topology_compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/compat/plat_topology_compat.c -------------------------------------------------------------------------------- /plat/mediatek/common/custom/oem_svc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/common/custom/oem_svc.c -------------------------------------------------------------------------------- /plat/mediatek/common/custom/oem_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/common/custom/oem_svc.h -------------------------------------------------------------------------------- /plat/mediatek/common/drivers/uart/8250_console.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/common/drivers/uart/8250_console.S -------------------------------------------------------------------------------- /plat/mediatek/common/drivers/uart/uart8250.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/common/drivers/uart/uart8250.h -------------------------------------------------------------------------------- /plat/mediatek/common/mtk_plat_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/common/mtk_plat_common.c -------------------------------------------------------------------------------- /plat/mediatek/common/mtk_plat_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/common/mtk_plat_common.h -------------------------------------------------------------------------------- /plat/mediatek/common/mtk_sip_svc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/common/mtk_sip_svc.c -------------------------------------------------------------------------------- /plat/mediatek/common/mtk_sip_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/common/mtk_sip_svc.h -------------------------------------------------------------------------------- /plat/mediatek/mt6795/aarch64/plat_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/aarch64/plat_helpers.S -------------------------------------------------------------------------------- /plat/mediatek/mt6795/bl31.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/bl31.ld.S -------------------------------------------------------------------------------- /plat/mediatek/mt6795/bl31_plat_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/bl31_plat_setup.c -------------------------------------------------------------------------------- /plat/mediatek/mt6795/drivers/timer/mt_cpuxgpt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/drivers/timer/mt_cpuxgpt.c -------------------------------------------------------------------------------- /plat/mediatek/mt6795/drivers/timer/mt_cpuxgpt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/drivers/timer/mt_cpuxgpt.h -------------------------------------------------------------------------------- /plat/mediatek/mt6795/include/mcucfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/include/mcucfg.h -------------------------------------------------------------------------------- /plat/mediatek/mt6795/include/plat_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/include/plat_macros.S -------------------------------------------------------------------------------- /plat/mediatek/mt6795/include/plat_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/include/plat_private.h -------------------------------------------------------------------------------- /plat/mediatek/mt6795/include/plat_sip_calls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/include/plat_sip_calls.h -------------------------------------------------------------------------------- /plat/mediatek/mt6795/include/platform_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/include/platform_def.h -------------------------------------------------------------------------------- /plat/mediatek/mt6795/include/power_tracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/include/power_tracer.h -------------------------------------------------------------------------------- /plat/mediatek/mt6795/include/scu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/include/scu.h -------------------------------------------------------------------------------- /plat/mediatek/mt6795/include/spm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/include/spm.h -------------------------------------------------------------------------------- /plat/mediatek/mt6795/plat_delay_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/plat_delay_timer.c -------------------------------------------------------------------------------- /plat/mediatek/mt6795/plat_mt_gic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/plat_mt_gic.c -------------------------------------------------------------------------------- /plat/mediatek/mt6795/plat_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/plat_pm.c -------------------------------------------------------------------------------- /plat/mediatek/mt6795/plat_topology.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/plat_topology.c -------------------------------------------------------------------------------- /plat/mediatek/mt6795/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/platform.mk -------------------------------------------------------------------------------- /plat/mediatek/mt6795/power_tracer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/power_tracer.c -------------------------------------------------------------------------------- /plat/mediatek/mt6795/scu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt6795/scu.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/aarch64/plat_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/aarch64/plat_helpers.S -------------------------------------------------------------------------------- /plat/mediatek/mt8173/aarch64/platform_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/aarch64/platform_common.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/bl31_plat_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/bl31_plat_setup.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/crypt/crypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/crypt/crypt.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/crypt/crypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/crypt/crypt.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/mtcmos/mtcmos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/mtcmos/mtcmos.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/mtcmos/mtcmos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/mtcmos/mtcmos.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/pmic/pmic_wrap_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/pmic/pmic_wrap_init.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/pmic/pmic_wrap_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/pmic/pmic_wrap_init.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/rtc/rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/rtc/rtc.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/rtc/rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/rtc/rtc.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/spm/spm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/spm/spm.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/spm/spm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/spm/spm.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/spm/spm_hotplug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/spm/spm_hotplug.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/spm/spm_hotplug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/spm/spm_hotplug.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/spm/spm_mcdi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/spm/spm_mcdi.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/spm/spm_mcdi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/spm/spm_mcdi.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/spm/spm_suspend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/spm/spm_suspend.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/spm/spm_suspend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/spm/spm_suspend.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/timer/mt_cpuxgpt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/timer/mt_cpuxgpt.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/drivers/timer/mt_cpuxgpt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/drivers/timer/mt_cpuxgpt.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/include/mcucfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/include/mcucfg.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/include/mt8173_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/include/mt8173_def.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/include/plat_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/include/plat_macros.S -------------------------------------------------------------------------------- /plat/mediatek/mt8173/include/plat_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/include/plat_private.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/include/plat_sip_calls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/include/plat_sip_calls.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/include/platform_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/include/platform_def.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/include/power_tracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/include/power_tracer.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/include/scu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/include/scu.h -------------------------------------------------------------------------------- /plat/mediatek/mt8173/plat_mt_gic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/plat_mt_gic.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/plat_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/plat_pm.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/plat_sip_calls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/plat_sip_calls.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/plat_topology.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/plat_topology.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/platform.mk -------------------------------------------------------------------------------- /plat/mediatek/mt8173/power_tracer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/power_tracer.c -------------------------------------------------------------------------------- /plat/mediatek/mt8173/scu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/mediatek/mt8173/scu.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/common/aarch64/tegra_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/common/aarch64/tegra_helpers.S -------------------------------------------------------------------------------- /plat/nvidia/tegra/common/drivers/flowctrl/flowctrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/common/drivers/flowctrl/flowctrl.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/common/drivers/memctrl/memctrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/common/drivers/memctrl/memctrl.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/common/drivers/pmc/pmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/common/drivers/pmc/pmc.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/common/tegra_bl31_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/common/tegra_bl31_setup.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/common/tegra_common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/common/tegra_common.mk -------------------------------------------------------------------------------- /plat/nvidia/tegra/common/tegra_delay_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/common/tegra_delay_timer.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/common/tegra_gic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/common/tegra_gic.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/common/tegra_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/common/tegra_pm.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/common/tegra_sip_calls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/common/tegra_sip_calls.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/common/tegra_topology.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/common/tegra_topology.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/include/drivers/flowctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/include/drivers/flowctrl.h -------------------------------------------------------------------------------- /plat/nvidia/tegra/include/drivers/memctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/include/drivers/memctrl.h -------------------------------------------------------------------------------- /plat/nvidia/tegra/include/drivers/pmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/include/drivers/pmc.h -------------------------------------------------------------------------------- /plat/nvidia/tegra/include/plat_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/include/plat_macros.S -------------------------------------------------------------------------------- /plat/nvidia/tegra/include/platform_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/include/platform_def.h -------------------------------------------------------------------------------- /plat/nvidia/tegra/include/t132/tegra_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/include/t132/tegra_def.h -------------------------------------------------------------------------------- /plat/nvidia/tegra/include/t210/tegra_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/include/t210/tegra_def.h -------------------------------------------------------------------------------- /plat/nvidia/tegra/include/tegra_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/include/tegra_private.h -------------------------------------------------------------------------------- /plat/nvidia/tegra/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/platform.mk -------------------------------------------------------------------------------- /plat/nvidia/tegra/soc/t132/plat_psci_handlers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/soc/t132/plat_psci_handlers.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/soc/t132/plat_secondary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/soc/t132/plat_secondary.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/soc/t132/plat_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/soc/t132/plat_setup.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/soc/t132/platform_t132.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/soc/t132/platform_t132.mk -------------------------------------------------------------------------------- /plat/nvidia/tegra/soc/t210/plat_psci_handlers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/soc/t210/plat_psci_handlers.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/soc/t210/plat_secondary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/soc/t210/plat_secondary.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/soc/t210/plat_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/soc/t210/plat_setup.c -------------------------------------------------------------------------------- /plat/nvidia/tegra/soc/t210/platform_t210.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/nvidia/tegra/soc/t210/platform_t210.mk -------------------------------------------------------------------------------- /plat/qemu/aarch64/plat_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/qemu/aarch64/plat_helpers.S -------------------------------------------------------------------------------- /plat/qemu/dt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/qemu/dt.c -------------------------------------------------------------------------------- /plat/qemu/include/plat_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/qemu/include/plat_macros.S -------------------------------------------------------------------------------- /plat/qemu/include/platform_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/qemu/include/platform_def.h -------------------------------------------------------------------------------- /plat/qemu/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/qemu/platform.mk -------------------------------------------------------------------------------- /plat/qemu/qemu_bl1_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/qemu/qemu_bl1_setup.c -------------------------------------------------------------------------------- /plat/qemu/qemu_bl2_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/qemu/qemu_bl2_setup.c -------------------------------------------------------------------------------- /plat/qemu/qemu_bl31_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/qemu/qemu_bl31_setup.c -------------------------------------------------------------------------------- /plat/qemu/qemu_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/qemu/qemu_common.c -------------------------------------------------------------------------------- /plat/qemu/qemu_gic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/qemu/qemu_gic.c -------------------------------------------------------------------------------- /plat/qemu/qemu_io_storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/qemu/qemu_io_storage.c -------------------------------------------------------------------------------- /plat/qemu/qemu_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/qemu/qemu_pm.c -------------------------------------------------------------------------------- /plat/qemu/qemu_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/qemu/qemu_private.h -------------------------------------------------------------------------------- /plat/qemu/topology.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/qemu/topology.c -------------------------------------------------------------------------------- /plat/rockchip/common/aarch64/plat_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/aarch64/plat_helpers.S -------------------------------------------------------------------------------- /plat/rockchip/common/aarch64/platform_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/aarch64/platform_common.c -------------------------------------------------------------------------------- /plat/rockchip/common/bl31_plat_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/bl31_plat_setup.c -------------------------------------------------------------------------------- /plat/rockchip/common/drivers/pmu/pmu_com.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/drivers/pmu/pmu_com.h -------------------------------------------------------------------------------- /plat/rockchip/common/include/plat_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/include/plat_macros.S -------------------------------------------------------------------------------- /plat/rockchip/common/include/plat_params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/include/plat_params.h -------------------------------------------------------------------------------- /plat/rockchip/common/include/plat_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/include/plat_private.h -------------------------------------------------------------------------------- /plat/rockchip/common/include/rockchip_sip_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/include/rockchip_sip_svc.h -------------------------------------------------------------------------------- /plat/rockchip/common/params_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/params_setup.c -------------------------------------------------------------------------------- /plat/rockchip/common/plat_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/plat_pm.c -------------------------------------------------------------------------------- /plat/rockchip/common/plat_topology.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/plat_topology.c -------------------------------------------------------------------------------- /plat/rockchip/common/pmusram/pmu_sram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/pmusram/pmu_sram.c -------------------------------------------------------------------------------- /plat/rockchip/common/pmusram/pmu_sram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/pmusram/pmu_sram.h -------------------------------------------------------------------------------- /plat/rockchip/common/pmusram/pmu_sram_cpus_on.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/pmusram/pmu_sram_cpus_on.S -------------------------------------------------------------------------------- /plat/rockchip/common/rockchip_gicv2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/rockchip_gicv2.c -------------------------------------------------------------------------------- /plat/rockchip/common/rockchip_gicv3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/rockchip_gicv3.c -------------------------------------------------------------------------------- /plat/rockchip/common/rockchip_sip_svc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/common/rockchip_sip_svc.c -------------------------------------------------------------------------------- /plat/rockchip/rk3368/drivers/ddr/ddr_rk3368.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3368/drivers/ddr/ddr_rk3368.c -------------------------------------------------------------------------------- /plat/rockchip/rk3368/drivers/ddr/ddr_rk3368.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3368/drivers/ddr/ddr_rk3368.h -------------------------------------------------------------------------------- /plat/rockchip/rk3368/drivers/ddr/rk3368_ddr_reg_resume_V1.05.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3368/drivers/ddr/rk3368_ddr_reg_resume_V1.05.bin -------------------------------------------------------------------------------- /plat/rockchip/rk3368/drivers/pmu/plat_pmu_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3368/drivers/pmu/plat_pmu_macros.S -------------------------------------------------------------------------------- /plat/rockchip/rk3368/drivers/pmu/pmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3368/drivers/pmu/pmu.c -------------------------------------------------------------------------------- /plat/rockchip/rk3368/drivers/pmu/pmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3368/drivers/pmu/pmu.h -------------------------------------------------------------------------------- /plat/rockchip/rk3368/drivers/soc/soc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3368/drivers/soc/soc.c -------------------------------------------------------------------------------- /plat/rockchip/rk3368/drivers/soc/soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3368/drivers/soc/soc.h -------------------------------------------------------------------------------- /plat/rockchip/rk3368/include/plat_sip_calls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3368/include/plat_sip_calls.h -------------------------------------------------------------------------------- /plat/rockchip/rk3368/include/platform_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3368/include/platform_def.h -------------------------------------------------------------------------------- /plat/rockchip/rk3368/plat_sip_calls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3368/plat_sip_calls.c -------------------------------------------------------------------------------- /plat/rockchip/rk3368/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3368/platform.mk -------------------------------------------------------------------------------- /plat/rockchip/rk3368/rk3368_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3368/rk3368_def.h -------------------------------------------------------------------------------- /plat/rockchip/rk3399/drivers/dram/dcf_code.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/drivers/dram/dcf_code.inc -------------------------------------------------------------------------------- /plat/rockchip/rk3399/drivers/dram/dram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/drivers/dram/dram.c -------------------------------------------------------------------------------- /plat/rockchip/rk3399/drivers/dram/dram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/drivers/dram/dram.h -------------------------------------------------------------------------------- /plat/rockchip/rk3399/drivers/dram/dram_spec_timing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/drivers/dram/dram_spec_timing.c -------------------------------------------------------------------------------- /plat/rockchip/rk3399/drivers/dram/dram_spec_timing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/drivers/dram/dram_spec_timing.h -------------------------------------------------------------------------------- /plat/rockchip/rk3399/drivers/gpio/rk3399_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/drivers/gpio/rk3399_gpio.c -------------------------------------------------------------------------------- /plat/rockchip/rk3399/drivers/pmu/plat_pmu_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/drivers/pmu/plat_pmu_macros.S -------------------------------------------------------------------------------- /plat/rockchip/rk3399/drivers/pmu/pmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/drivers/pmu/pmu.c -------------------------------------------------------------------------------- /plat/rockchip/rk3399/drivers/pmu/pmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/drivers/pmu/pmu.h -------------------------------------------------------------------------------- /plat/rockchip/rk3399/drivers/pwm/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/drivers/pwm/pwm.c -------------------------------------------------------------------------------- /plat/rockchip/rk3399/drivers/pwm/pwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/drivers/pwm/pwm.h -------------------------------------------------------------------------------- /plat/rockchip/rk3399/drivers/soc/soc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/drivers/soc/soc.c -------------------------------------------------------------------------------- /plat/rockchip/rk3399/drivers/soc/soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/drivers/soc/soc.h -------------------------------------------------------------------------------- /plat/rockchip/rk3399/include/plat_sip_calls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/include/plat_sip_calls.h -------------------------------------------------------------------------------- /plat/rockchip/rk3399/include/platform_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/include/platform_def.h -------------------------------------------------------------------------------- /plat/rockchip/rk3399/plat_sip_calls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/plat_sip_calls.c -------------------------------------------------------------------------------- /plat/rockchip/rk3399/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/platform.mk -------------------------------------------------------------------------------- /plat/rockchip/rk3399/rk3399_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rockchip/rk3399/rk3399_def.h -------------------------------------------------------------------------------- /plat/rpi3/aarch64/plat_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rpi3/aarch64/plat_helpers.S -------------------------------------------------------------------------------- /plat/rpi3/include/plat_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rpi3/include/plat_macros.S -------------------------------------------------------------------------------- /plat/rpi3/include/platform_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rpi3/include/platform_def.h -------------------------------------------------------------------------------- /plat/rpi3/include/rpi3_hw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rpi3/include/rpi3_hw.h -------------------------------------------------------------------------------- /plat/rpi3/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rpi3/platform.mk -------------------------------------------------------------------------------- /plat/rpi3/rpi3_bl1_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rpi3/rpi3_bl1_setup.c -------------------------------------------------------------------------------- /plat/rpi3/rpi3_bl2_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rpi3/rpi3_bl2_setup.c -------------------------------------------------------------------------------- /plat/rpi3/rpi3_bl31_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rpi3/rpi3_bl31_setup.c -------------------------------------------------------------------------------- /plat/rpi3/rpi3_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rpi3/rpi3_common.c -------------------------------------------------------------------------------- /plat/rpi3/rpi3_io_storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rpi3/rpi3_io_storage.c -------------------------------------------------------------------------------- /plat/rpi3/rpi3_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rpi3/rpi3_pm.c -------------------------------------------------------------------------------- /plat/rpi3/rpi3_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rpi3/rpi3_private.h -------------------------------------------------------------------------------- /plat/rpi3/topology.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/rpi3/topology.c -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/aarch64/zynqmp_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/aarch64/zynqmp_common.c -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/aarch64/zynqmp_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/aarch64/zynqmp_helpers.S -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/bl31_zynqmp_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/bl31_zynqmp_setup.c -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/include/plat_macros.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/include/plat_macros.S -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/include/platform_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/include/platform_def.h -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/plat_psci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/plat_psci.c -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/plat_startup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/plat_startup.c -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/plat_topology.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/plat_topology.c -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/plat_zynqmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/plat_zynqmp.c -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/platform.mk -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/pm_service/pm_api_sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/pm_service/pm_api_sys.c -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/pm_service/pm_api_sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/pm_service/pm_api_sys.h -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/pm_service/pm_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/pm_service/pm_client.c -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/pm_service/pm_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/pm_service/pm_client.h -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/pm_service/pm_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/pm_service/pm_common.h -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/pm_service/pm_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/pm_service/pm_defs.h -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/pm_service/pm_ipi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/pm_service/pm_ipi.c -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/pm_service/pm_ipi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/pm_service/pm_ipi.h -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/pm_service/pm_svc_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/pm_service/pm_svc_main.c -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/pm_service/pm_svc_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/pm_service/pm_svc_main.h -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/sip_svc_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/sip_svc_setup.c -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/tsp/tsp-zynqmp.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/tsp/tsp-zynqmp.mk -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/tsp/tsp_plat_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/tsp/tsp_plat_setup.c -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/zynqmp_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/zynqmp_def.h -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/zynqmp_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/plat/xilinx/zynqmp/zynqmp_private.h -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/readme.md -------------------------------------------------------------------------------- /readme_atf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/readme_atf.md -------------------------------------------------------------------------------- /services/spd/opteed/opteed.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/opteed/opteed.mk -------------------------------------------------------------------------------- /services/spd/opteed/opteed_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/opteed/opteed_common.c -------------------------------------------------------------------------------- /services/spd/opteed/opteed_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/opteed/opteed_helpers.S -------------------------------------------------------------------------------- /services/spd/opteed/opteed_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/opteed/opteed_main.c -------------------------------------------------------------------------------- /services/spd/opteed/opteed_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/opteed/opteed_pm.c -------------------------------------------------------------------------------- /services/spd/opteed/opteed_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/opteed/opteed_private.h -------------------------------------------------------------------------------- /services/spd/opteed/teesmc_opteed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/opteed/teesmc_opteed.h -------------------------------------------------------------------------------- /services/spd/opteed/teesmc_opteed_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/opteed/teesmc_opteed_macros.h -------------------------------------------------------------------------------- /services/spd/tlkd/tlkd.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/tlkd/tlkd.mk -------------------------------------------------------------------------------- /services/spd/tlkd/tlkd_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/tlkd/tlkd_common.c -------------------------------------------------------------------------------- /services/spd/tlkd/tlkd_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/tlkd/tlkd_helpers.S -------------------------------------------------------------------------------- /services/spd/tlkd/tlkd_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/tlkd/tlkd_main.c -------------------------------------------------------------------------------- /services/spd/tlkd/tlkd_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/tlkd/tlkd_pm.c -------------------------------------------------------------------------------- /services/spd/tlkd/tlkd_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/tlkd/tlkd_private.h -------------------------------------------------------------------------------- /services/spd/tspd/tspd.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/tspd/tspd.mk -------------------------------------------------------------------------------- /services/spd/tspd/tspd_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/tspd/tspd_common.c -------------------------------------------------------------------------------- /services/spd/tspd/tspd_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/tspd/tspd_helpers.S -------------------------------------------------------------------------------- /services/spd/tspd/tspd_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/tspd/tspd_main.c -------------------------------------------------------------------------------- /services/spd/tspd/tspd_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/tspd/tspd_pm.c -------------------------------------------------------------------------------- /services/spd/tspd/tspd_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/spd/tspd/tspd_private.h -------------------------------------------------------------------------------- /services/std_svc/std_svc_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/services/std_svc/std_svc_setup.c -------------------------------------------------------------------------------- /tools/cert_create/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/Makefile -------------------------------------------------------------------------------- /tools/cert_create/include/cert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/include/cert.h -------------------------------------------------------------------------------- /tools/cert_create/include/cmd_opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/include/cmd_opt.h -------------------------------------------------------------------------------- /tools/cert_create/include/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/include/debug.h -------------------------------------------------------------------------------- /tools/cert_create/include/ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/include/ext.h -------------------------------------------------------------------------------- /tools/cert_create/include/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/include/key.h -------------------------------------------------------------------------------- /tools/cert_create/include/sha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/include/sha.h -------------------------------------------------------------------------------- /tools/cert_create/include/tbbr/tbb_cert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/include/tbbr/tbb_cert.h -------------------------------------------------------------------------------- /tools/cert_create/include/tbbr/tbb_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/include/tbbr/tbb_ext.h -------------------------------------------------------------------------------- /tools/cert_create/include/tbbr/tbb_key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/include/tbbr/tbb_key.h -------------------------------------------------------------------------------- /tools/cert_create/src/cert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/src/cert.c -------------------------------------------------------------------------------- /tools/cert_create/src/cmd_opt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/src/cmd_opt.c -------------------------------------------------------------------------------- /tools/cert_create/src/ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/src/ext.c -------------------------------------------------------------------------------- /tools/cert_create/src/key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/src/key.c -------------------------------------------------------------------------------- /tools/cert_create/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/src/main.c -------------------------------------------------------------------------------- /tools/cert_create/src/sha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/src/sha.c -------------------------------------------------------------------------------- /tools/cert_create/src/tbbr/tbb_cert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/src/tbbr/tbb_cert.c -------------------------------------------------------------------------------- /tools/cert_create/src/tbbr/tbb_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/src/tbbr/tbb_ext.c -------------------------------------------------------------------------------- /tools/cert_create/src/tbbr/tbb_key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/cert_create/src/tbbr/tbb_key.c -------------------------------------------------------------------------------- /tools/fiptool/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/fiptool/Makefile -------------------------------------------------------------------------------- /tools/fiptool/fip_create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/fiptool/fip_create.sh -------------------------------------------------------------------------------- /tools/fiptool/fiptool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/fiptool/fiptool.c -------------------------------------------------------------------------------- /tools/fiptool/fiptool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/fiptool/fiptool.h -------------------------------------------------------------------------------- /tools/fiptool/tbbr_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/fiptool/tbbr_config.c -------------------------------------------------------------------------------- /tools/fiptool/tbbr_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreiw/raspberry-pi3-atf/HEAD/tools/fiptool/tbbr_config.h --------------------------------------------------------------------------------