├── .checkpatch.conf ├── .clang-format ├── .commitlintrc.js ├── .ctags ├── .cz-adapter.cjs ├── .cz.json ├── .editorconfig ├── .github ├── CODEOWNERS └── dependabot.yml ├── .gitignore ├── .gitmodules ├── .gitreview ├── .husky ├── .gitignore ├── commit-msg ├── commit-msg.commitlint ├── commit-msg.gerrit ├── pre-commit ├── pre-commit.copyright ├── prepare-commit-msg └── prepare-commit-msg.cz ├── .nvmrc ├── .readthedocs.yaml ├── .versionrc.cjs ├── .vscode └── settings.json ├── Makefile ├── 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_el3_entrypoint.S │ ├── bl2_el3_exceptions.S │ ├── bl2_entrypoint.S │ └── bl2_run_next_image.S ├── aarch64 │ ├── bl2_arch_setup.c │ ├── bl2_el3_entrypoint.S │ ├── bl2_el3_exceptions.S │ ├── bl2_entrypoint.S │ └── bl2_run_next_image.S ├── bl2.ld.S ├── bl2.mk ├── bl2_el3.ld.S ├── bl2_image_load_v2.c ├── bl2_main.c └── bl2_private.h ├── bl2u ├── aarch32 │ └── bl2u_entrypoint.S ├── aarch64 │ └── bl2u_entrypoint.S ├── bl2u.ld.S ├── bl2u.mk └── bl2u_main.c ├── bl31 ├── aarch64 │ ├── bl31_entrypoint.S │ ├── crash_reporting.S │ ├── ea_delegate.S │ └── runtime_exceptions.S ├── bl31.ld.S ├── bl31.mk ├── bl31_context_mgmt.c ├── bl31_main.c ├── bl31_traps.c ├── ehf.c └── interrupt_mgmt.c ├── bl32 ├── optee │ └── optee.mk ├── sp_min │ ├── aarch32 │ │ └── entrypoint.S │ ├── sp_min.ld.S │ ├── sp_min.mk │ ├── sp_min_main.c │ ├── sp_min_private.h │ ├── wa_cve_2017_5715_bpiall.S │ └── wa_cve_2017_5715_icache_inv.S └── tsp │ ├── aarch64 │ ├── tsp_entrypoint.S │ ├── tsp_exceptions.S │ └── tsp_request.S │ ├── ffa_helpers.c │ ├── ffa_helpers.h │ ├── tsp.ld.S │ ├── tsp.mk │ ├── tsp_common.c │ ├── tsp_context.c │ ├── tsp_ffa_main.c │ ├── tsp_interrupt.c │ ├── tsp_main.c │ ├── tsp_private.h │ └── tsp_timer.c ├── changelog.yaml ├── common ├── aarch32 │ └── debug.S ├── aarch64 │ ├── debug.S │ └── early_exceptions.S ├── backtrace │ ├── backtrace.c │ └── backtrace.mk ├── bl_common.c ├── desc_image_load.c ├── fdt_fixup.c ├── fdt_wrappers.c ├── fdt_wrappers.mk ├── feat_detect.c ├── image_decompress.c ├── runtime_svc.c ├── tf_crc32.c ├── tf_log.c └── uuid.c ├── dco.txt ├── docs ├── Makefile ├── _static │ └── css │ │ └── custom.css ├── about │ ├── acknowledgements.rst │ ├── contact.rst │ ├── features.rst │ ├── index.rst │ ├── lts.rst │ ├── maintainers.rst │ └── release-information.rst ├── architecture_features.rst ├── change-log.md ├── components │ ├── activity-monitors.rst │ ├── arm-sip-service.rst │ ├── context-management-library.rst │ ├── cot-binding.rst │ ├── debugfs-design.rst │ ├── el3-spmc.rst │ ├── exception-handling.rst │ ├── fconf │ │ ├── fconf_properties.rst │ │ ├── index.rst │ │ └── tb_fw_bindings.rst │ ├── ffa-manifest-binding.rst │ ├── firmware-update.rst │ ├── granule-protection-tables-design.rst │ ├── index.rst │ ├── measured_boot │ │ ├── event_log.rst │ │ └── index.rst │ ├── mpmm.rst │ ├── numa-per-cpu.rst │ ├── platform-interrupt-controller-API.rst │ ├── ras.rst │ ├── realm-management-extension.rst │ ├── rmm-el3-comms-spec.rst │ ├── romlib-design.rst │ ├── sdei.rst │ ├── secure-partition-manager-mm.rst │ ├── secure-partition-manager.rst │ ├── spd │ │ ├── index.rst │ │ ├── optee-dispatcher.rst │ │ ├── pnc-dispatcher.rst │ │ ├── tlk-dispatcher.rst │ │ └── trusty-dispatcher.rst │ ├── ven-el3-debugfs.rst │ ├── ven-el3-service.rst │ └── xlat-tables-lib-v2-design.rst ├── conf.py ├── design │ ├── alt-boot-flows.rst │ ├── auth-framework.rst │ ├── console-framework.rst │ ├── cpu-specific-build-macros.rst │ ├── firmware-design.rst │ ├── index.rst │ ├── interrupt-framework-design.rst │ ├── psci-pd-tree.rst │ ├── reset-design.rst │ ├── trusted-board-boot-build.rst │ └── trusted-board-boot.rst ├── design_documents │ ├── cmake_framework.rst │ ├── drtm_poc.rst │ ├── dtpm_drivers.rst │ ├── index.rst │ ├── measured_boot.rst │ ├── measured_boot_dtpm_poc.rst │ ├── measured_boot_poc.rst │ ├── psci_osi_mode.rst │ └── rse.rst ├── getting_started │ ├── build-internals.rst │ ├── build-options.rst │ ├── docs-build.rst │ ├── image-terminology.rst │ ├── index.rst │ ├── initial-build.rst │ ├── prerequisites.rst │ ├── rt-svc-writers-guide.rst │ └── tools-build.rst ├── global_substitutions.txt ├── glossary.rst ├── index.rst ├── license.rst ├── perf │ ├── index.rst │ ├── performance-monitoring-unit.rst │ ├── psci-performance-instr.rst │ ├── psci-performance-juno.rst │ ├── psci-performance-methodology.rst │ ├── psci-performance-n1sdp.rst │ └── tsp.rst ├── plat │ ├── allwinner.rst │ ├── amd-versal2.rst │ ├── arm │ │ ├── arm-build-options.rst │ │ ├── arm_fpga │ │ │ └── index.rst │ │ ├── automotive_rd │ │ │ ├── index.rst │ │ │ ├── rd1ae.rst │ │ │ └── rdaspen.rst │ │ ├── corstone1000 │ │ │ └── index.rst │ │ ├── fvp-ve │ │ │ └── index.rst │ │ ├── fvp │ │ │ ├── fvp-aemv8-base.rst │ │ │ ├── fvp-build-options.rst │ │ │ ├── fvp-cortex-a32.rst │ │ │ ├── fvp-cortex-a57-a53.rst │ │ │ ├── fvp-foundation.rst │ │ │ ├── fvp-specific-configs.rst │ │ │ ├── fvp-support.rst │ │ │ └── index.rst │ │ ├── index.rst │ │ ├── juno │ │ │ └── index.rst │ │ ├── morello │ │ │ └── index.rst │ │ └── tc │ │ │ └── index.rst │ ├── ast2700.rst │ ├── brcm-stingray.rst │ ├── hikey.rst │ ├── hikey960.rst │ ├── imx8.rst │ ├── imx8m.rst │ ├── imx8ulp.rst │ ├── imx9.rst │ ├── index.rst │ ├── intel-agilex.rst │ ├── intel-stratix10.rst │ ├── marvell │ │ ├── armada │ │ │ ├── build.rst │ │ │ ├── misc │ │ │ │ ├── mvebu-a8k-addr-map.rst │ │ │ │ ├── mvebu-amb.rst │ │ │ │ ├── mvebu-ccu.rst │ │ │ │ ├── mvebu-io-win.rst │ │ │ │ └── mvebu-iob.rst │ │ │ ├── porting.rst │ │ │ └── uart-booting.rst │ │ └── index.rst │ ├── meson-axg.rst │ ├── meson-g12a.rst │ ├── meson-gxbb.rst │ ├── meson-gxl.rst │ ├── mt8183.rst │ ├── mt8186.rst │ ├── mt8188.rst │ ├── mt8189.rst │ ├── mt8192.rst │ ├── mt8195.rst │ ├── mt8196.rst │ ├── npcm845x.rst │ ├── nvidia-tegra.rst │ ├── nxp │ │ ├── index.rst │ │ ├── nxp-layerscape.rst │ │ ├── nxp-ls-fuse-prov.rst │ │ └── nxp-ls-tbbr.rst │ ├── poplar.rst │ ├── qemu-sbsa.rst │ ├── qemu.rst │ ├── qti-msm8916.rst │ ├── qti.rst │ ├── qti │ │ ├── chrome.rst │ │ ├── index.rst │ │ ├── msm8916.rst │ │ └── rb3gen2.rst │ ├── rcar-gen3.rst │ ├── rockchip.rst │ ├── rpi3.rst │ ├── rpi4.rst │ ├── rpi5.rst │ ├── rz-g2.rst │ ├── s32g274a.rst │ ├── socionext-uniphier.rst │ ├── st │ │ ├── index.rst │ │ ├── stm32mp1.rst │ │ ├── stm32mp2.rst │ │ └── stm32mpus.rst │ ├── stm32mp1.rst │ ├── synquacer.rst │ ├── ti-k3.rst │ ├── warp7.rst │ ├── xilinx-versal-net.rst │ ├── xilinx-versal.rst │ └── xilinx-zynqmp.rst ├── porting-guide.rst ├── process │ ├── code-review-guidelines.rst │ ├── coding-guidelines.rst │ ├── coding-style.rst │ ├── commit-style.rst │ ├── contributing.rst │ ├── faq.rst │ ├── index.rst │ ├── maintenance.rst │ ├── misra-compliance.csv │ ├── platform-ports-policy.rst │ ├── security-hardening.rst │ └── security.rst ├── resources │ ├── TrustedFirmware-Logo_standard-white.png │ └── diagrams │ │ ├── FIP_in_a_GPT_image.png │ │ ├── MMU-600.png │ │ ├── Makefile │ │ ├── PSA-FWU.dia │ │ ├── PSA-FWU.png │ │ ├── arm-cca-software-arch.png │ │ ├── bl31-exception-entry-error-synchronization.png │ │ ├── cmake_framework_structure.png │ │ ├── cmake_framework_workflow.png │ │ ├── context_init_coldboot.png │ │ ├── context_init_warmboot.png │ │ ├── context_management_abs.png │ │ ├── context_memory_allocation.png │ │ ├── context_mgmt_existing.png │ │ ├── context_mgmt_proposed.png │ │ ├── cot-dualroot.jpg │ │ ├── cot-tbbr.jpg │ │ ├── cpu_data_config_context_memory.png │ │ ├── default_reset_code.png │ │ ├── draw.io │ │ ├── ehf.svg │ │ ├── ehf.xml │ │ ├── ras.svg │ │ └── ras.xml │ │ ├── ff-a-lsp-at-el3.png │ │ ├── ff-a-spm-at-el3.png │ │ ├── ff-a-spm-sel2.png │ │ ├── ffa-secure-interrupt-handling-nwd.png │ │ ├── ffa-secure-interrupt-handling-swd.png │ │ ├── fwu_flow.png │ │ ├── fwu_states.png │ │ ├── int_handling.dia │ │ ├── lts-timeline-example.png │ │ ├── measured_boot_design.dia │ │ ├── measured_boot_design.png │ │ ├── non-sec-int-handling.png │ │ ├── partition-package.png │ │ ├── per-cpu-false-sharing.png │ │ ├── per-cpu-numa-disabled.png │ │ ├── per-cpu-numa-enabled.png │ │ ├── percpu-data-struct.png │ │ ├── plantuml │ │ ├── bl2-loading-sp.puml │ │ ├── el3_spm_dfd.puml │ │ ├── fconf_bl1_load_config.puml │ │ ├── fconf_bl2_populate.puml │ │ ├── fip-secure-partitions.puml │ │ ├── firmware_handoff_dfd.puml │ │ ├── io_arm_class_diagram.puml │ │ ├── io_dev_init_and_check.puml │ │ ├── io_dev_registration.puml │ │ ├── io_framework_usage_overview.puml │ │ ├── rse_attestation_flow.puml │ │ ├── rse_measured_boot_flow.puml │ │ ├── sdei_explicit_dispatch.puml │ │ ├── sdei_general.puml │ │ ├── spm_dfd.puml │ │ ├── tfa_arm_cca_dfd.puml │ │ ├── tfa_dfd.puml │ │ └── tfa_rse_dfd.puml │ │ ├── psci-flattened-vs-hierarchical-idle-states.png │ │ ├── psci-osi-mode.png │ │ ├── psci-pc-mode-vs-osi-mode.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 │ │ ├── rmm_cold_boot_generic.dia │ │ ├── rmm_cold_boot_generic.png │ │ ├── romlib_design.dia │ │ ├── romlib_design.png │ │ ├── romlib_wrapper.dia │ │ ├── romlib_wrapper.png │ │ ├── root_context_sequence.png │ │ ├── rpi3_dtpm_driver.png │ │ ├── rse_attestation_flow.svg │ │ ├── rse_measured_boot_flow.svg │ │ ├── rt-svc-descs-layout.png │ │ ├── sec-int-handling.png │ │ ├── secure_sw_stack_sp.png │ │ ├── secure_sw_stack_tos.png │ │ ├── spm-threat-model-trust-boundaries.png │ │ ├── tf-a_attack_tree.png │ │ ├── tf-a_data_flow_diagram.png │ │ ├── tf-a_system_diagram.png │ │ ├── xlat_align.dia │ │ └── xlat_align.png ├── sbom.cdx.json ├── security_advisories │ ├── index.rst │ ├── security-advisory-tfv-1.rst │ ├── security-advisory-tfv-10.rst │ ├── security-advisory-tfv-11.rst │ ├── security-advisory-tfv-12.rst │ ├── security-advisory-tfv-13.rst │ ├── security-advisory-tfv-2.rst │ ├── security-advisory-tfv-3.rst │ ├── security-advisory-tfv-4.rst │ ├── security-advisory-tfv-5.rst │ ├── security-advisory-tfv-6.rst │ ├── security-advisory-tfv-7.rst │ ├── security-advisory-tfv-8.rst │ └── security-advisory-tfv-9.rst ├── threat_model │ ├── firmware_threat_model │ │ ├── index.rst │ │ ├── threat_model.rst │ │ ├── threat_model_arm_cca.rst │ │ ├── threat_model_el3_spm.rst │ │ ├── threat_model_firmware_handoff.rst │ │ ├── threat_model_fw_update_and_recovery.rst │ │ └── threat_model_rse_interface.rst │ ├── index.rst │ └── supply_chain_threat_model.rst └── tools │ ├── cot-dt2c.rst │ ├── index.rst │ └── memory-layout-tool.rst ├── drivers ├── allwinner │ ├── axp │ │ ├── axp803.c │ │ ├── axp805.c │ │ └── common.c │ ├── sunxi_msgbox.c │ └── sunxi_rsb.c ├── amlogic │ ├── console │ │ └── aarch64 │ │ │ └── meson_console.S │ └── crypto │ │ └── sha_dma.c ├── arm │ ├── cci │ │ └── cci.c │ ├── ccn │ │ ├── ccn.c │ │ └── ccn_private.h │ ├── css │ │ ├── mhu │ │ │ ├── css_mhu.c │ │ │ └── css_mhu_doorbell.c │ │ ├── scmi │ │ │ ├── scmi_ap_core_proto.c │ │ │ ├── scmi_base_proto.c │ │ │ ├── scmi_common.c │ │ │ ├── scmi_private.h │ │ │ ├── scmi_pwr_dmn_proto.c │ │ │ ├── scmi_sys_pwr_proto.c │ │ │ └── vendor │ │ │ │ ├── scmi_sq.c │ │ │ │ └── scmi_sq.h │ │ ├── scp │ │ │ ├── css_bom_bootloader.c │ │ │ ├── css_pm_scmi.c │ │ │ ├── css_pm_scpi.c │ │ │ └── css_sds.c │ │ ├── scpi │ │ │ └── css_scpi.c │ │ └── sds │ │ │ ├── aarch32 │ │ │ └── sds_helpers.S │ │ │ ├── aarch64 │ │ │ └── sds_helpers.S │ │ │ ├── sds.c │ │ │ └── sds_private.h │ ├── dcc │ │ └── dcc_console.c │ ├── dsu │ │ └── dsu.c │ ├── ethosn │ │ ├── ethosn_big_fw.c │ │ ├── ethosn_big_fw.h │ │ ├── ethosn_npu.mk │ │ └── ethosn_smc.c │ ├── fvp │ │ └── fvp_pwrc.c │ ├── gic │ │ ├── common │ │ │ ├── gic_common.c │ │ │ └── gic_common_private.h │ │ ├── gic.mk │ │ ├── v2 │ │ │ ├── gicdv2_helpers.c │ │ │ ├── gicv2.mk │ │ │ ├── gicv2_base.c │ │ │ ├── gicv2_helpers.c │ │ │ ├── gicv2_main.c │ │ │ └── gicv2_private.h │ │ └── v3 │ │ │ ├── arm_gicv3_common.c │ │ │ ├── gic-x00.c │ │ │ ├── gic600_multichip.c │ │ │ ├── gic600_multichip_private.h │ │ │ ├── gic600ae_fmu.c │ │ │ ├── gic600ae_fmu_helpers.c │ │ │ ├── gicdv3_helpers.c │ │ │ ├── gicrv3_helpers.c │ │ │ ├── gicv3.mk │ │ │ ├── gicv3_base.c │ │ │ ├── gicv3_helpers.c │ │ │ ├── gicv3_main.c │ │ │ └── gicv3_private.h │ ├── gicv5 │ │ ├── gicv5_cpuif.c │ │ ├── gicv5_iri.c │ │ └── gicv5_main.c │ ├── mhu │ │ ├── mhu_v2_x.c │ │ ├── mhu_v2_x.h │ │ ├── mhu_v3_x.c │ │ ├── mhu_v3_x.h │ │ ├── mhu_v3_x_private.h │ │ ├── mhu_wrapper_v2_x.c │ │ └── mhu_wrapper_v3_x.c │ ├── pl011 │ │ ├── aarch32 │ │ │ └── pl011_console.S │ │ └── aarch64 │ │ │ └── pl011_console.S │ ├── pl061 │ │ └── pl061_gpio.c │ ├── rse │ │ ├── rse_comms.c │ │ ├── rse_comms.mk │ │ ├── rse_comms_mhu.c │ │ ├── rse_comms_protocol.c │ │ ├── rse_comms_protocol.h │ │ ├── rse_comms_protocol_common.h │ │ ├── rse_comms_protocol_embed.c │ │ ├── rse_comms_protocol_embed.h │ │ ├── rse_comms_protocol_pointer_access.c │ │ └── rse_comms_protocol_pointer_access.h │ ├── sbsa │ │ └── sbsa.c │ ├── scu │ │ └── scu.c │ ├── smmu │ │ └── smmu_v3.c │ ├── sp804 │ │ └── sp804_delay_timer.c │ ├── sp805 │ │ └── sp805.c │ └── tzc │ │ ├── tzc380.c │ │ ├── tzc400.c │ │ ├── tzc_common_private.h │ │ ├── tzc_dmc500.c │ │ └── tzc_dmc620.c ├── auth │ ├── auth.mk │ ├── auth_mod.c │ ├── auth_util.c │ ├── cca │ │ └── bl1_cot.c │ ├── crypto_mod.c │ ├── dualroot │ │ └── bl1_cot.c │ ├── img_parser_mod.c │ ├── mbedtls │ │ ├── mbedtls_common.c │ │ ├── mbedtls_common.mk │ │ ├── mbedtls_crypto.c │ │ ├── mbedtls_crypto.mk │ │ ├── mbedtls_psa_crypto.c │ │ ├── mbedtls_x509.mk │ │ └── mbedtls_x509_parser.c │ └── tbbr │ │ ├── tbbr_cot_bl1.c │ │ ├── tbbr_cot_bl2.c │ │ └── tbbr_cot_common.c ├── brcm │ ├── chimp.c │ ├── emmc │ │ ├── emmc_chal_sd.c │ │ ├── emmc_csl_sdcard.c │ │ ├── emmc_csl_sdcmd.c │ │ └── emmc_pboot_hal_memory_drv.c │ ├── i2c │ │ └── i2c.c │ ├── iproc_gpio.c │ ├── mdio │ │ └── mdio.c │ ├── ocotp.c │ ├── rng.c │ ├── scp.c │ ├── sotp.c │ ├── spi │ │ ├── iproc_qspi.c │ │ ├── iproc_qspi.h │ │ └── iproc_spi.c │ ├── spi_flash.c │ └── spi_sf.c ├── cadence │ ├── combo_phy │ │ └── cdns_combo_phy.c │ ├── emmc │ │ └── cdns_sdmmc.c │ ├── nand │ │ └── cdns_nand.c │ └── uart │ │ └── aarch64 │ │ └── cdns_console.S ├── cfi │ └── v2m │ │ └── v2m_flash.c ├── clk │ └── clk.c ├── console │ ├── aarch32 │ │ └── skeleton_console.S │ ├── aarch64 │ │ └── skeleton_console.S │ └── multi_console.c ├── coreboot │ └── cbmem_console │ │ └── aarch64 │ │ └── cbmem_console.S ├── delay_timer │ ├── delay_timer.c │ └── generic_delay_timer.c ├── fwu │ ├── fwu.c │ └── fwu.mk ├── gpio │ ├── gpio.c │ └── gpio_spi.c ├── imx │ ├── timer │ │ ├── imx_gpt.c │ │ └── imx_gpt.h │ ├── uart │ │ ├── imx_crash_uart.S │ │ ├── imx_uart.c │ │ └── imx_uart.h │ └── usdhc │ │ ├── imx_usdhc.c │ │ └── imx_usdhc.h ├── intel │ └── soc │ │ └── stratix10 │ │ └── io │ │ └── s10_memmap_qspi.c ├── io │ ├── io_block.c │ ├── io_encrypted.c │ ├── io_fip.c │ ├── io_memmap.c │ ├── io_mtd.c │ ├── io_semihosting.c │ └── io_storage.c ├── marvell │ ├── amb_adec.c │ ├── ap807_clocks_init.c │ ├── cache_llc.c │ ├── ccu.c │ ├── comphy.h │ ├── comphy │ │ ├── comphy-cp110.h │ │ ├── phy-comphy-3700.c │ │ ├── phy-comphy-3700.h │ │ ├── phy-comphy-common.h │ │ ├── phy-comphy-cp110.c │ │ ├── phy-comphy-cp110.h │ │ └── phy-default-porting-layer.h │ ├── ddr_phy_access.c │ ├── ddr_phy_access.h │ ├── gwin.c │ ├── io_win.c │ ├── iob.c │ ├── mc_trustzone │ │ ├── mc_trustzone.c │ │ └── mc_trustzone.h │ ├── mci.c │ ├── mg_conf_cm3 │ │ ├── mg_conf_cm3.c │ │ └── mg_conf_cm3.h │ ├── mochi │ │ ├── ap807_setup.c │ │ ├── apn806_setup.c │ │ └── cp110_setup.c │ ├── secure_dfx_access │ │ ├── armada_thermal.c │ │ ├── dfx.h │ │ └── misc_dfx.c │ ├── thermal.c │ ├── trng.c │ └── uart │ │ └── a3700_console.S ├── measured_boot │ ├── event_log │ │ └── event_log.mk │ └── rse │ │ ├── dice_prot_env.c │ │ ├── dice_prot_env.mk │ │ ├── qcbor.mk │ │ ├── rse_measured_boot.c │ │ └── rse_measured_boot.mk ├── mentor │ └── i2c │ │ └── mi2cv.c ├── mmc │ └── mmc.c ├── mtd │ ├── nand │ │ ├── core.c │ │ ├── raw_nand.c │ │ └── spi_nand.c │ ├── nor │ │ └── spi_nor.c │ └── spi-mem │ │ └── spi_mem.c ├── nxp │ ├── auth │ │ ├── csf_hdr_parser │ │ │ ├── cot.c │ │ │ ├── csf_hdr.mk │ │ │ ├── csf_hdr_parser.c │ │ │ ├── input_bl2_ch2 │ │ │ ├── input_bl2_ch3 │ │ │ ├── input_bl2_ch3_2 │ │ │ ├── input_blx_ch2 │ │ │ ├── input_blx_ch3 │ │ │ ├── input_pbi_ch3 │ │ │ ├── input_pbi_ch3_2 │ │ │ └── plat_img_parser.c │ │ └── tbbr │ │ │ └── tbbr_cot.c │ ├── clk │ │ └── s32cc │ │ │ ├── include │ │ │ ├── s32cc-clk-regs.h │ │ │ ├── s32cc-mc-me.h │ │ │ └── s32cc-mc-rgm.h │ │ │ ├── mc_me.c │ │ │ ├── mc_rgm.c │ │ │ ├── s32cc_clk.mk │ │ │ ├── s32cc_clk_drv.c │ │ │ ├── s32cc_clk_modules.c │ │ │ ├── s32cc_clk_utils.c │ │ │ └── s32cc_early_clks.c │ ├── console │ │ ├── 16550_console.S │ │ ├── console.mk │ │ ├── console_16550.c │ │ ├── console_pl011.c │ │ └── linflex_console.S │ ├── crypto │ │ └── caam │ │ │ ├── caam.mk │ │ │ └── src │ │ │ ├── auth │ │ │ ├── auth.mk │ │ │ ├── hash.c │ │ │ ├── nxp_crypto.c │ │ │ └── rsa.c │ │ │ ├── caam.c │ │ │ ├── hw_key_blob.c │ │ │ ├── jobdesc.c │ │ │ ├── rng.c │ │ │ ├── sec_hw_specific.c │ │ │ └── sec_jr_driver.c │ ├── csu │ │ ├── csu.c │ │ └── csu.mk │ ├── dcfg │ │ ├── dcfg.c │ │ └── dcfg.mk │ ├── ddr │ │ ├── fsl-mmdc │ │ │ ├── ddr.mk │ │ │ └── fsl_mmdc.c │ │ ├── nxp-ddr │ │ │ ├── README.odt │ │ │ ├── ddr.c │ │ │ ├── ddr.mk │ │ │ ├── ddrc.c │ │ │ ├── dimm.c │ │ │ ├── regs.c │ │ │ └── utility.c │ │ ├── phy-gen1 │ │ │ └── phy.c │ │ └── phy-gen2 │ │ │ ├── csr.h │ │ │ ├── ddr4fw.h │ │ │ ├── ddrphy.mk │ │ │ ├── input.h │ │ │ ├── messages.h │ │ │ ├── phy.c │ │ │ ├── phy.h │ │ │ └── pie.h │ ├── drivers.mk │ ├── flexspi │ │ └── nor │ │ │ ├── flexspi_nor.c │ │ │ ├── flexspi_nor.h │ │ │ ├── flexspi_nor.mk │ │ │ ├── fspi.c │ │ │ ├── fspi.h │ │ │ └── test_fspi.c │ ├── gic │ │ ├── gic.mk │ │ ├── ls_gicv2.c │ │ └── ls_gicv3.c │ ├── gpio │ │ ├── gpio.mk │ │ └── nxp_gpio.c │ ├── i2c │ │ ├── i2c.c │ │ └── i2c.mk │ ├── ifc │ │ ├── nand │ │ │ ├── ifc.h │ │ │ ├── ifc_nand.c │ │ │ └── ifc_nand.mk │ │ └── nor │ │ │ ├── ifc_nor.c │ │ │ └── ifc_nor.mk │ ├── interconnect │ │ ├── interconnect.mk │ │ ├── ls_cci.c │ │ └── ls_ccn.c │ ├── pmu │ │ ├── pmu.c │ │ └── pmu.mk │ ├── qspi │ │ ├── qspi.c │ │ └── qspi.mk │ ├── scmi │ │ └── vendor │ │ │ ├── scmi_imx9.c │ │ │ └── scmi_imx9.h │ ├── sd │ │ ├── sd_mmc.c │ │ └── sd_mmc.mk │ ├── sec_mon │ │ ├── sec_mon.mk │ │ └── snvs.c │ ├── sfp │ │ ├── fuse_prov.c │ │ ├── sfp.c │ │ └── sfp.mk │ ├── timer │ │ ├── nxp_timer.c │ │ └── timer.mk │ ├── trdc │ │ └── imx_trdc.c │ └── tzc │ │ ├── plat_tzc380.c │ │ ├── plat_tzc400.c │ │ └── tzc.mk ├── partition │ ├── gpt.c │ └── partition.c ├── qti │ ├── accesscontrol │ │ └── xpu.c │ └── crypto │ │ └── rng.c ├── renesas │ ├── common │ │ ├── auth │ │ │ └── auth_mod.c │ │ ├── avs │ │ │ ├── avs_driver.c │ │ │ └── avs_driver.h │ │ ├── common.c │ │ ├── console │ │ │ ├── rcar_console.S │ │ │ ├── rcar_printf.c │ │ │ └── rcar_printf.h │ │ ├── ddr │ │ │ ├── boot_init_dram.h │ │ │ ├── ddr.mk │ │ │ ├── ddr_a │ │ │ │ ├── boot_init_dram_regdef.h │ │ │ │ ├── ddr_a.mk │ │ │ │ ├── ddr_init_d3.c │ │ │ │ ├── ddr_init_e3.c │ │ │ │ └── ddr_init_v3m.c │ │ │ ├── ddr_b │ │ │ │ ├── boot_init_dram.c │ │ │ │ ├── boot_init_dram_config.c │ │ │ │ ├── boot_init_dram_regdef.h │ │ │ │ ├── ddr_b.mk │ │ │ │ ├── ddr_regdef.h │ │ │ │ ├── init_dram_tbl_h3.h │ │ │ │ ├── init_dram_tbl_h3ver2.h │ │ │ │ ├── init_dram_tbl_m3.h │ │ │ │ └── init_dram_tbl_m3n.h │ │ │ ├── dram_sub_func.c │ │ │ └── dram_sub_func.h │ │ ├── ddr_regs.h │ │ ├── delay │ │ │ ├── micro_delay.c │ │ │ └── micro_delay.h │ │ ├── dma │ │ │ └── dma_driver.c │ │ ├── emmc │ │ │ ├── emmc_cmd.c │ │ │ ├── emmc_config.h │ │ │ ├── emmc_def.h │ │ │ ├── emmc_hal.h │ │ │ ├── emmc_init.c │ │ │ ├── emmc_interrupt.c │ │ │ ├── emmc_mount.c │ │ │ ├── emmc_read.c │ │ │ ├── emmc_registers.h │ │ │ ├── emmc_std.h │ │ │ └── emmc_utility.c │ │ ├── iic_dvfs │ │ │ ├── iic_dvfs.c │ │ │ └── iic_dvfs.h │ │ ├── io │ │ │ ├── io_common.h │ │ │ ├── io_emmcdrv.c │ │ │ ├── io_emmcdrv.h │ │ │ ├── io_memdrv.c │ │ │ ├── io_memdrv.h │ │ │ ├── io_private.h │ │ │ ├── io_rcar.c │ │ │ └── io_rcar.h │ │ ├── pfc_regs.h │ │ ├── pwrc │ │ │ ├── call_sram.S │ │ │ ├── pwrc.c │ │ │ └── pwrc.h │ │ ├── qos_reg.h │ │ ├── rom │ │ │ ├── rom_api.c │ │ │ └── rom_api.h │ │ ├── rpc │ │ │ ├── rpc_driver.c │ │ │ └── rpc_registers.h │ │ ├── scif │ │ │ ├── scif-common.c │ │ │ ├── scif.S │ │ │ ├── scif.h │ │ │ └── scif_helpers.S │ │ ├── timer │ │ │ ├── timer.c │ │ │ └── timer.h │ │ └── watchdog │ │ │ └── swdt.c │ ├── rcar │ │ ├── board │ │ │ ├── board.c │ │ │ └── board.h │ │ ├── cpld │ │ │ ├── ulcb_cpld.c │ │ │ └── ulcb_cpld.h │ │ ├── pfc │ │ │ ├── D3 │ │ │ │ ├── pfc_init_d3.c │ │ │ │ └── pfc_init_d3.h │ │ │ ├── E3 │ │ │ │ ├── pfc_init_e3.c │ │ │ │ └── pfc_init_e3.h │ │ │ ├── H3 │ │ │ │ ├── pfc_init_h3_v1.c │ │ │ │ ├── pfc_init_h3_v1.h │ │ │ │ ├── pfc_init_h3_v2.c │ │ │ │ └── pfc_init_h3_v2.h │ │ │ ├── M3 │ │ │ │ ├── pfc_init_m3.c │ │ │ │ └── pfc_init_m3.h │ │ │ ├── M3N │ │ │ │ ├── pfc_init_m3n.c │ │ │ │ └── pfc_init_m3n.h │ │ │ ├── V3M │ │ │ │ ├── pfc_init_v3m.c │ │ │ │ └── pfc_init_v3m.h │ │ │ ├── pfc.mk │ │ │ └── pfc_init.c │ │ └── qos │ │ │ ├── D3 │ │ │ ├── qos_init_d3.c │ │ │ ├── qos_init_d3.h │ │ │ └── qos_init_d3_mstat.h │ │ │ ├── E3 │ │ │ ├── qos_init_e3_v10.c │ │ │ ├── qos_init_e3_v10.h │ │ │ ├── qos_init_e3_v10_mstat390.h │ │ │ └── qos_init_e3_v10_mstat780.h │ │ │ ├── H3 │ │ │ ├── qos_init_h3_v10.c │ │ │ ├── qos_init_h3_v10.h │ │ │ ├── qos_init_h3_v10_mstat.h │ │ │ ├── qos_init_h3_v11.c │ │ │ ├── qos_init_h3_v11.h │ │ │ ├── qos_init_h3_v11_mstat.h │ │ │ ├── qos_init_h3_v20.c │ │ │ ├── qos_init_h3_v20.h │ │ │ ├── qos_init_h3_v20_mstat195.h │ │ │ ├── qos_init_h3_v20_mstat390.h │ │ │ ├── qos_init_h3_v20_qoswt195.h │ │ │ ├── qos_init_h3_v20_qoswt390.h │ │ │ ├── qos_init_h3_v30.c │ │ │ ├── qos_init_h3_v30.h │ │ │ ├── qos_init_h3_v30_mstat195.h │ │ │ ├── qos_init_h3_v30_mstat390.h │ │ │ ├── qos_init_h3_v30_qoswt195.h │ │ │ ├── qos_init_h3_v30_qoswt390.h │ │ │ ├── qos_init_h3n_v30.c │ │ │ ├── qos_init_h3n_v30.h │ │ │ ├── qos_init_h3n_v30_mstat195.h │ │ │ ├── qos_init_h3n_v30_mstat390.h │ │ │ ├── qos_init_h3n_v30_qoswt195.h │ │ │ └── qos_init_h3n_v30_qoswt390.h │ │ │ ├── M3 │ │ │ ├── qos_init_m3_v10.c │ │ │ ├── qos_init_m3_v10.h │ │ │ ├── qos_init_m3_v10_mstat.h │ │ │ ├── qos_init_m3_v11.c │ │ │ ├── qos_init_m3_v11.h │ │ │ ├── qos_init_m3_v11_mstat195.h │ │ │ ├── qos_init_m3_v11_mstat390.h │ │ │ ├── qos_init_m3_v11_qoswt195.h │ │ │ ├── qos_init_m3_v11_qoswt390.h │ │ │ ├── qos_init_m3_v30.c │ │ │ ├── qos_init_m3_v30.h │ │ │ ├── qos_init_m3_v30_mstat195.h │ │ │ ├── qos_init_m3_v30_mstat390.h │ │ │ ├── qos_init_m3_v30_qoswt195.h │ │ │ └── qos_init_m3_v30_qoswt390.h │ │ │ ├── M3N │ │ │ ├── qos_init_m3n_v10.c │ │ │ ├── qos_init_m3n_v10.h │ │ │ ├── qos_init_m3n_v10_mstat195.h │ │ │ ├── qos_init_m3n_v10_mstat390.h │ │ │ ├── qos_init_m3n_v10_qoswt195.h │ │ │ └── qos_init_m3n_v10_qoswt390.h │ │ │ ├── V3M │ │ │ ├── qos_init_v3m.c │ │ │ ├── qos_init_v3m.h │ │ │ └── qos_init_v3m_mstat.h │ │ │ ├── qos.mk │ │ │ ├── qos_common.h │ │ │ ├── qos_init.c │ │ │ └── qos_init.h │ ├── rcar_gen4 │ │ ├── mssr │ │ │ ├── mssr.c │ │ │ └── mssr.h │ │ ├── ptp │ │ │ ├── ptp.c │ │ │ └── ptp.h │ │ ├── pwrc │ │ │ ├── pwrc.c │ │ │ └── pwrc.h │ │ └── scif │ │ │ └── scif.c │ └── rzg │ │ ├── board │ │ ├── board.c │ │ └── board.h │ │ ├── pfc │ │ ├── G2E │ │ │ ├── pfc_init_g2e.c │ │ │ └── pfc_init_g2e.h │ │ ├── G2H │ │ │ ├── pfc_init_g2h.c │ │ │ └── pfc_init_g2h.h │ │ ├── G2M │ │ │ ├── pfc_init_g2m.c │ │ │ └── pfc_init_g2m.h │ │ ├── G2N │ │ │ ├── pfc_init_g2n.c │ │ │ └── pfc_init_g2n.h │ │ ├── pfc.mk │ │ └── pfc_init.c │ │ └── qos │ │ ├── G2E │ │ ├── qos_init_g2e_v10.c │ │ ├── qos_init_g2e_v10.h │ │ ├── qos_init_g2e_v10_mstat390.h │ │ └── qos_init_g2e_v10_mstat780.h │ │ ├── G2H │ │ ├── qos_init_g2h_mstat195.h │ │ ├── qos_init_g2h_mstat390.h │ │ ├── qos_init_g2h_qoswt195.h │ │ ├── qos_init_g2h_qoswt390.h │ │ ├── qos_init_g2h_v30.c │ │ └── qos_init_g2h_v30.h │ │ ├── G2M │ │ ├── qos_init_g2m_v10.c │ │ ├── qos_init_g2m_v10.h │ │ ├── qos_init_g2m_v10_mstat.h │ │ ├── qos_init_g2m_v11.c │ │ ├── qos_init_g2m_v11.h │ │ ├── qos_init_g2m_v11_mstat195.h │ │ ├── qos_init_g2m_v11_mstat390.h │ │ ├── qos_init_g2m_v11_qoswt195.h │ │ ├── qos_init_g2m_v11_qoswt390.h │ │ ├── qos_init_g2m_v30.c │ │ ├── qos_init_g2m_v30.h │ │ ├── qos_init_g2m_v30_mstat195.h │ │ ├── qos_init_g2m_v30_mstat390.h │ │ ├── qos_init_g2m_v30_qoswt195.h │ │ └── qos_init_g2m_v30_qoswt390.h │ │ ├── G2N │ │ ├── qos_init_g2n_v10.c │ │ ├── qos_init_g2n_v10.h │ │ ├── qos_init_g2n_v10_mstat195.h │ │ ├── qos_init_g2n_v10_mstat390.h │ │ ├── qos_init_g2n_v10_qoswt195.h │ │ └── qos_init_g2n_v10_qoswt390.h │ │ ├── qos.mk │ │ ├── qos_common.h │ │ ├── qos_init.c │ │ └── qos_init.h ├── rpi3 │ ├── gpio │ │ └── rpi3_gpio.c │ ├── mailbox │ │ └── rpi3_mbox.c │ ├── rng │ │ └── rpi3_rng.c │ └── sdhost │ │ └── rpi3_sdhost.c ├── scmi-msg │ ├── base.c │ ├── base.h │ ├── clock.c │ ├── clock.h │ ├── common.h │ ├── entry.c │ ├── power_domain.c │ ├── power_domain.h │ ├── reset_domain.c │ ├── reset_domain.h │ ├── sensor.c │ ├── sensor.h │ └── smt.c ├── st │ ├── bsec │ │ ├── bsec2.c │ │ └── bsec3.c │ ├── clk │ │ ├── clk-stm32-core.c │ │ ├── clk-stm32-core.h │ │ ├── clk-stm32mp13.c │ │ ├── clk-stm32mp2.c │ │ ├── stm32mp1_clk.c │ │ └── stm32mp_clkfunc.c │ ├── crypto │ │ ├── stm32_hash.c │ │ ├── stm32_pka.c │ │ ├── stm32_rng.c │ │ └── stm32_saes.c │ ├── ddr │ │ ├── phy │ │ │ ├── firmware │ │ │ │ └── include │ │ │ │ │ ├── mnpmusrammsgblock_ddr3.h │ │ │ │ │ ├── mnpmusrammsgblock_ddr4.h │ │ │ │ │ └── mnpmusrammsgblock_lpddr4.h │ │ │ └── phyinit │ │ │ │ ├── include │ │ │ │ ├── ddrphy_csr_all_cdefines.h │ │ │ │ ├── ddrphy_phyinit.h │ │ │ │ ├── ddrphy_phyinit_struct.h │ │ │ │ ├── ddrphy_phyinit_usercustom.h │ │ │ │ └── ddrphy_wrapper.h │ │ │ │ ├── src │ │ │ │ ├── ddrphy_phyinit_c_initphyconfig.c │ │ │ │ ├── ddrphy_phyinit_calcmb.c │ │ │ │ ├── ddrphy_phyinit_d_loadimem.c │ │ │ │ ├── ddrphy_phyinit_f_loaddmem.c │ │ │ │ ├── ddrphy_phyinit_g_execfw.c │ │ │ │ ├── ddrphy_phyinit_i_loadpieimage.c │ │ │ │ ├── ddrphy_phyinit_initstruct.c │ │ │ │ ├── ddrphy_phyinit_isdbytedisabled.c │ │ │ │ ├── ddrphy_phyinit_loadpieprodcode.c │ │ │ │ ├── ddrphy_phyinit_mapdrvstren.c │ │ │ │ ├── ddrphy_phyinit_progcsrskiptrain.c │ │ │ │ ├── ddrphy_phyinit_reginterface.c │ │ │ │ ├── ddrphy_phyinit_restore_sequence.c │ │ │ │ ├── ddrphy_phyinit_sequence.c │ │ │ │ ├── ddrphy_phyinit_softsetmb.c │ │ │ │ └── ddrphy_phyinit_writeoutmem.c │ │ │ │ └── usercustom │ │ │ │ ├── ddrphy_phyinit_usercustom_custompretrain.c │ │ │ │ ├── ddrphy_phyinit_usercustom_g_waitfwdone.c │ │ │ │ └── ddrphy_phyinit_usercustom_saveretregs.c │ │ ├── stm32mp1_ddr.c │ │ ├── stm32mp1_ddr_helpers.c │ │ ├── stm32mp1_ram.c │ │ ├── stm32mp2_ddr.c │ │ ├── stm32mp2_ddr_helpers.c │ │ ├── stm32mp2_ram.c │ │ ├── stm32mp_ddr.c │ │ ├── stm32mp_ddr_test.c │ │ └── stm32mp_ram.c │ ├── etzpc │ │ └── etzpc.c │ ├── fmc │ │ └── stm32_fmc2_nand.c │ ├── gpio │ │ └── stm32_gpio.c │ ├── i2c │ │ └── stm32_i2c.c │ ├── iwdg │ │ └── stm32_iwdg.c │ ├── mce │ │ └── stm32_mce.c │ ├── mmc │ │ └── stm32_sdmmc2.c │ ├── pmic │ │ ├── stm32mp_pmic.c │ │ ├── stm32mp_pmic2.c │ │ ├── stpmic1.c │ │ └── stpmic2.c │ ├── regulator │ │ ├── regulator_core.c │ │ └── regulator_fixed.c │ ├── reset │ │ ├── stm32mp1_reset.c │ │ └── stm32mp2_reset.c │ ├── rif │ │ ├── stm32_rifsc.c │ │ └── stm32mp2_risaf.c │ ├── spi │ │ └── stm32_qspi.c │ ├── uart │ │ ├── aarch32 │ │ │ └── stm32_console.S │ │ ├── aarch64 │ │ │ └── stm32_console.S │ │ └── stm32_uart.c │ ├── usb │ │ └── stm32mp1_usb.c │ └── usb_dwc3 │ │ ├── usb_dwc3.c │ │ └── usb_dwc3_regs.h ├── synopsys │ ├── emmc │ │ └── dw_mmc.c │ └── ufs │ │ └── dw_ufs.c ├── ti │ ├── ipc │ │ ├── mailbox.c │ │ └── sec_proxy.c │ ├── ti_sci │ │ ├── ti_sci.c │ │ ├── ti_sci.h │ │ ├── ti_sci_protocol.h │ │ └── ti_sci_transport.h │ └── uart │ │ ├── aarch32 │ │ └── 16550_console.S │ │ └── aarch64 │ │ └── 16550_console.S ├── tpm │ ├── tpm2.mk │ ├── tpm2_chip.c │ ├── tpm2_cmds.c │ ├── tpm2_fifo.c │ ├── tpm2_fifo_spi.c │ └── tpm2_slb9670 │ │ └── slb9670_gpio.c ├── ufs │ └── ufs.c └── usb │ └── usb_device.c ├── fdts ├── a5ds.dts ├── arm_fpga.dts ├── cca_cot_descriptors.dts ├── corstone700.dtsi ├── corstone700_fpga.dts ├── corstone700_fvp.dts ├── dualroot_cot_descriptors.dts ├── fvp-base-gicv2-psci.dts ├── fvp-base-gicv2.dtsi ├── fvp-base-gicv23-interrupts.dtsi ├── fvp-base-gicv3-psci-1t.dts ├── fvp-base-gicv3-psci-dynamiq-2t.dts ├── fvp-base-gicv3-psci-dynamiq.dts ├── fvp-base-gicv3-psci.dts ├── fvp-base-gicv3.dtsi ├── fvp-base-gicv5-psci.dts ├── fvp-base-gicv5.dtsi ├── fvp-base-psci-common.dtsi ├── fvp-defs-dynamiq.dtsi ├── fvp-defs.dtsi ├── fvp-foundation-gicv2-psci.dts ├── fvp-foundation-gicv3-psci.dts ├── fvp-foundation-motherboard.dtsi ├── fvp-ve-Cortex-A5x1.dts ├── fvp-ve-Cortex-A7x1.dts ├── juno-ethosn.dtsi ├── juno.dts ├── morello-coresight.dtsi ├── morello-fvp.dts ├── morello-soc.dts ├── morello.dtsi ├── n1sdp-multi-chip.dts ├── n1sdp-single-chip.dts ├── n1sdp.dtsi ├── rd1ae.dts ├── rdaspen-defs.dtsi ├── rdaspen.dts ├── rdv3-defs.dtsi ├── rtsm_ve-motherboard.dtsi ├── stm32mp1-cot-descriptors.dtsi ├── stm32mp13-bl2.dtsi ├── stm32mp13-ddr.dtsi ├── stm32mp13-ddr3-1x4Gb-1066-binF.dtsi ├── stm32mp13-fw-config-mem-encrypt.dtsi ├── stm32mp13-fw-config.dtsi ├── stm32mp13-pinctrl.dtsi ├── stm32mp131.dtsi ├── stm32mp133.dtsi ├── stm32mp135.dtsi ├── stm32mp135f-dk-fw-config.dts ├── stm32mp135f-dk.dts ├── stm32mp13xa.dtsi ├── stm32mp13xc.dtsi ├── stm32mp13xd.dtsi ├── stm32mp13xf.dtsi ├── stm32mp15-bl2.dtsi ├── stm32mp15-bl32.dtsi ├── stm32mp15-ddr.dtsi ├── stm32mp15-ddr3-1x2Gb-1066-binG.dtsi ├── stm32mp15-ddr3-1x4Gb-1066-binG.dtsi ├── stm32mp15-ddr3-2x4Gb-1066-binG.dtsi ├── stm32mp15-ddr3-dhsom-2x4Gb-1066-binG.dtsi ├── stm32mp15-fw-config.dtsi ├── stm32mp15-pinctrl.dtsi ├── stm32mp151.dtsi ├── stm32mp151a-prtt1a-fw-config.dts ├── stm32mp151a-prtt1a.dts ├── stm32mp153.dtsi ├── stm32mp153c-lxa-fairytux2-fw-config.dts ├── stm32mp153c-lxa-fairytux2.dts ├── stm32mp157.dtsi ├── stm32mp157a-avenger96-fw-config.dts ├── stm32mp157a-avenger96.dts ├── stm32mp157a-dhcor-avenger96-fw-config.dts ├── stm32mp157a-dhcor-avenger96.dts ├── stm32mp157a-dk1-fw-config.dts ├── stm32mp157a-dk1-sp_min-fw-config.dts ├── stm32mp157a-dk1-sp_min.dts ├── stm32mp157a-dk1.dts ├── stm32mp157a-ed1-fw-config.dts ├── stm32mp157a-ev1-fw-config.dts ├── stm32mp157c-dhcom-pdk2-fw-config.dts ├── stm32mp157c-dhcom-pdk2.dts ├── stm32mp157c-dk2-fw-config.dts ├── stm32mp157c-dk2-sp_min-fw-config.dts ├── stm32mp157c-dk2-sp_min.dts ├── stm32mp157c-dk2.dts ├── stm32mp157c-ed1-fw-config.dts ├── stm32mp157c-ed1-sp_min-fw-config.dts ├── stm32mp157c-ed1-sp_min.dts ├── stm32mp157c-ed1.dts ├── stm32mp157c-ev1-fw-config.dts ├── stm32mp157c-ev1-sp_min-fw-config.dts ├── stm32mp157c-ev1-sp_min.dts ├── stm32mp157c-ev1.dts ├── stm32mp157c-lxa-mc1-fw-config.dts ├── stm32mp157c-lxa-mc1.dts ├── stm32mp157c-lxa-tac-fw-config.dts ├── stm32mp157c-lxa-tac.dts ├── stm32mp157c-odyssey-fw-config.dts ├── stm32mp157c-odyssey-som.dtsi ├── stm32mp157c-odyssey.dts ├── stm32mp157d-dk1-fw-config.dts ├── stm32mp157d-ed1-fw-config.dts ├── stm32mp157d-ev1-fw-config.dts ├── stm32mp157f-dk2-fw-config.dts ├── stm32mp157f-ed1-fw-config.dts ├── stm32mp157f-ev1-fw-config.dts ├── stm32mp15xc.dtsi ├── stm32mp15xx-dhcom-pdk2.dtsi ├── stm32mp15xx-dhcom-som.dtsi ├── stm32mp15xx-dhcor-avenger96.dtsi ├── stm32mp15xx-dhcor-io1v8.dtsi ├── stm32mp15xx-dhcor-som.dtsi ├── stm32mp15xx-dkx.dtsi ├── stm32mp15xx-osd32.dtsi ├── stm32mp15xxaa-pinctrl.dtsi ├── stm32mp15xxab-pinctrl.dtsi ├── stm32mp15xxac-pinctrl.dtsi ├── stm32mp15xxad-pinctrl.dtsi ├── stm32mp25-bl2.dtsi ├── stm32mp25-bl31.dtsi ├── stm32mp25-ddr.dtsi ├── stm32mp25-ddr4-2x16Gbits-2x16bits-1200MHz.dtsi ├── stm32mp25-ddr4-2x8Gbits-2x16bits-1200MHz.dtsi ├── stm32mp25-fw-config.dtsi ├── stm32mp25-lpddr4-1x16Gbits-1x32bits-1200MHz.dtsi ├── stm32mp25-lpddr4-1x32Gbits-1x32bits-1200MHz.dtsi ├── stm32mp25-lpddr4-2x16Gbits-32bits-1200MHz.dtsi ├── stm32mp25-pinctrl.dtsi ├── stm32mp251.dtsi ├── stm32mp253.dtsi ├── stm32mp255.dtsi ├── stm32mp257.dtsi ├── stm32mp257d-ultra-fly-sbc-ca35tdcid-rcc.dtsi ├── stm32mp257d-ultra-fly-sbc-fw-config.dts ├── stm32mp257d-ultra-fly-sbc.dts ├── stm32mp257f-dk-ca35tdcid-fw-config.dtsi ├── stm32mp257f-dk-ca35tdcid-rcc.dtsi ├── stm32mp257f-dk-fw-config.dts ├── stm32mp257f-dk.dts ├── stm32mp257f-ev1-ca35tdcid-fw-config.dtsi ├── stm32mp257f-ev1-ca35tdcid-rcc.dtsi ├── stm32mp257f-ev1-fw-config.dts ├── stm32mp257f-ev1.dts ├── stm32mp25xc.dtsi ├── stm32mp25xf.dtsi ├── stm32mp25xxai-pinctrl.dtsi ├── stm32mp25xxak-pinctrl.dtsi ├── stm32mp25xxal-pinctrl.dtsi ├── stmm_common.dtsi ├── stmm_dev_region.dtsi ├── stmm_mem_region.dtsi ├── stmm_template.dts ├── tbbr_cot_descriptors.dts ├── tc-base.dtsi ├── tc-common.dtsi ├── tc-fpga.dtsi ├── tc-fvp.dtsi ├── tc3.dts └── tc4.dts ├── include ├── arch │ ├── aarch32 │ │ ├── arch.h │ │ ├── arch_features.h │ │ ├── arch_helpers.h │ │ ├── asm_macros.S │ │ ├── assert_macros.S │ │ ├── console_macros.S │ │ ├── el3_common_macros.S │ │ ├── smccc_helpers.h │ │ └── smccc_macros.S │ └── aarch64 │ │ ├── arch.h │ │ ├── arch_features.h │ │ ├── arch_helpers.h │ │ ├── asm_macros.S │ │ ├── assert_macros.S │ │ ├── console_macros.S │ │ ├── el3_common_macros.S │ │ └── smccc_helpers.h ├── bl1 │ ├── bl1.h │ └── tbbr │ │ └── tbbr_img_desc.h ├── bl2 │ └── bl2.h ├── bl2u │ └── bl2u.h ├── bl31 │ ├── bl31.h │ ├── ea_handle.h │ ├── ehf.h │ ├── interrupt_mgmt.h │ └── sync_handle.h ├── bl32 │ ├── payloads │ │ └── tlk.h │ ├── pnc │ │ └── pnc.h │ ├── sp_min │ │ └── platform_sp_min.h │ └── tsp │ │ ├── platform_tsp.h │ │ ├── tsp.h │ │ └── tsp_el1_context.h ├── common │ ├── asm_macros_common.S │ ├── bl_common.h │ ├── bl_common.ld.h │ ├── build_message.h │ ├── debug.h │ ├── desc_image_load.h │ ├── ep_info.h │ ├── fdt_fixup.h │ ├── fdt_wrappers.h │ ├── feat_detect.h │ ├── image_decompress.h │ ├── interrupt_props.h │ ├── nv_cntr_ids.h │ ├── par.h │ ├── param_header.h │ ├── romlib.h │ ├── runtime_svc.h │ ├── sha_common_macros.h │ ├── tbbr │ │ ├── cot_def.h │ │ └── tbbr_img_def.h │ ├── tf_crc32.h │ └── uuid.h ├── drivers │ ├── allwinner │ │ ├── axp.h │ │ └── sunxi_rsb.h │ ├── amlogic │ │ ├── crypto │ │ │ └── sha_dma.h │ │ └── meson_console.h │ ├── arm │ │ ├── arm_gicv3_common.h │ │ ├── cci.h │ │ ├── ccn.h │ │ ├── css │ │ │ ├── css_mhu.h │ │ │ ├── css_mhu_doorbell.h │ │ │ ├── css_scp.h │ │ │ ├── css_scpi.h │ │ │ ├── scmi.h │ │ │ └── sds.h │ │ ├── dcc.h │ │ ├── dsu.h │ │ ├── ethosn.h │ │ ├── ethosn_cert.h │ │ ├── ethosn_fip.h │ │ ├── ethosn_oid.h │ │ ├── fvp │ │ │ ├── fvp_cpu_pwr.h │ │ │ └── fvp_pwrc.h │ │ ├── gic.h │ │ ├── gic600_multichip.h │ │ ├── gic600ae_fmu.h │ │ ├── gic_common.h │ │ ├── gicv2.h │ │ ├── gicv3.h │ │ ├── gicv5.h │ │ ├── mhu.h │ │ ├── nic_400.h │ │ ├── pl011.h │ │ ├── pl061_gpio.h │ │ ├── rse_comms.h │ │ ├── sbsa.h │ │ ├── scu.h │ │ ├── smmu_v3.h │ │ ├── sp804_delay_timer.h │ │ ├── sp805.h │ │ ├── tzc380.h │ │ ├── tzc400.h │ │ ├── tzc_common.h │ │ ├── tzc_dmc500.h │ │ └── tzc_dmc620.h │ ├── auth │ │ ├── auth_common.h │ │ ├── auth_mod.h │ │ ├── auth_util.h │ │ ├── crypto_mod.h │ │ ├── img_parser_mod.h │ │ ├── mbedtls │ │ │ ├── default_mbedtls_config.h │ │ │ ├── default_psa_mbedtls_config.h │ │ │ ├── mbedtls_common.h │ │ │ └── mbedtls_psa_crypto.h │ │ └── tbbr_cot_common.h │ ├── brcm │ │ ├── chimp.h │ │ ├── chimp_nv_defs.h │ │ ├── dmu.h │ │ ├── emmc │ │ │ ├── bcm_emmc.h │ │ │ ├── emmc_api.h │ │ │ ├── emmc_brcm_rdb_sd4_top.h │ │ │ ├── emmc_chal_sd.h │ │ │ ├── emmc_chal_types.h │ │ │ ├── emmc_csl_sd.h │ │ │ ├── emmc_csl_sdcmd.h │ │ │ ├── emmc_csl_sdprot.h │ │ │ └── emmc_pboot_hal_memory_drv.h │ │ ├── fru.h │ │ ├── i2c │ │ │ ├── i2c.h │ │ │ └── i2c_regs.h │ │ ├── iproc_gpio.h │ │ ├── mdio │ │ │ └── mdio.h │ │ ├── ocotp.h │ │ ├── scp.h │ │ ├── sf.h │ │ ├── sotp.h │ │ ├── spi.h │ │ ├── spi_flash.h │ │ └── usbh_xhci_regs.h │ ├── cadence │ │ ├── cdns_combo_phy.h │ │ ├── cdns_nand.h │ │ ├── cdns_sdmmc.h │ │ └── cdns_uart.h │ ├── cfi │ │ └── v2m_flash.h │ ├── clk.h │ ├── console.h │ ├── console_assertions.h │ ├── coreboot │ │ └── cbmem_console.h │ ├── delay_timer.h │ ├── dw_ufs.h │ ├── fwu │ │ ├── fwu.h │ │ └── fwu_metadata.h │ ├── generic_delay_timer.h │ ├── gpio.h │ ├── gpio_spi.h │ ├── io │ │ ├── io_block.h │ │ ├── io_driver.h │ │ ├── io_encrypted.h │ │ ├── io_fip.h │ │ ├── io_memmap.h │ │ ├── io_mtd.h │ │ ├── io_semihosting.h │ │ └── io_storage.h │ ├── marvell │ │ ├── addr_map.h │ │ ├── amb_adec.h │ │ ├── ap807_clocks_init.h │ │ ├── aro.h │ │ ├── cache_llc.h │ │ ├── ccu.h │ │ ├── gwin.h │ │ ├── i2c.h │ │ ├── io_win.h │ │ ├── iob.h │ │ ├── mci.h │ │ ├── mochi │ │ │ ├── ap_setup.h │ │ │ └── cp110_setup.h │ │ ├── thermal.h │ │ ├── trng.h │ │ └── uart │ │ │ └── a3700_console.h │ ├── measured_boot │ │ ├── event_log │ │ │ └── tcg.h │ │ ├── metadata.h │ │ └── rse │ │ │ ├── dice_prot_env.h │ │ │ └── rse_measured_boot.h │ ├── mentor │ │ └── mi2cv.h │ ├── mmc.h │ ├── nand.h │ ├── nuvoton │ │ └── npcm845x │ │ │ ├── npcm845x_clock.h │ │ │ ├── npcm845x_gcr.h │ │ │ └── npcm845x_lpuart.h │ ├── nxp │ │ ├── auth │ │ │ └── csf_hdr_parser │ │ │ │ └── csf_hdr.h │ │ ├── clk │ │ │ └── s32cc │ │ │ │ ├── s32cc-clk-drv.h │ │ │ │ ├── s32cc-clk-ids.h │ │ │ │ ├── s32cc-clk-modules.h │ │ │ │ └── s32cc-clk-utils.h │ │ ├── console │ │ │ ├── linflex.h │ │ │ └── plat_console.h │ │ ├── crypto │ │ │ └── caam │ │ │ │ ├── caam.h │ │ │ │ ├── caam_io.h │ │ │ │ ├── hash.h │ │ │ │ ├── jobdesc.h │ │ │ │ ├── jr_driver_config.h │ │ │ │ ├── rsa.h │ │ │ │ ├── sec_hw_specific.h │ │ │ │ └── sec_jr_driver.h │ │ ├── csu │ │ │ └── csu.h │ │ ├── dcfg │ │ │ ├── dcfg.h │ │ │ ├── dcfg_lsch2.h │ │ │ ├── dcfg_lsch3.h │ │ │ └── scfg.h │ │ ├── ddr │ │ │ ├── ddr.h │ │ │ ├── ddr_io.h │ │ │ ├── dimm.h │ │ │ ├── fsl-mmdc │ │ │ │ └── fsl_mmdc.h │ │ │ ├── immap.h │ │ │ ├── opts.h │ │ │ ├── regs.h │ │ │ └── utility.h │ │ ├── flexspi │ │ │ ├── flash_info.h │ │ │ ├── fspi_api.h │ │ │ └── xspi_error_codes.h │ │ ├── gic │ │ │ ├── gicv2 │ │ │ │ └── plat_gic.h │ │ │ └── gicv3 │ │ │ │ └── plat_gic.h │ │ ├── gpio │ │ │ └── nxp_gpio.h │ │ ├── i2c │ │ │ └── i2c.h │ │ ├── ifc │ │ │ ├── ifc_nand.h │ │ │ └── ifc_nor.h │ │ ├── interconnect │ │ │ └── ls_interconnect.h │ │ ├── pmu │ │ │ └── pmu.h │ │ ├── qspi │ │ │ └── qspi.h │ │ ├── sd │ │ │ └── sd_mmc.h │ │ ├── sec_mon │ │ │ └── snvs.h │ │ ├── sfp │ │ │ ├── fuse_prov.h │ │ │ ├── sfp.h │ │ │ └── sfp_error_codes.h │ │ ├── smmu │ │ │ └── nxp_smmu.h │ │ ├── timer │ │ │ └── nxp_timer.h │ │ ├── trdc │ │ │ └── imx_trdc.h │ │ └── tzc │ │ │ ├── plat_tzc380.h │ │ │ └── plat_tzc400.h │ ├── partition │ │ ├── efi.h │ │ ├── gpt.h │ │ ├── mbr.h │ │ └── partition.h │ ├── qti │ │ ├── accesscontrol │ │ │ └── xpu.h │ │ └── crypto │ │ │ └── rng.h │ ├── raw_nand.h │ ├── renesas │ │ └── rcar │ │ │ └── console │ │ │ └── console.h │ ├── rpi3 │ │ ├── gpio │ │ │ └── rpi3_gpio.h │ │ ├── mailbox │ │ │ └── rpi3_mbox.h │ │ ├── rng │ │ │ └── rpi3_rng.h │ │ └── sdhost │ │ │ └── rpi3_sdhost.h │ ├── scmi-msg.h │ ├── scmi.h │ ├── spi_mem.h │ ├── spi_nand.h │ ├── spi_nor.h │ ├── st │ │ ├── bsec.h │ │ ├── bsec2_reg.h │ │ ├── bsec3_reg.h │ │ ├── etzpc.h │ │ ├── regulator.h │ │ ├── regulator_fixed.h │ │ ├── stm32_console.h │ │ ├── stm32_fmc2_nand.h │ │ ├── stm32_gpio.h │ │ ├── stm32_hash.h │ │ ├── stm32_i2c.h │ │ ├── stm32_iwdg.h │ │ ├── stm32_mce.h │ │ ├── stm32_pka.h │ │ ├── stm32_qspi.h │ │ ├── stm32_rifsc.h │ │ ├── stm32_rng.h │ │ ├── stm32_saes.h │ │ ├── stm32_sdmmc2.h │ │ ├── stm32_uart.h │ │ ├── stm32_uart_regs.h │ │ ├── stm32mp13_rcc.h │ │ ├── stm32mp15_rcc.h │ │ ├── stm32mp1_clk.h │ │ ├── stm32mp1_ddr.h │ │ ├── stm32mp1_ddr_helpers.h │ │ ├── stm32mp1_ddr_regs.h │ │ ├── stm32mp1_pwr.h │ │ ├── stm32mp1_ram.h │ │ ├── stm32mp1_rcc.h │ │ ├── stm32mp1_usb.h │ │ ├── stm32mp21_pwr.h │ │ ├── stm32mp21_rcc.h │ │ ├── stm32mp25_rcc.h │ │ ├── stm32mp2_clk.h │ │ ├── stm32mp2_ddr.h │ │ ├── stm32mp2_ddr_helpers.h │ │ ├── stm32mp2_ddr_regs.h │ │ ├── stm32mp2_pwr.h │ │ ├── stm32mp2_ram.h │ │ ├── stm32mp2_risaf.h │ │ ├── stm32mp_clkfunc.h │ │ ├── stm32mp_ddr.h │ │ ├── stm32mp_ddr_test.h │ │ ├── stm32mp_ddrctrl_regs.h │ │ ├── stm32mp_pmic.h │ │ ├── stm32mp_pmic2.h │ │ ├── stm32mp_ram.h │ │ ├── stm32mp_reset.h │ │ ├── stm32mp_rifsc_regs.h │ │ ├── stm32mp_risab_regs.h │ │ ├── stpmic1.h │ │ ├── stpmic2.h │ │ └── usb_dwc3.h │ ├── synopsys │ │ └── dw_mmc.h │ ├── ti │ │ └── uart │ │ │ └── uart_16550.h │ ├── tpm │ │ ├── tpm2.h │ │ ├── tpm2_chip.h │ │ ├── tpm2_interface.h │ │ └── tpm2_slb9670 │ │ │ └── slb9670_gpio.h │ ├── ufs.h │ └── usb_device.h ├── dt-bindings │ ├── clock │ │ ├── st,stm32mp21-rcc.h │ │ ├── stm32mp1-clks.h │ │ ├── stm32mp1-clksrc.h │ │ ├── stm32mp13-clks.h │ │ ├── stm32mp13-clksrc.h │ │ ├── stm32mp15-clks.h │ │ ├── stm32mp15-clksrc.h │ │ ├── stm32mp21-clksrc.h │ │ ├── stm32mp25-clks.h │ │ └── stm32mp25-clksrc.h │ ├── gpio │ │ └── stm32-gpio.h │ ├── interrupt-controller │ │ ├── arm-gic.h │ │ ├── arm-gicv5.h │ │ └── irq.h │ ├── pinctrl │ │ └── stm32-pinfunc.h │ ├── reset │ │ ├── st,stm32mp21-rcc.h │ │ ├── stm32mp1-resets.h │ │ ├── stm32mp13-resets.h │ │ ├── stm32mp15-resets.h │ │ └── stm32mp25-resets.h │ └── soc │ │ ├── rif.h │ │ ├── st,stm32-etzpc.h │ │ ├── stm32mp13-mce.h │ │ ├── stm32mp13-tzc400.h │ │ ├── stm32mp15-tzc400.h │ │ └── stm32mp25-rif.h ├── export │ ├── README │ ├── common │ │ ├── bl_common_exp.h │ │ ├── ep_info_exp.h │ │ ├── param_header_exp.h │ │ └── tbbr │ │ │ └── tbbr_img_def_exp.h │ ├── drivers │ │ └── gpio_exp.h │ ├── lib │ │ ├── bl_aux_params │ │ │ └── bl_aux_params_exp.h │ │ └── utils_def_exp.h │ └── plat │ │ ├── mediatek │ │ └── common │ │ │ └── plat_params_exp.h │ │ └── rockchip │ │ └── common │ │ └── plat_params_exp.h ├── lib │ ├── bakery_lock.h │ ├── bl_aux_params │ │ └── bl_aux_params.h │ ├── bootmarker_capture.h │ ├── cassert.h │ ├── coreboot.h │ ├── cpus │ │ ├── aarch32 │ │ │ ├── aem_generic.h │ │ │ ├── cortex_a12.h │ │ │ ├── cortex_a15.h │ │ │ ├── cortex_a17.h │ │ │ ├── cortex_a32.h │ │ │ ├── cortex_a5.h │ │ │ ├── cortex_a53.h │ │ │ ├── cortex_a57.h │ │ │ ├── cortex_a7.h │ │ │ ├── cortex_a72.h │ │ │ ├── cortex_a9.h │ │ │ └── cpu_macros.S │ │ ├── aarch64 │ │ │ ├── a64fx.h │ │ │ ├── aem_generic.h │ │ │ ├── c1_nano.h │ │ │ ├── c1_premium.h │ │ │ ├── c1_pro.h │ │ │ ├── c1_ultra.h │ │ │ ├── caddo.h │ │ │ ├── canyon.h │ │ │ ├── cortex_a320.h │ │ │ ├── cortex_a35.h │ │ │ ├── cortex_a510.h │ │ │ ├── cortex_a520.h │ │ │ ├── cortex_a53.h │ │ │ ├── cortex_a55.h │ │ │ ├── cortex_a57.h │ │ │ ├── cortex_a65.h │ │ │ ├── cortex_a65ae.h │ │ │ ├── cortex_a710.h │ │ │ ├── cortex_a715.h │ │ │ ├── cortex_a72.h │ │ │ ├── cortex_a720.h │ │ │ ├── cortex_a720_ae.h │ │ │ ├── cortex_a725.h │ │ │ ├── cortex_a73.h │ │ │ ├── cortex_a75.h │ │ │ ├── cortex_a76.h │ │ │ ├── cortex_a76ae.h │ │ │ ├── cortex_a77.h │ │ │ ├── cortex_a78.h │ │ │ ├── cortex_a78_ae.h │ │ │ ├── cortex_a78c.h │ │ │ ├── cortex_x1.h │ │ │ ├── cortex_x2.h │ │ │ ├── cortex_x3.h │ │ │ ├── cortex_x4.h │ │ │ ├── cortex_x925.h │ │ │ ├── cpu_macros.S │ │ │ ├── cpuamu.h │ │ │ ├── denver.h │ │ │ ├── dionysus.h │ │ │ ├── dsu_def.h │ │ │ ├── dsu_macros.S │ │ │ ├── generic.h │ │ │ ├── neoverse_e1.h │ │ │ ├── neoverse_n1.h │ │ │ ├── neoverse_n2.h │ │ │ ├── neoverse_n3.h │ │ │ ├── neoverse_v1.h │ │ │ ├── neoverse_v2.h │ │ │ ├── neoverse_v3.h │ │ │ ├── qemu_max.h │ │ │ ├── rainier.h │ │ │ ├── venom.h │ │ │ └── veymont.h │ │ ├── cpu_ops.h │ │ └── errata.h │ ├── debugfs.h │ ├── dice │ │ └── dice.h │ ├── el3_runtime │ │ ├── aarch32 │ │ │ └── context.h │ │ ├── aarch64 │ │ │ └── context.h │ │ ├── context_debug.h │ │ ├── context_el1.h │ │ ├── context_el2.h │ │ ├── context_mgmt.h │ │ ├── cpu_data.h │ │ ├── pubsub.h │ │ ├── pubsub_events.h │ │ └── simd_ctx.h │ ├── extensions │ │ ├── amu.h │ │ ├── brbe.h │ │ ├── cpa2.h │ │ ├── debug_v8p9.h │ │ ├── fgt2.h │ │ ├── idte3.h │ │ ├── mpam.h │ │ ├── pauth.h │ │ ├── pmuv3.h │ │ ├── ras.h │ │ ├── ras_arch.h │ │ ├── sme.h │ │ ├── spe.h │ │ ├── sve.h │ │ ├── sys_reg_trace.h │ │ ├── sysreg128.h │ │ ├── tcr2.h │ │ ├── trbe.h │ │ └── trf.h │ ├── fconf │ │ ├── fconf.h │ │ ├── fconf_dyn_cfg_getter.h │ │ └── fconf_tbbr_getter.h │ ├── gpt_rme │ │ └── gpt_rme.h │ ├── hob │ │ ├── efi_types.h │ │ ├── hob.h │ │ ├── hob_guid.h │ │ ├── mmram.h │ │ └── mpinfo.h │ ├── libc │ │ ├── aarch32 │ │ │ ├── endian_.h │ │ │ ├── float.h │ │ │ ├── inttypes_.h │ │ │ ├── limits_.h │ │ │ ├── stddef_.h │ │ │ ├── stdint_.h │ │ │ └── stdio_.h │ │ ├── aarch64 │ │ │ ├── endian_.h │ │ │ ├── float.h │ │ │ ├── inttypes_.h │ │ │ ├── limits_.h │ │ │ ├── setjmp_.h │ │ │ ├── stddef_.h │ │ │ ├── stdint_.h │ │ │ └── stdio_.h │ │ ├── arm_acle.h │ │ ├── assert.h │ │ ├── cdefs.h │ │ ├── endian.h │ │ ├── errno.h │ │ ├── inttypes.h │ │ ├── limits.h │ │ ├── setjmp.h │ │ ├── stdarg.h │ │ ├── stdbool.h │ │ ├── stddef.h │ │ ├── stdint.h │ │ ├── stdio.h │ │ ├── stdlib.h │ │ ├── string.h │ │ ├── string_private.h │ │ ├── sys │ │ │ └── cdefs.h │ │ └── time.h │ ├── mmio.h │ ├── mmio_poll.h │ ├── object_pool.h │ ├── optee_utils.h │ ├── per_cpu │ │ ├── per_cpu.h │ │ ├── per_cpu_defs.h │ │ └── per_cpu_macros.S │ ├── pmf │ │ ├── aarch32 │ │ │ └── pmf_asm_macros.S │ │ ├── aarch64 │ │ │ └── pmf_asm_macros.S │ │ ├── pmf.h │ │ └── pmf_helpers.h │ ├── psa │ │ ├── cca_attestation.h │ │ ├── delegated_attestation.h │ │ ├── dice_protection_environment.h │ │ ├── measured_boot.h │ │ ├── psa │ │ │ ├── client.h │ │ │ └── error.h │ │ ├── psa_manifest │ │ │ └── sid.h │ │ ├── rse_crypto_defs.h │ │ └── rse_platform_api.h │ ├── psci │ │ ├── psci.h │ │ └── psci_lib.h │ ├── runtime_instr.h │ ├── semihosting.h │ ├── smccc.h │ ├── spinlock.h │ ├── utils.h │ ├── utils_def.h │ ├── xlat_tables │ │ ├── aarch32 │ │ │ └── xlat_tables_aarch32.h │ │ ├── aarch64 │ │ │ └── xlat_tables_aarch64.h │ │ ├── xlat_mmu_helpers.h │ │ ├── xlat_tables.h │ │ ├── xlat_tables_arch.h │ │ ├── xlat_tables_compat.h │ │ ├── xlat_tables_defs.h │ │ ├── xlat_tables_v2.h │ │ └── xlat_tables_v2_helpers.h │ └── zlib │ │ └── tf_gunzip.h ├── plat │ ├── arm │ │ ├── board │ │ │ └── common │ │ │ │ ├── board_css_def.h │ │ │ │ ├── rotpk │ │ │ │ └── rotpk_def.h │ │ │ │ └── v2m_def.h │ │ ├── common │ │ │ ├── aarch64 │ │ │ │ ├── arm_macros.S │ │ │ │ └── cci_macros.S │ │ │ ├── arm_config.h │ │ │ ├── arm_def.h │ │ │ ├── arm_dyn_cfg_helpers.h │ │ │ ├── arm_fconf_getter.h │ │ │ ├── arm_fconf_io_storage.h │ │ │ ├── arm_reclaim_init.ld.S │ │ │ ├── arm_sip_svc.h │ │ │ ├── arm_spm_def.h │ │ │ ├── arm_tzc_dram.ld.S │ │ │ ├── fconf_arm_sp_getter.h │ │ │ ├── fconf_ethosn_getter.h │ │ │ ├── fconf_nv_cntr_getter.h │ │ │ ├── fconf_sdei_getter.h │ │ │ ├── fconf_sec_intr_config.h │ │ │ ├── plat_acs_smc_handler.h │ │ │ ├── plat_arm.h │ │ │ ├── plat_arm_lfa_components.h │ │ │ └── smccc_def.h │ │ ├── css │ │ │ └── common │ │ │ │ ├── aarch64 │ │ │ │ └── css_macros.S │ │ │ │ ├── css_def.h │ │ │ │ └── css_pm.h │ │ └── soc │ │ │ └── common │ │ │ ├── soc_css.h │ │ │ └── soc_css_def.h │ ├── brcm │ │ └── common │ │ │ ├── bcm_console.h │ │ │ ├── bcm_elog.h │ │ │ ├── brcm_def.h │ │ │ └── plat_brcm.h │ ├── common │ │ ├── common_def.h │ │ ├── plat_drtm.h │ │ ├── plat_lfa.h │ │ ├── plat_trng.h │ │ └── platform.h │ ├── marvell │ │ └── armada │ │ │ ├── a3k │ │ │ └── common │ │ │ │ ├── armada_common.h │ │ │ │ ├── board_marvell_def.h │ │ │ │ ├── marvell_def.h │ │ │ │ └── plat_marvell.h │ │ │ ├── a8k │ │ │ └── common │ │ │ │ ├── armada_common.h │ │ │ │ ├── board_marvell_def.h │ │ │ │ ├── efuse_def.h │ │ │ │ ├── marvell_def.h │ │ │ │ ├── plat_marvell.h │ │ │ │ └── plat_pm_trace.h │ │ │ └── common │ │ │ ├── aarch64 │ │ │ ├── cci_macros.S │ │ │ └── marvell_macros.S │ │ │ ├── marvell_plat_priv.h │ │ │ ├── marvell_pm.h │ │ │ └── mvebu.h │ └── nuvoton │ │ ├── common │ │ ├── npcm845x_arm_def.h │ │ ├── plat_macros.S │ │ └── plat_npcm845x.h │ │ └── npcm845x │ │ └── platform_def.h ├── services │ ├── arm_arch_svc.h │ ├── bl31_lfa.h │ ├── drtm_svc.h │ ├── el3_spmc_ffa_memory.h │ ├── el3_spmc_logical_sp.h │ ├── el3_spmd_logical_sp.h │ ├── errata_abi_svc.h │ ├── ffa_svc.h │ ├── lfa_component_desc.h │ ├── lfa_holding_pen.h │ ├── lfa_svc.h │ ├── oem │ │ └── chromeos │ │ │ └── widevine_smc_handlers.h │ ├── pci_svc.h │ ├── rmm_core_manifest.h │ ├── rmm_el3_token_sign.h │ ├── rmmd_rmm_lfa.h │ ├── rmmd_svc.h │ ├── sdei.h │ ├── sdei_flags.h │ ├── spm_core_manifest.h │ ├── spm_mm_partition.h │ ├── spm_mm_svc.h │ ├── spmc_svc.h │ ├── spmd_svc.h │ ├── std_svc.h │ ├── trng_svc.h │ ├── trp │ │ ├── platform_trp.h │ │ └── trp_helpers.h │ └── ven_el3_svc.h └── tools_share │ ├── cca_oid.h │ ├── dualroot_oid.h │ ├── firmware_encrypted.h │ ├── firmware_image_package.h │ ├── tbbr_oid.h │ ├── uuid.h │ └── zero_oid.h ├── lib ├── aarch32 │ ├── arm32_aeabi_divmod.c │ ├── arm32_aeabi_divmod_a32.S │ ├── armclang_printf.S │ ├── cache_helpers.S │ └── misc_helpers.S ├── aarch64 │ ├── armclang_printf.S │ ├── cache_helpers.S │ └── misc_helpers.S ├── bl_aux_params │ └── bl_aux_params.c ├── compiler-rt │ ├── LICENSE.TXT │ ├── builtins │ │ ├── arm │ │ │ ├── aeabi_ldivmod.S │ │ │ ├── aeabi_memcpy.S │ │ │ ├── aeabi_memset.S │ │ │ └── aeabi_uldivmod.S │ │ ├── assembly.h │ │ ├── ctzdi2.c │ │ ├── divdi3.c │ │ ├── divmoddi4.c │ │ ├── int_div_impl.inc │ │ ├── int_endianness.h │ │ ├── int_lib.h │ │ ├── int_math.h │ │ ├── int_types.h │ │ ├── int_util.h │ │ ├── lshrdi3.c │ │ ├── popcountdi2.c │ │ ├── popcountsi2.c │ │ └── udivmoddi4.c │ └── compiler-rt.mk ├── coreboot │ ├── coreboot.mk │ └── coreboot_table.c ├── cpus │ ├── aarch32 │ │ ├── aem_generic.S │ │ ├── cortex_a12.S │ │ ├── cortex_a15.S │ │ ├── cortex_a17.S │ │ ├── cortex_a32.S │ │ ├── cortex_a5.S │ │ ├── cortex_a53.S │ │ ├── cortex_a57.S │ │ ├── cortex_a7.S │ │ ├── cortex_a72.S │ │ ├── cortex_a9.S │ │ └── cpu_helpers.S │ ├── aarch64 │ │ ├── a64fx.S │ │ ├── aem_generic.S │ │ ├── c1_nano.S │ │ ├── c1_premium.S │ │ ├── c1_pro.S │ │ ├── c1_ultra.S │ │ ├── caddo.S │ │ ├── canyon.S │ │ ├── cortex_a320.S │ │ ├── cortex_a35.S │ │ ├── cortex_a510.S │ │ ├── cortex_a520.S │ │ ├── cortex_a53.S │ │ ├── cortex_a55.S │ │ ├── cortex_a57.S │ │ ├── cortex_a65.S │ │ ├── cortex_a65ae.S │ │ ├── cortex_a710.S │ │ ├── cortex_a715.S │ │ ├── cortex_a72.S │ │ ├── cortex_a720.S │ │ ├── cortex_a720_ae.S │ │ ├── cortex_a725.S │ │ ├── cortex_a73.S │ │ ├── cortex_a75.S │ │ ├── cortex_a75_pubsub.c │ │ ├── cortex_a76.S │ │ ├── cortex_a76ae.S │ │ ├── cortex_a77.S │ │ ├── cortex_a78.S │ │ ├── cortex_a78_ae.S │ │ ├── cortex_a78c.S │ │ ├── cortex_x1.S │ │ ├── cortex_x2.S │ │ ├── cortex_x3.S │ │ ├── cortex_x4.S │ │ ├── cortex_x925.S │ │ ├── cpu_helpers.S │ │ ├── cpuamu.c │ │ ├── cpuamu_helpers.S │ │ ├── denver.S │ │ ├── dionysus.S │ │ ├── generic.S │ │ ├── neoverse_e1.S │ │ ├── neoverse_n1.S │ │ ├── neoverse_n1_pubsub.c │ │ ├── neoverse_n2.S │ │ ├── neoverse_n3.S │ │ ├── neoverse_v1.S │ │ ├── neoverse_v2.S │ │ ├── neoverse_v3.S │ │ ├── qemu_max.S │ │ ├── rainier.S │ │ ├── venom.S │ │ ├── veymont.S │ │ ├── wa_cve_2017_5715_bpiall.S │ │ ├── wa_cve_2017_5715_mmu.S │ │ ├── wa_cve_2022_23960_bhb.S │ │ └── wa_cve_2022_23960_bhb_vector.S │ ├── cpu-ops.mk │ ├── errata_common.c │ └── errata_report.c ├── debugfs │ ├── blobs.h │ ├── debugfs.mk │ ├── debugfs_smc.c │ ├── dev.c │ ├── dev.h │ ├── devc.c │ ├── devfip.c │ └── devroot.c ├── el3_runtime │ ├── aarch32 │ │ └── context_mgmt.c │ ├── aarch64 │ │ ├── context.S │ │ ├── context_debug.c │ │ └── context_mgmt.c │ ├── cpu_data_array.c │ └── simd_ctx.c ├── extensions │ ├── amu │ │ ├── aarch32 │ │ │ └── amu.c │ │ ├── aarch64 │ │ │ └── amu.c │ │ └── amu.mk │ ├── brbe │ │ └── brbe.c │ ├── cpa2 │ │ └── cpa2.c │ ├── debug │ │ └── debugv8p9.c │ ├── fgt │ │ └── fgt2.c │ ├── idte │ │ └── idte3.c │ ├── mpam │ │ └── mpam.c │ ├── pauth │ │ └── pauth.c │ ├── pmuv3 │ │ ├── aarch32 │ │ │ └── pmuv3.c │ │ └── aarch64 │ │ │ └── pmuv3.c │ ├── ras │ │ ├── ras_common.c │ │ └── std_err_record.c │ ├── sme │ │ └── sme.c │ ├── spe │ │ └── spe.c │ ├── sve │ │ └── sve.c │ ├── sys_reg_trace │ │ ├── aarch32 │ │ │ └── sys_reg_trace.c │ │ └── aarch64 │ │ │ └── sys_reg_trace.c │ ├── sysreg128 │ │ └── sysreg128.S │ ├── tcr │ │ └── tcr2.c │ ├── trbe │ │ └── trbe.c │ └── trf │ │ ├── aarch32 │ │ └── trf.c │ │ └── aarch64 │ │ └── trf.c ├── fconf │ ├── fconf.c │ ├── fconf.mk │ ├── fconf_cot_getter.c │ ├── fconf_dyn_cfg_getter.c │ └── fconf_tbbr_getter.c ├── gpt_rme │ ├── gpt_rme.c │ ├── gpt_rme.mk │ └── gpt_rme_private.h ├── hob │ ├── hob.c │ └── hob.mk ├── libc │ ├── aarch32 │ │ └── memset.S │ ├── aarch64 │ │ ├── memset.S │ │ └── setjmp.S │ ├── abort.c │ ├── assert.c │ ├── exit.c │ ├── libc.mk │ ├── libc_asm.mk │ ├── libc_common.mk │ ├── memchr.c │ ├── memcmp.c │ ├── memcpy.c │ ├── memcpy_s.c │ ├── memmove.c │ ├── memrchr.c │ ├── memset.c │ ├── printf.c │ ├── putchar.c │ ├── puts.c │ ├── qsort.c │ ├── snprintf.c │ ├── strchr.c │ ├── strcmp.c │ ├── strcpy_secure.c │ ├── strlcat.c │ ├── strlcpy.c │ ├── strlen.c │ ├── strncmp.c │ ├── strnlen.c │ ├── strnlen_secure.c │ ├── strrchr.c │ ├── strtok.c │ ├── strtol.c │ ├── strtoll.c │ ├── strtoul.c │ └── strtoull.c ├── libfdt │ ├── Makefile.libfdt │ ├── TODO │ ├── fdt.c │ ├── fdt.h │ ├── fdt_addresses.c │ ├── fdt_check.c │ ├── fdt_empty_tree.c │ ├── fdt_overlay.c │ ├── fdt_ro.c │ ├── fdt_rw.c │ ├── fdt_strerror.c │ ├── fdt_sw.c │ ├── fdt_wip.c │ ├── libfdt.h │ ├── libfdt.mk │ ├── libfdt_env.h │ ├── libfdt_internal.h │ ├── meson.build │ ├── sbom.cdx.json │ └── version.lds ├── locks │ ├── bakery │ │ ├── bakery_lock_coherent.c │ │ └── bakery_lock_normal.c │ └── exclusive │ │ ├── aarch32 │ │ └── spinlock.S │ │ └── aarch64 │ │ └── spinlock.S ├── optee │ └── optee_utils.c ├── per_cpu │ ├── aarch64 │ │ └── per_cpu_asm.S │ └── per_cpu.c ├── pmf │ ├── pmf_main.c │ └── pmf_smc.c ├── psa │ ├── cca_attestation.c │ ├── delegated_attestation.c │ ├── dice_protection_environment.c │ ├── measured_boot.c │ ├── measured_boot_private.h │ └── rse_platform.c ├── psci │ ├── aarch32 │ │ └── psci_helpers.S │ ├── aarch64 │ │ └── psci_helpers.S │ ├── psci_common.c │ ├── psci_lib.mk │ ├── psci_main.c │ ├── psci_mem_protect.c │ ├── psci_off.c │ ├── psci_on.c │ ├── psci_private.h │ ├── psci_setup.c │ ├── psci_stat.c │ ├── psci_suspend.c │ └── psci_system_off.c ├── romlib │ ├── Makefile │ ├── gen_combined_bl1_romlib.sh │ ├── init.s │ ├── romlib.ld.S │ ├── romlib_generator.py │ └── templates │ │ ├── jmptbl_entry_function.S │ │ ├── jmptbl_entry_function_bti.S │ │ ├── jmptbl_entry_reserved.S │ │ ├── jmptbl_entry_reserved_bti.S │ │ ├── jmptbl_glob_var.S │ │ ├── jmptbl_header.S │ │ ├── wrapper.S │ │ └── wrapper_bti.S ├── semihosting │ ├── aarch32 │ │ └── semihosting_call.S │ ├── aarch64 │ │ └── semihosting_call.S │ └── semihosting.c ├── stack_protector │ ├── aarch32 │ │ └── asm_stack_protector.S │ ├── aarch64 │ │ └── asm_stack_protector.S │ ├── stack_protector.c │ └── stack_protector.mk ├── transfer_list │ └── transfer_list.mk ├── utils │ └── mem_region.c ├── xlat_tables │ ├── aarch32 │ │ ├── nonlpae_tables.c │ │ └── xlat_tables.c │ ├── aarch64 │ │ └── xlat_tables.c │ ├── xlat_tables_common.c │ └── xlat_tables_private.h ├── xlat_tables_v2 │ ├── aarch32 │ │ ├── enable_mmu.S │ │ └── xlat_tables_arch.c │ ├── aarch64 │ │ ├── enable_mmu.S │ │ └── xlat_tables_arch.c │ ├── ro_xlat_tables.mk │ ├── xlat_tables.mk │ ├── xlat_tables_context.c │ ├── xlat_tables_core.c │ ├── xlat_tables_private.h │ └── xlat_tables_utils.c └── zlib │ ├── adler32.c │ ├── crc32.c │ ├── crc32.h │ ├── inffast.c │ ├── inffast.h │ ├── inffixed.h │ ├── inflate.c │ ├── inflate.h │ ├── inftrees.c │ ├── inftrees.h │ ├── tf_gunzip.c │ ├── zconf.h │ ├── zlib.h │ ├── zlib.mk │ ├── zutil.c │ └── zutil.h ├── license.rst ├── licenses ├── LICENSE-APACHE-2.0.txt └── LICENSE.MIT ├── make_helpers ├── arch_features.mk ├── armv7-a-cpus.mk ├── build-rules.mk ├── build_macros.mk ├── cflags.mk ├── common.mk ├── constraints.mk ├── defaults.mk ├── march.mk ├── plat_helpers.mk ├── tbbr │ └── tbbr_tools.mk ├── toolchain.mk ├── toolchains │ ├── aarch32.mk │ ├── aarch64.mk │ ├── host.mk │ └── rk3399-m0.mk └── utilities.mk ├── package.json ├── plat ├── allwinner │ ├── common │ │ ├── allwinner-common.mk │ │ ├── arisc_off.S │ │ ├── include │ │ │ ├── mentor_i2c_plat.h │ │ │ ├── plat_macros.S │ │ │ ├── platform_def.h │ │ │ ├── sunxi_cpucfg_ncat.h │ │ │ ├── sunxi_cpucfg_ncat2.h │ │ │ ├── sunxi_def.h │ │ │ └── sunxi_private.h │ │ ├── plat_helpers.S │ │ ├── sunxi_bl31_setup.c │ │ ├── sunxi_common.c │ │ ├── sunxi_cpu_ops.c │ │ ├── sunxi_native_pm.c │ │ ├── sunxi_pm.c │ │ ├── sunxi_prepare_dtb.c │ │ ├── sunxi_scpi_pm.c │ │ ├── sunxi_security.c │ │ └── sunxi_topology.c │ ├── sun50i_a64 │ │ ├── include │ │ │ ├── core_off_arisc.h │ │ │ ├── sunxi_ccu.h │ │ │ ├── sunxi_cpucfg.h │ │ │ ├── sunxi_mmap.h │ │ │ └── sunxi_spc.h │ │ ├── platform.mk │ │ ├── platform_defaults.mk │ │ ├── sunxi_idle_states.c │ │ └── sunxi_power.c │ ├── sun50i_h6 │ │ ├── include │ │ │ ├── sunxi_ccu.h │ │ │ ├── sunxi_cpucfg.h │ │ │ ├── sunxi_mmap.h │ │ │ └── sunxi_spc.h │ │ ├── platform.mk │ │ ├── sunxi_idle_states.c │ │ └── sunxi_power.c │ ├── sun50i_h616 │ │ ├── include │ │ │ ├── sunxi_ccu.h │ │ │ ├── sunxi_cpucfg.h │ │ │ ├── sunxi_mmap.h │ │ │ └── sunxi_spc.h │ │ ├── platform.mk │ │ ├── sunxi_h616_dtb.c │ │ ├── sunxi_idle_states.c │ │ └── sunxi_power.c │ └── sun50i_r329 │ │ ├── include │ │ ├── sunxi_ccu.h │ │ ├── sunxi_cpucfg.h │ │ ├── sunxi_mmap.h │ │ └── sunxi_spc.h │ │ ├── platform.mk │ │ ├── sunxi_idle_states.c │ │ └── sunxi_power.c ├── amd │ ├── common │ │ ├── include │ │ │ └── plat_xfer_list.h │ │ ├── plat_fdt.c │ │ └── plat_xfer_list.c │ └── versal2 │ │ ├── aarch64 │ │ ├── common.c │ │ └── helpers.S │ │ ├── bl31_setup.c │ │ ├── gicv3.c │ │ ├── include │ │ ├── def.h │ │ ├── plat_ipi.h │ │ ├── plat_macros.S │ │ ├── plat_ocm_coherency.h │ │ ├── plat_pm_common.h │ │ ├── plat_private.h │ │ ├── platform_def.h │ │ ├── scmi.h │ │ └── versal2-scmi.h │ │ ├── plat_ocm_coherency.c │ │ ├── plat_psci.c │ │ ├── plat_psci_pm.c │ │ ├── plat_topology.c │ │ ├── platform.mk │ │ ├── pm_service │ │ ├── pm_client.c │ │ └── pm_svc_main.c │ │ ├── scmi.c │ │ ├── sip_svc_setup.c │ │ ├── soc_ipi.c │ │ ├── spmc_sel1_optee_manifest.dts │ │ └── tsp │ │ └── tsp-versal2.mk ├── amlogic │ ├── axg │ │ ├── axg_bl31_setup.c │ │ ├── axg_common.c │ │ ├── axg_def.h │ │ ├── axg_pm.c │ │ ├── include │ │ │ └── platform_def.h │ │ └── platform.mk │ ├── common │ │ ├── aarch64 │ │ │ └── aml_helpers.S │ │ ├── aml_console.c │ │ ├── aml_efuse.c │ │ ├── aml_mhu.c │ │ ├── aml_scpi.c │ │ ├── aml_sip_svc.c │ │ ├── aml_thermal.c │ │ ├── aml_topology.c │ │ └── include │ │ │ ├── aml_private.h │ │ │ └── plat_macros.S │ ├── g12a │ │ ├── g12a_bl31_setup.c │ │ ├── g12a_common.c │ │ ├── g12a_def.h │ │ ├── g12a_pm.c │ │ ├── include │ │ │ └── platform_def.h │ │ └── platform.mk │ ├── gxbb │ │ ├── gxbb_bl31_setup.c │ │ ├── gxbb_common.c │ │ ├── gxbb_def.h │ │ ├── gxbb_pm.c │ │ ├── include │ │ │ └── platform_def.h │ │ └── platform.mk │ └── gxl │ │ ├── gxl_bl31_setup.c │ │ ├── gxl_common.c │ │ ├── gxl_def.h │ │ ├── gxl_pm.c │ │ ├── include │ │ └── platform_def.h │ │ └── platform.mk ├── arm │ ├── board │ │ ├── a5ds │ │ │ ├── a5ds_bl1_setup.c │ │ │ ├── a5ds_bl2_setup.c │ │ │ ├── a5ds_common.c │ │ │ ├── a5ds_err.c │ │ │ ├── a5ds_pm.c │ │ │ ├── a5ds_private.h │ │ │ ├── a5ds_security.c │ │ │ ├── a5ds_topology.c │ │ │ ├── aarch32 │ │ │ │ └── a5ds_helpers.S │ │ │ ├── fdts │ │ │ │ ├── a5ds_fw_config.dts │ │ │ │ └── a5ds_tb_fw_config.dts │ │ │ ├── include │ │ │ │ └── platform_def.h │ │ │ ├── platform.mk │ │ │ └── sp_min │ │ │ │ ├── a5ds_sp_min_setup.c │ │ │ │ └── sp_min-a5ds.mk │ │ ├── arm_fpga │ │ │ ├── aarch64 │ │ │ │ └── fpga_helpers.S │ │ │ ├── build_axf.ld.S │ │ │ ├── fpga_bl31_setup.c │ │ │ ├── fpga_console.c │ │ │ ├── fpga_def.h │ │ │ ├── fpga_gicv3.c │ │ │ ├── fpga_pm.c │ │ │ ├── fpga_private.h │ │ │ ├── fpga_topology.c │ │ │ ├── include │ │ │ │ ├── plat_macros.S │ │ │ │ └── platform_def.h │ │ │ ├── kernel_trampoline.S │ │ │ ├── platform.mk │ │ │ └── rom_trampoline.S │ │ ├── automotive_rd │ │ │ └── platform │ │ │ │ ├── rd1ae │ │ │ │ ├── fdts │ │ │ │ │ ├── rd1ae_fw_config.dts │ │ │ │ │ └── rd1ae_optee_spmc_manifest.dts │ │ │ │ ├── include │ │ │ │ │ ├── plat_macros.S │ │ │ │ │ ├── platform_def.h │ │ │ │ │ └── rd1ae_helpers.S │ │ │ │ ├── platform.mk │ │ │ │ ├── rd1ae_bl2_mem_params_desc.c │ │ │ │ ├── rd1ae_bl31_setup.c │ │ │ │ ├── rd1ae_err.c │ │ │ │ ├── rd1ae_plat.c │ │ │ │ ├── rd1ae_tbb.c │ │ │ │ └── rd1ae_topology.c │ │ │ │ └── rdaspen │ │ │ │ ├── fdts │ │ │ │ ├── rdaspen_fw_config.dts │ │ │ │ └── rdaspen_optee_spmc_manifest.dts │ │ │ │ ├── include │ │ │ │ ├── plat_macros.S │ │ │ │ ├── platform_def.h │ │ │ │ └── rdaspen_helpers.S │ │ │ │ ├── platform.mk │ │ │ │ ├── rdaspen_bl2_mem_params_desc.c │ │ │ │ ├── rdaspen_bl31_setup.c │ │ │ │ ├── rdaspen_err.c │ │ │ │ ├── rdaspen_plat.c │ │ │ │ ├── rdaspen_topology.c │ │ │ │ └── rdaspen_trusted_board_boot.c │ │ ├── common │ │ │ ├── aarch32 │ │ │ │ └── board_arm_helpers.S │ │ │ ├── aarch64 │ │ │ │ └── board_arm_helpers.S │ │ │ ├── board_arm_trusted_boot.c │ │ │ ├── board_common.mk │ │ │ ├── protpk │ │ │ │ ├── README │ │ │ │ ├── arm_dev_protpk.S │ │ │ │ ├── arm_protprivk_ecdsa.pem │ │ │ │ ├── arm_protprivk_ecdsa_secp384r1.pem │ │ │ │ └── arm_protprivk_rsa.pem │ │ │ ├── rotpk │ │ │ │ ├── arm_dev_rotpk.S │ │ │ │ ├── arm_rotprivk_ecdsa.pem │ │ │ │ ├── arm_rotprivk_ecdsa_secp384r1.pem │ │ │ │ ├── arm_rotprivk_rsa.pem │ │ │ │ ├── arm_rotprivk_rsa_3k.pem │ │ │ │ └── arm_rotprivk_rsa_4k.pem │ │ │ └── swd_rotpk │ │ │ │ ├── README │ │ │ │ ├── arm_dev_swd_rotpk.S │ │ │ │ ├── arm_swd_rotprivk_ecdsa.pem │ │ │ │ ├── arm_swd_rotprivk_ecdsa_secp384r1.pem │ │ │ │ └── arm_swd_rotprivk_rsa.pem │ │ ├── corstone1000 │ │ │ ├── common │ │ │ │ ├── corstone1000_bl2_mem_params_desc.c │ │ │ │ ├── corstone1000_bl31_setup.c │ │ │ │ ├── corstone1000_err.c │ │ │ │ ├── corstone1000_helpers.S │ │ │ │ ├── corstone1000_plat.c │ │ │ │ ├── corstone1000_pm.c │ │ │ │ ├── corstone1000_security.c │ │ │ │ ├── corstone1000_stack_protector.c │ │ │ │ ├── corstone1000_topology.c │ │ │ │ ├── corstone1000_trusted_boot.c │ │ │ │ ├── fdts │ │ │ │ │ └── corstone1000_spmc_manifest.dts │ │ │ │ └── include │ │ │ │ │ └── platform_def.h │ │ │ ├── include │ │ │ │ └── plat_macros.S │ │ │ └── platform.mk │ │ ├── corstone700 │ │ │ ├── common │ │ │ │ ├── corstone700_helpers.S │ │ │ │ ├── corstone700_plat.c │ │ │ │ ├── corstone700_pm.c │ │ │ │ ├── corstone700_security.c │ │ │ │ ├── corstone700_stack_protector.c │ │ │ │ ├── corstone700_topology.c │ │ │ │ ├── drivers │ │ │ │ │ └── mhu │ │ │ │ │ │ ├── corstone700_mhu.c │ │ │ │ │ │ └── corstone700_mhu.h │ │ │ │ └── include │ │ │ │ │ └── platform_def.h │ │ │ ├── platform.mk │ │ │ └── sp_min │ │ │ │ ├── corstone700_sp_min_setup.c │ │ │ │ └── sp_min-corstone700.mk │ │ ├── fvp │ │ │ ├── aarch32 │ │ │ │ └── fvp_helpers.S │ │ │ ├── aarch64 │ │ │ │ ├── fvp_ea.c │ │ │ │ ├── fvp_helpers.S │ │ │ │ ├── fvp_lsp_ras_sp.c │ │ │ │ └── fvp_ras.c │ │ │ ├── fconf │ │ │ │ ├── fconf_gicv3_config_getter.c │ │ │ │ ├── fconf_hw_config_getter.c │ │ │ │ └── fconf_nt_config_getter.c │ │ │ ├── fdts │ │ │ │ ├── event_log.dtsi │ │ │ │ ├── fvp_cactus_sp_manifest.dts │ │ │ │ ├── fvp_cot_desc.dtsi │ │ │ │ ├── fvp_fw_config.dts │ │ │ │ ├── fvp_nt_fw_config.dts │ │ │ │ ├── fvp_soc_fw_config.dts │ │ │ │ ├── fvp_spmc_el1_optee_manifest.dts │ │ │ │ ├── fvp_spmc_manifest.dts │ │ │ │ ├── fvp_spmc_optee_sp_manifest.dts │ │ │ │ ├── fvp_stmm_bl2_sp_list.dts │ │ │ │ ├── fvp_stmm_rust_spmc_manifest.dts │ │ │ │ ├── fvp_stmm_spmc_at_el3_manifest.dts │ │ │ │ ├── fvp_tb_fw_config.dts │ │ │ │ ├── fvp_tsp_fw_config.dts │ │ │ │ ├── fvp_tsp_sp_manifest.dts │ │ │ │ └── optee_sp_manifest.dts │ │ │ ├── fvp_bl1_measured_boot.c │ │ │ ├── fvp_bl1_setup.c │ │ │ ├── fvp_bl2_el3_setup.c │ │ │ ├── fvp_bl2_measured_boot.c │ │ │ ├── fvp_bl2_setup.c │ │ │ ├── fvp_bl2u_setup.c │ │ │ ├── fvp_bl31_setup.c │ │ │ ├── fvp_common.c │ │ │ ├── fvp_common_measured_boot.c │ │ │ ├── fvp_console.c │ │ │ ├── fvp_cpu_errata.mk │ │ │ ├── fvp_cpu_pwr.c │ │ │ ├── fvp_def.h │ │ │ ├── fvp_drtm_addr.c │ │ │ ├── fvp_drtm_dma_prot.c │ │ │ ├── fvp_drtm_err.c │ │ │ ├── fvp_drtm_measurement.c │ │ │ ├── fvp_drtm_stub.c │ │ │ ├── fvp_el3_spmc.c │ │ │ ├── fvp_el3_spmc_logical_sp.c │ │ │ ├── fvp_el3_token_sign.c │ │ │ ├── fvp_err.c │ │ │ ├── fvp_gicv3.c │ │ │ ├── fvp_gicv5.c │ │ │ ├── fvp_ide_keymgmt.c │ │ │ ├── fvp_io_storage.c │ │ │ ├── fvp_lfa.c │ │ │ ├── fvp_plat_attest_token.c │ │ │ ├── fvp_pm.c │ │ │ ├── fvp_private.h │ │ │ ├── fvp_realm_attest_key.c │ │ │ ├── fvp_security.c │ │ │ ├── fvp_spmd.c │ │ │ ├── fvp_spmd_logical_sp.c │ │ │ ├── fvp_stack_protector.c │ │ │ ├── fvp_sync_traps.c │ │ │ ├── fvp_topology.c │ │ │ ├── fvp_trusted_boot.c │ │ │ ├── gicv5_config.yaml │ │ │ ├── include │ │ │ │ ├── fconf_hw_config_getter.h │ │ │ │ ├── fconf_nt_config_getter.h │ │ │ │ ├── fvp_critical_data.h │ │ │ │ ├── fvp_pas_def.h │ │ │ │ ├── plat.ld.S │ │ │ │ ├── plat_macros.S │ │ │ │ └── platform_def.h │ │ │ ├── jmptbl.i │ │ │ ├── jmptbl_mbedtls.i │ │ │ ├── jmptbl_mbedtls_psa.i │ │ │ ├── platform.mk │ │ │ ├── sp_min │ │ │ │ ├── fvp_sp_min_setup.c │ │ │ │ └── sp_min-fvp.mk │ │ │ ├── trp │ │ │ │ ├── test_ide_km_interface.c │ │ │ │ └── trp-fvp.mk │ │ │ └── tsp │ │ │ │ ├── fvp_tsp_setup.c │ │ │ │ └── tsp-fvp.mk │ │ ├── fvp_ve │ │ │ ├── aarch32 │ │ │ │ └── fvp_ve_helpers.S │ │ │ ├── fdts │ │ │ │ ├── fvp_ve_fw_config.dts │ │ │ │ └── fvp_ve_tb_fw_config.dts │ │ │ ├── fvp_ve_bl1_setup.c │ │ │ ├── fvp_ve_bl2_setup.c │ │ │ ├── fvp_ve_common.c │ │ │ ├── fvp_ve_def.h │ │ │ ├── fvp_ve_err.c │ │ │ ├── fvp_ve_pm.c │ │ │ ├── fvp_ve_private.h │ │ │ ├── fvp_ve_security.c │ │ │ ├── fvp_ve_topology.c │ │ │ ├── include │ │ │ │ └── platform_def.h │ │ │ ├── platform.mk │ │ │ └── sp_min │ │ │ │ ├── fvp_ve_sp_min_setup.c │ │ │ │ └── sp_min-fvp_ve.mk │ │ ├── juno │ │ │ ├── aarch32 │ │ │ │ └── juno_helpers.S │ │ │ ├── aarch64 │ │ │ │ └── juno_helpers.S │ │ │ ├── cert_create_tbbr.mk │ │ │ ├── certificate │ │ │ │ ├── include │ │ │ │ │ ├── juno_tbb_cert.h │ │ │ │ │ ├── juno_tbb_ext.h │ │ │ │ │ ├── juno_tbb_key.h │ │ │ │ │ └── platform_oid.h │ │ │ │ └── src │ │ │ │ │ ├── juno_tbb_cert.c │ │ │ │ │ ├── juno_tbb_ext.c │ │ │ │ │ └── juno_tbb_key.c │ │ │ ├── fdts │ │ │ │ ├── juno_fw_config.dts │ │ │ │ ├── juno_stmm_spmc_at_el3_manifest.dts │ │ │ │ └── juno_tb_fw_config.dts │ │ │ ├── fip │ │ │ │ └── plat_def_fip_uuid.h │ │ │ ├── include │ │ │ │ ├── plat_macros.S │ │ │ │ ├── plat_tbbr_img_def.h │ │ │ │ └── platform_def.h │ │ │ ├── jmptbl.i │ │ │ ├── jmptbl_mbedtls.i │ │ │ ├── juno_bl1_measured_boot.c │ │ │ ├── juno_bl1_setup.c │ │ │ ├── juno_bl2_measured_boot.c │ │ │ ├── juno_bl2_setup.c │ │ │ ├── juno_bl31_setup.c │ │ │ ├── juno_common.c │ │ │ ├── juno_common_measured_boot.c │ │ │ ├── juno_def.h │ │ │ ├── juno_el3_spmc.c │ │ │ ├── juno_err.c │ │ │ ├── juno_ethosn_tzmp1_def.h │ │ │ ├── juno_pm.c │ │ │ ├── juno_security.c │ │ │ ├── juno_stack_protector.c │ │ │ ├── juno_tbbr_cot_bl2.c │ │ │ ├── juno_topology.c │ │ │ ├── juno_trng.c │ │ │ ├── juno_trusted_boot.c │ │ │ ├── juno_tzmp1_def.h │ │ │ ├── platform.mk │ │ │ ├── sp_min │ │ │ │ └── sp_min-juno.mk │ │ │ └── tsp │ │ │ │ └── tsp-juno.mk │ │ ├── morello │ │ │ ├── aarch64 │ │ │ │ └── morello_helper.S │ │ │ ├── fdts │ │ │ │ ├── morello_fw_config.dts │ │ │ │ ├── morello_nt_fw_config.dts │ │ │ │ └── morello_tb_fw_config.dts │ │ │ ├── include │ │ │ │ ├── plat_macros.S │ │ │ │ └── platform_def.h │ │ │ ├── morello_bl1_setup.c │ │ │ ├── morello_bl2_setup.c │ │ │ ├── morello_bl31_setup.c │ │ │ ├── morello_def.h │ │ │ ├── morello_err.c │ │ │ ├── morello_image_load.c │ │ │ ├── morello_plat.c │ │ │ ├── morello_pm.c │ │ │ ├── morello_private.h │ │ │ ├── morello_security.c │ │ │ ├── morello_topology.c │ │ │ ├── morello_trusted_boot.c │ │ │ └── platform.mk │ │ ├── n1sdp │ │ │ ├── aarch64 │ │ │ │ └── n1sdp_helper.S │ │ │ ├── fdts │ │ │ │ ├── n1sdp_fw_config.dts │ │ │ │ ├── n1sdp_nt_fw_config.dts │ │ │ │ ├── n1sdp_optee_spmc_manifest.dts │ │ │ │ └── n1sdp_tb_fw_config.dts │ │ │ ├── include │ │ │ │ ├── plat_macros.S │ │ │ │ └── platform_def.h │ │ │ ├── n1sdp_bl1_setup.c │ │ │ ├── n1sdp_bl2_setup.c │ │ │ ├── n1sdp_bl31_setup.c │ │ │ ├── n1sdp_def.h │ │ │ ├── n1sdp_err.c │ │ │ ├── n1sdp_image_load.c │ │ │ ├── n1sdp_plat.c │ │ │ ├── n1sdp_pm.c │ │ │ ├── n1sdp_private.h │ │ │ ├── n1sdp_security.c │ │ │ ├── n1sdp_topology.c │ │ │ ├── n1sdp_trusted_boot.c │ │ │ └── platform.mk │ │ ├── neoverse_rd │ │ │ ├── common │ │ │ │ ├── arch │ │ │ │ │ └── aarch64 │ │ │ │ │ │ └── nrd_helper.S │ │ │ │ ├── include │ │ │ │ │ ├── nrd2 │ │ │ │ │ │ ├── nrd_css_def2.h │ │ │ │ │ │ ├── nrd_css_fw_def2.h │ │ │ │ │ │ ├── nrd_plat_arm_def2.h │ │ │ │ │ │ ├── nrd_ros_def2.h │ │ │ │ │ │ └── nrd_ros_fw_def2.h │ │ │ │ │ ├── nrd3 │ │ │ │ │ │ ├── nrd_css_def3.h │ │ │ │ │ │ ├── nrd_css_fw_def3.h │ │ │ │ │ │ ├── nrd_pas_def3.h │ │ │ │ │ │ ├── nrd_plat_arm_def3.h │ │ │ │ │ │ ├── nrd_ros_def3.h │ │ │ │ │ │ └── nrd_ros_fw_def3.h │ │ │ │ │ ├── nrd_dmc620_tzc_regions.h │ │ │ │ │ ├── nrd_plat.h │ │ │ │ │ ├── nrd_ras.h │ │ │ │ │ ├── nrd_sdei.h │ │ │ │ │ ├── nrd_variant.h │ │ │ │ │ └── plat_macros.S │ │ │ │ ├── nrd-common.mk │ │ │ │ ├── nrd_bl1_setup.c │ │ │ │ ├── nrd_bl31_setup.c │ │ │ │ ├── nrd_image_load.c │ │ │ │ ├── nrd_plat2.c │ │ │ │ ├── nrd_plat3.c │ │ │ │ ├── nrd_topology.c │ │ │ │ └── ras │ │ │ │ │ ├── nrd_ras_common.c │ │ │ │ │ ├── nrd_ras_cpu.c │ │ │ │ │ └── nrd_ras_sram.c │ │ │ └── platform │ │ │ │ ├── rdn2 │ │ │ │ ├── fdts │ │ │ │ │ ├── rdn2_fw_config.dts │ │ │ │ │ ├── rdn2_nt_fw_config.dts │ │ │ │ │ ├── rdn2_stmm_sel0_manifest.dts │ │ │ │ │ └── rdn2_tb_fw_config.dts │ │ │ │ ├── include │ │ │ │ │ ├── platform_def.h │ │ │ │ │ └── rdn2_ras.h │ │ │ │ ├── platform.mk │ │ │ │ ├── rdn2_err.c │ │ │ │ ├── rdn2_plat.c │ │ │ │ ├── rdn2_ras.c │ │ │ │ ├── rdn2_security.c │ │ │ │ ├── rdn2_topology.c │ │ │ │ └── rdn2_trusted_boot.c │ │ │ │ └── rdv3 │ │ │ │ ├── fdts │ │ │ │ ├── rdv3_fw_config.dts │ │ │ │ ├── rdv3_nt_fw_config.dts │ │ │ │ ├── rdv3_spmc_sp_manifest.dts │ │ │ │ └── rdv3_tb_fw_config.dts │ │ │ │ ├── include │ │ │ │ ├── platform_def.h │ │ │ │ ├── rdv3_mhuv3.h │ │ │ │ └── rdv3_rse_comms.h │ │ │ │ ├── platform.mk │ │ │ │ ├── rdv3_bl1_measured_boot.c │ │ │ │ ├── rdv3_bl2_measured_boot.c │ │ │ │ ├── rdv3_bl2_setup.c │ │ │ │ ├── rdv3_bl31_setup.c │ │ │ │ ├── rdv3_common.c │ │ │ │ ├── rdv3_common_measured_boot.c │ │ │ │ ├── rdv3_err.c │ │ │ │ ├── rdv3_mhuv3.c │ │ │ │ ├── rdv3_per_cpu.S │ │ │ │ ├── rdv3_plat_attest_token.c │ │ │ │ ├── rdv3_realm_attest_key.c │ │ │ │ ├── rdv3_security.c │ │ │ │ ├── rdv3_topology.c │ │ │ │ └── rdv3_trusted_boot.c │ │ └── tc │ │ │ ├── fdts │ │ │ ├── dice_prot_env.dtsi │ │ │ ├── tc_fw_config.dts │ │ │ ├── tc_nt_fw_config.dts │ │ │ ├── tc_spmc_common_sp_manifest.dtsi │ │ │ ├── tc_spmc_manifest.dtsi │ │ │ ├── tc_spmc_optee_sp_manifest.dts │ │ │ ├── tc_spmc_test_manifest.dts │ │ │ ├── tc_spmc_trusty_sp_manifest.dts │ │ │ └── tc_tb_fw_config.dts │ │ │ ├── include │ │ │ ├── plat_macros.S │ │ │ ├── platform_def.h │ │ │ ├── tc_helpers.S │ │ │ ├── tc_plat.h │ │ │ └── tc_rse_comms.h │ │ │ ├── nv_counter_test.c │ │ │ ├── plat_def_fip_uuid.h │ │ │ ├── plat_tc_mbedtls_config.h │ │ │ ├── platform.mk │ │ │ ├── platform_test.mk │ │ │ ├── region_defs.h │ │ │ ├── rotpk_test.c │ │ │ ├── rse_ap_test_stubs.c │ │ │ ├── rse_ap_tests.c │ │ │ ├── rse_ap_testsuites.c │ │ │ ├── rse_ap_testsuites.h │ │ │ ├── tc_bl1_dpe.c │ │ │ ├── tc_bl1_measured_boot.c │ │ │ ├── tc_bl1_setup.c │ │ │ ├── tc_bl2_dpe.c │ │ │ ├── tc_bl2_measured_boot.c │ │ │ ├── tc_bl2_setup.c │ │ │ ├── tc_bl31_setup.c │ │ │ ├── tc_common_dpe.c │ │ │ ├── tc_common_measured_boot.c │ │ │ ├── tc_dpe.h │ │ │ ├── tc_err.c │ │ │ ├── tc_plat.c │ │ │ ├── tc_rng_trap.c │ │ │ ├── tc_rse_comms.c │ │ │ ├── tc_security.c │ │ │ ├── tc_stack_protector.c │ │ │ ├── tc_topology.c │ │ │ ├── tc_trng.c │ │ │ └── tc_trusted_boot.c │ ├── common │ │ ├── aarch32 │ │ │ ├── arm_bl2_mem_params_desc.c │ │ │ └── arm_helpers.S │ │ ├── aarch64 │ │ │ ├── arm_bl2_mem_params_desc.c │ │ │ ├── arm_helpers.S │ │ │ ├── arm_pauth.c │ │ │ ├── arm_sdei.c │ │ │ └── execution_state_switch.c │ │ ├── arm_bl1_fwu.c │ │ ├── arm_bl1_setup.c │ │ ├── arm_bl2_el3_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_console.c │ │ ├── arm_dyn_cfg.c │ │ ├── arm_dyn_cfg_helpers.c │ │ ├── arm_err.c │ │ ├── arm_image_load.c │ │ ├── arm_io_storage.c │ │ ├── arm_ni.c │ │ ├── arm_nor_psci_mem_protect.c │ │ ├── arm_pm.c │ │ ├── arm_sip_svc.c │ │ ├── arm_topology.c │ │ ├── arm_transfer_list.c │ │ ├── arm_tzc400.c │ │ ├── arm_tzc_dmc500.c │ │ ├── fconf │ │ │ ├── arm_fconf_io.c │ │ │ ├── arm_fconf_sp.c │ │ │ ├── fconf_ethosn_getter.c │ │ │ ├── fconf_nv_cntr_getter.c │ │ │ ├── fconf_sdei_getter.c │ │ │ └── fconf_sec_intr_config.c │ │ ├── plat_acs_smc_handler.c │ │ ├── plat_arm_sip_svc.c │ │ ├── plat_rmm_mem_carveout.c │ │ ├── sp_min │ │ │ ├── arm_sp_min.mk │ │ │ └── arm_sp_min_setup.c │ │ ├── trp │ │ │ ├── arm_trp.mk │ │ │ └── arm_trp_setup.c │ │ └── tsp │ │ │ ├── arm_tsp.mk │ │ │ └── arm_tsp_setup.c │ ├── css │ │ └── common │ │ │ ├── aarch32 │ │ │ └── css_helpers.S │ │ │ ├── aarch64 │ │ │ └── css_helpers.S │ │ │ ├── css_bl1_setup.c │ │ │ ├── css_bl2_setup.c │ │ │ ├── css_bl2u_setup.c │ │ │ ├── css_common.mk │ │ │ ├── css_pm.c │ │ │ ├── css_topology.c │ │ │ └── sp_min │ │ │ └── css_sp_min.mk │ └── soc │ │ └── common │ │ ├── soc_css.mk │ │ └── soc_css_security.c ├── aspeed │ └── ast2700 │ │ ├── include │ │ ├── plat_macros.S │ │ ├── platform_def.h │ │ └── platform_reg.h │ │ ├── plat_bl31_setup.c │ │ ├── plat_helpers.S │ │ ├── plat_pm.c │ │ ├── plat_topology.c │ │ └── platform.mk ├── brcm │ ├── board │ │ ├── common │ │ │ ├── bcm_console.c │ │ │ ├── bcm_elog.c │ │ │ ├── bcm_elog_ddr.c │ │ │ ├── bcm_elog_ddr.h │ │ │ ├── board_arm_trusted_boot.c │ │ │ ├── board_common.c │ │ │ ├── board_common.mk │ │ │ ├── brcm_mbedtls.c │ │ │ ├── chip_id.h │ │ │ ├── cmn_plat_def.h │ │ │ ├── cmn_plat_util.h │ │ │ ├── cmn_sec.c │ │ │ ├── cmn_sec.h │ │ │ ├── err.c │ │ │ ├── plat_setup.c │ │ │ ├── platform_common.c │ │ │ ├── sbl_util.c │ │ │ ├── sbl_util.h │ │ │ └── timer_sync.c │ │ └── stingray │ │ │ ├── aarch64 │ │ │ └── plat_helpers.S │ │ │ ├── bcm958742t-ns3.mk │ │ │ ├── bcm958742t.mk │ │ │ ├── driver │ │ │ ├── ddr │ │ │ │ └── soc │ │ │ │ │ └── include │ │ │ │ │ └── board_family.h │ │ │ ├── ext_sram_init │ │ │ │ ├── ext_sram_init.c │ │ │ │ └── ext_sram_init.h │ │ │ ├── ihost_pll_config.c │ │ │ ├── plat_emmc.c │ │ │ ├── sr_usb.h │ │ │ ├── swreg.c │ │ │ ├── usb.c │ │ │ └── usb_phy.c │ │ │ ├── include │ │ │ ├── bl33_info.h │ │ │ ├── board_info.h │ │ │ ├── crmu_def.h │ │ │ ├── ddr_init.h │ │ │ ├── fsx.h │ │ │ ├── ihost_pm.h │ │ │ ├── iommu.h │ │ │ ├── ncsi.h │ │ │ ├── paxb.h │ │ │ ├── paxc.h │ │ │ ├── plat_macros.S │ │ │ ├── platform_def.h │ │ │ ├── platform_sotp.h │ │ │ ├── platform_usb.h │ │ │ ├── scp_cmd.h │ │ │ ├── scp_utils.h │ │ │ ├── sdio.h │ │ │ ├── sr_def.h │ │ │ ├── sr_utils.h │ │ │ ├── swreg.h │ │ │ ├── timer_sync.h │ │ │ └── usb_phy.h │ │ │ ├── platform.mk │ │ │ └── src │ │ │ ├── bl2_setup.c │ │ │ ├── bl31_setup.c │ │ │ ├── brcm_pm_ops.c │ │ │ ├── fsx.c │ │ │ ├── ihost_pm.c │ │ │ ├── iommu.c │ │ │ ├── ncsi.c │ │ │ ├── paxb.c │ │ │ ├── paxc.c │ │ │ ├── pm.c │ │ │ ├── scp_cmd.c │ │ │ ├── scp_utils.c │ │ │ ├── sdio.c │ │ │ ├── sr_paxb_phy.c │ │ │ ├── topology.c │ │ │ └── tz_sec.c │ └── common │ │ ├── brcm_bl2_mem_params_desc.c │ │ ├── brcm_bl2_setup.c │ │ ├── brcm_bl31_setup.c │ │ ├── brcm_ccn.c │ │ ├── brcm_common.c │ │ ├── brcm_gicv3.c │ │ ├── brcm_image_load.c │ │ ├── brcm_io_storage.c │ │ ├── brcm_mhu.c │ │ ├── brcm_mhu.h │ │ ├── brcm_scpi.c │ │ └── brcm_scpi.h ├── common │ ├── aarch32 │ │ ├── crash_console_helpers.S │ │ ├── plat_common.c │ │ ├── plat_sp_min_common.c │ │ ├── platform_helpers.S │ │ ├── platform_mp_stack.S │ │ └── platform_up_stack.S │ ├── aarch64 │ │ ├── crash_console_helpers.S │ │ ├── plat_common.c │ │ ├── plat_ehf.c │ │ ├── platform_helpers.S │ │ ├── platform_mp_stack.S │ │ └── platform_up_stack.S │ ├── plat_bl1_common.c │ ├── plat_bl_common.c │ ├── plat_gicv2.c │ ├── plat_gicv2_base.c │ ├── plat_gicv3.c │ ├── plat_gicv5.c │ ├── plat_log_common.c │ ├── plat_psci_common.c │ ├── plat_spmd_manifest.c │ ├── tbbr │ │ └── plat_tbbr.c │ └── ubsan.c ├── hisilicon │ ├── hikey │ │ ├── aarch64 │ │ │ ├── hikey_common.c │ │ │ └── hikey_helpers.S │ │ ├── hikey_bl1_setup.c │ │ ├── hikey_bl2_mem_params_desc.c │ │ ├── hikey_bl2_setup.c │ │ ├── hikey_bl31_setup.c │ │ ├── hikey_bl_common.c │ │ ├── hikey_ddr.c │ │ ├── hikey_image_load.c │ │ ├── hikey_io_storage.c │ │ ├── hikey_pm.c │ │ ├── hikey_private.h │ │ ├── hikey_rotpk.S │ │ ├── hikey_security.c │ │ ├── hikey_tbbr.c │ │ ├── hikey_topology.c │ │ ├── hisi_dvfs.c │ │ ├── hisi_ipc.c │ │ ├── hisi_mcu.c │ │ ├── hisi_pwrc.c │ │ ├── hisi_pwrc_sram.S │ │ ├── hisi_sip_svc.c │ │ ├── include │ │ │ ├── hi6220.h │ │ │ ├── hi6220_regs_acpu.h │ │ │ ├── hi6220_regs_ao.h │ │ │ ├── hi6220_regs_peri.h │ │ │ ├── hi6220_regs_pin.h │ │ │ ├── hi6220_regs_pmctrl.h │ │ │ ├── hi6553.h │ │ │ ├── hikey_def.h │ │ │ ├── hikey_layout.h │ │ │ ├── hisi_ipc.h │ │ │ ├── hisi_mcu.h │ │ │ ├── hisi_pwrc.h │ │ │ ├── hisi_sip_svc.h │ │ │ ├── hisi_sram_map.h │ │ │ ├── plat_macros.S │ │ │ └── platform_def.h │ │ └── platform.mk │ ├── hikey960 │ │ ├── aarch64 │ │ │ ├── hikey960_common.c │ │ │ └── hikey960_helpers.S │ │ ├── drivers │ │ │ ├── ipc │ │ │ │ └── hisi_ipc.c │ │ │ └── pwrc │ │ │ │ ├── hisi_pwrc.c │ │ │ │ └── hisi_pwrc.h │ │ ├── hikey960_bl1_setup.c │ │ ├── hikey960_bl2_mem_params_desc.c │ │ ├── hikey960_bl2_setup.c │ │ ├── hikey960_bl31_setup.c │ │ ├── hikey960_bl_common.c │ │ ├── hikey960_boardid.c │ │ ├── hikey960_def.h │ │ ├── hikey960_el3_spmc_logical_sp.c │ │ ├── hikey960_image_load.c │ │ ├── hikey960_io_storage.c │ │ ├── hikey960_mcu_load.c │ │ ├── hikey960_pm.c │ │ ├── hikey960_private.h │ │ ├── hikey960_rotpk.S │ │ ├── hikey960_tbbr.c │ │ ├── hikey960_topology.c │ │ ├── include │ │ │ ├── hi3660.h │ │ │ ├── hi3660_crg.h │ │ │ ├── hi3660_hkadc.h │ │ │ ├── hi3660_mem_map.h │ │ │ ├── hisi_ipc.h │ │ │ ├── plat.ld.S │ │ │ ├── plat_macros.S │ │ │ └── platform_def.h │ │ └── platform.mk │ └── poplar │ │ ├── aarch64 │ │ ├── platform_common.c │ │ └── poplar_helpers.S │ │ ├── bl1_plat_setup.c │ │ ├── bl2_plat_mem_params_desc.c │ │ ├── bl2_plat_setup.c │ │ ├── bl31_plat_setup.c │ │ ├── include │ │ ├── hi3798cv200.h │ │ ├── plat_macros.S │ │ ├── plat_private.h │ │ ├── platform_def.h │ │ └── poplar_layout.h │ │ ├── plat_pm.c │ │ ├── plat_storage.c │ │ ├── plat_topology.c │ │ ├── platform.mk │ │ ├── poplar_gicv2.c │ │ └── poplar_image_load.c ├── imx │ ├── common │ │ ├── aarch32 │ │ │ └── imx_uart_console.S │ │ ├── imx7_clock.c │ │ ├── imx8_helpers.S │ │ ├── imx8_psci.c │ │ ├── imx8_topology.c │ │ ├── imx9_sm_sema.c │ │ ├── imx_aips.c │ │ ├── imx_bl31_common.c │ │ ├── imx_caam.c │ │ ├── imx_clock.c │ │ ├── imx_common.c │ │ ├── imx_csu.c │ │ ├── imx_ehf.c │ │ ├── imx_io_mux.c │ │ ├── imx_io_storage.c │ │ ├── imx_sdei.c │ │ ├── imx_sip_handler.c │ │ ├── imx_sip_svc.c │ │ ├── imx_snvs.c │ │ ├── imx_uart_console.S │ │ ├── imx_wdog.c │ │ ├── include │ │ │ ├── ele_api.h │ │ │ ├── imx8_iomux.h │ │ │ ├── imx8_lpuart.h │ │ │ ├── imx8qm_pads.h │ │ │ ├── imx8qx_pads.h │ │ │ ├── imx_aips.h │ │ │ ├── imx_caam.h │ │ │ ├── imx_clock.h │ │ │ ├── imx_csu.h │ │ │ ├── imx_hab.h │ │ │ ├── imx_io_mux.h │ │ │ ├── imx_plat_common.h │ │ │ ├── imx_sip_svc.h │ │ │ ├── imx_snvs.h │ │ │ ├── imx_uart.h │ │ │ ├── imx_wdog.h │ │ │ ├── plat_common.h │ │ │ ├── plat_imx8.h │ │ │ ├── plat_macros.S │ │ │ └── sci │ │ │ │ ├── sci.h │ │ │ │ ├── sci_ipc.h │ │ │ │ ├── sci_rpc.h │ │ │ │ ├── sci_scfw.h │ │ │ │ ├── sci_types.h │ │ │ │ └── svc │ │ │ │ ├── misc │ │ │ │ └── sci_misc_api.h │ │ │ │ ├── pad │ │ │ │ └── sci_pad_api.h │ │ │ │ ├── pm │ │ │ │ └── sci_pm_api.h │ │ │ │ ├── rm │ │ │ │ └── sci_rm_api.h │ │ │ │ └── timer │ │ │ │ └── sci_timer_api.h │ │ ├── lpuart_console.S │ │ ├── plat_imx8_gic.c │ │ └── sci │ │ │ ├── imx8_mu.c │ │ │ ├── imx8_mu.h │ │ │ ├── ipc.c │ │ │ ├── sci_api.mk │ │ │ └── svc │ │ │ ├── misc │ │ │ ├── misc_rpc_clnt.c │ │ │ └── sci_misc_rpc.h │ │ │ ├── pad │ │ │ ├── pad_rpc_clnt.c │ │ │ └── sci_pad_rpc.h │ │ │ ├── pm │ │ │ ├── pm_rpc_clnt.c │ │ │ └── sci_pm_rpc.h │ │ │ ├── rm │ │ │ ├── rm_rpc_clnt.c │ │ │ └── sci_rm_rpc.h │ │ │ └── timer │ │ │ ├── sci_timer_rpc.h │ │ │ └── timer_rpc_clnt.c │ ├── imx7 │ │ ├── common │ │ │ ├── imx7.mk │ │ │ ├── imx7_bl2_el3_common.c │ │ │ ├── imx7_bl2_mem_params_desc.c │ │ │ ├── imx7_helpers.S │ │ │ ├── imx7_image_load.c │ │ │ ├── imx7_rotpk.S │ │ │ └── imx7_trusted_boot.c │ │ ├── include │ │ │ ├── imx7_def.h │ │ │ ├── imx_hab_arch.h │ │ │ └── imx_regs.h │ │ ├── picopi │ │ │ ├── include │ │ │ │ └── platform_def.h │ │ │ ├── picopi_bl2_el3_setup.c │ │ │ └── platform.mk │ │ └── warp7 │ │ │ ├── include │ │ │ └── platform_def.h │ │ │ ├── platform.mk │ │ │ └── warp7_bl2_el3_setup.c │ ├── imx8m │ │ ├── ddr │ │ │ ├── clock.c │ │ │ ├── ddr4_dvfs.c │ │ │ ├── dram.c │ │ │ ├── dram_retention.c │ │ │ └── lpddr4_dvfs.c │ │ ├── gpc_common.c │ │ ├── imx8m_caam.c │ │ ├── imx8m_ccm.c │ │ ├── imx8m_csu.c │ │ ├── imx8m_dyn_cfg_helpers.c │ │ ├── imx8m_image_load.c │ │ ├── imx8m_measured_boot.c │ │ ├── imx8m_psci_common.c │ │ ├── imx8m_snvs.c │ │ ├── imx8mm │ │ │ ├── gpc.c │ │ │ ├── imx8mm_bl2_el3_setup.c │ │ │ ├── imx8mm_bl2_mem_params_desc.c │ │ │ ├── imx8mm_bl31_setup.c │ │ │ ├── imx8mm_psci.c │ │ │ ├── imx8mm_rotpk.S │ │ │ ├── imx8mm_trusted_boot.c │ │ │ ├── include │ │ │ │ ├── gpc_reg.h │ │ │ │ ├── imx8mm_private.h │ │ │ │ ├── imx_sec_def.h │ │ │ │ └── platform_def.h │ │ │ └── platform.mk │ │ ├── imx8mn │ │ │ ├── gpc.c │ │ │ ├── imx8mn_bl31_setup.c │ │ │ ├── imx8mn_psci.c │ │ │ ├── include │ │ │ │ ├── gpc_reg.h │ │ │ │ ├── imx_sec_def.h │ │ │ │ └── platform_def.h │ │ │ └── platform.mk │ │ ├── imx8mp │ │ │ ├── gpc.c │ │ │ ├── imx8mp_bl2_el3_setup.c │ │ │ ├── imx8mp_bl2_mem_params_desc.c │ │ │ ├── imx8mp_bl31_setup.c │ │ │ ├── imx8mp_psci.c │ │ │ ├── imx8mp_rotpk.S │ │ │ ├── imx8mp_trusted_boot.c │ │ │ ├── include │ │ │ │ ├── gpc_reg.h │ │ │ │ ├── imx8mp_private.h │ │ │ │ ├── imx_sec_def.h │ │ │ │ └── platform_def.h │ │ │ └── platform.mk │ │ ├── imx8mq │ │ │ ├── gpc.c │ │ │ ├── imx8mq_bl31_setup.c │ │ │ ├── imx8mq_psci.c │ │ │ ├── include │ │ │ │ ├── gpc_reg.h │ │ │ │ ├── imx_sec_def.h │ │ │ │ └── platform_def.h │ │ │ └── platform.mk │ │ ├── imx_aipstz.c │ │ ├── imx_hab.c │ │ ├── imx_rdc.c │ │ └── include │ │ │ ├── ddrc.h │ │ │ ├── dram.h │ │ │ ├── gpc.h │ │ │ ├── imx8m_caam.h │ │ │ ├── imx8m_ccm.h │ │ │ ├── imx8m_csu.h │ │ │ ├── imx8m_measured_boot.h │ │ │ ├── imx8m_psci.h │ │ │ ├── imx8m_snvs.h │ │ │ ├── imx_aipstz.h │ │ │ └── imx_rdc.h │ ├── imx8qm │ │ ├── imx8qm_bl31_setup.c │ │ ├── imx8qm_psci.c │ │ ├── include │ │ │ ├── platform_def.h │ │ │ └── sec_rsrc.h │ │ └── platform.mk │ ├── imx8qx │ │ ├── imx8qx_bl31_setup.c │ │ ├── imx8qx_psci.c │ │ ├── include │ │ │ ├── platform_def.h │ │ │ └── sec_rsrc.h │ │ └── platform.mk │ ├── imx8ulp │ │ ├── apd_context.c │ │ ├── dram.c │ │ ├── imx8ulp_bl31_setup.c │ │ ├── imx8ulp_caam.c │ │ ├── imx8ulp_psci.c │ │ ├── include │ │ │ ├── dram.h │ │ │ ├── imx8ulp_caam.h │ │ │ ├── platform_def.h │ │ │ ├── scmi.h │ │ │ ├── scmi_sensor.h │ │ │ └── xrdc.h │ │ ├── platform.mk │ │ ├── scmi │ │ │ ├── scmi.c │ │ │ ├── scmi_pd.c │ │ │ └── scmi_sensor.c │ │ ├── upower │ │ │ ├── upmu.h │ │ │ ├── upower_api.c │ │ │ ├── upower_api.h │ │ │ ├── upower_defs.h │ │ │ ├── upower_hal.c │ │ │ └── upower_soc_defs.h │ │ └── xrdc │ │ │ ├── xrdc_config.h │ │ │ └── xrdc_core.c │ ├── imx9 │ │ ├── common │ │ │ ├── aarch64 │ │ │ │ └── plat_helpers.S │ │ │ ├── ele_api.c │ │ │ ├── imx9_bl31_setup.c │ │ │ ├── imx9_psci_common.c │ │ │ ├── imx9_sys_sleep.c │ │ │ ├── include │ │ │ │ ├── imx9_psci_common.h │ │ │ │ ├── imx9_sys_sleep.h │ │ │ │ └── imx_scmi_client.h │ │ │ ├── plat_topology.c │ │ │ └── scmi │ │ │ │ └── scmi_client.c │ │ ├── imx94 │ │ │ ├── imx94_bl31_setup.c │ │ │ ├── imx94_psci.c │ │ │ ├── include │ │ │ │ ├── imx94_scmi_def.h │ │ │ │ └── platform_def.h │ │ │ └── platform.mk │ │ └── imx95 │ │ │ ├── imx95_bl31_setup.c │ │ │ ├── imx95_psci.c │ │ │ ├── include │ │ │ ├── imx95_scmi_def.h │ │ │ └── platform_def.h │ │ │ └── platform.mk │ └── imx93 │ │ ├── aarch64 │ │ └── plat_helpers.S │ │ ├── imx93_bl31_setup.c │ │ ├── imx93_psci.c │ │ ├── include │ │ ├── platform_def.h │ │ └── pwr_ctrl.h │ │ ├── plat_topology.c │ │ ├── platform.mk │ │ ├── pwr_ctrl.c │ │ ├── trdc.c │ │ └── trdc_config.h ├── intel │ └── soc │ │ ├── agilex │ │ ├── bl2_plat_setup.c │ │ ├── bl31_plat_setup.c │ │ ├── include │ │ │ ├── agilex_clock_manager.h │ │ │ ├── agilex_memory_controller.h │ │ │ ├── agilex_mmc.h │ │ │ ├── agilex_pinmux.h │ │ │ ├── agilex_system_manager.h │ │ │ └── socfpga_plat_def.h │ │ ├── platform.mk │ │ └── soc │ │ │ ├── agilex_clock_manager.c │ │ │ ├── agilex_memory_controller.c │ │ │ ├── agilex_mmc.c │ │ │ └── agilex_pinmux.c │ │ ├── agilex5 │ │ ├── bl2_plat_setup.c │ │ ├── bl31_plat_setup.c │ │ ├── include │ │ │ ├── agilex5_cache.h │ │ │ ├── agilex5_clock_manager.h │ │ │ ├── agilex5_ddr.h │ │ │ ├── agilex5_iossm_mailbox.h │ │ │ ├── agilex5_memory_controller.h │ │ │ ├── agilex5_mmc.h │ │ │ ├── agilex5_pinmux.h │ │ │ ├── agilex5_power_manager.h │ │ │ ├── agilex5_system_manager.h │ │ │ └── socfpga_plat_def.h │ │ ├── platform.mk │ │ └── soc │ │ │ ├── agilex5_cache.S │ │ │ ├── agilex5_clock_manager.c │ │ │ ├── agilex5_ddr.c │ │ │ ├── agilex5_iossm_mailbox.c │ │ │ ├── agilex5_memory_controller.c │ │ │ ├── agilex5_mmc.c │ │ │ ├── agilex5_pinmux.c │ │ │ └── agilex5_power_manager.c │ │ ├── common │ │ ├── aarch64 │ │ │ ├── plat_helpers.S │ │ │ └── platform_common.c │ │ ├── bl2_plat_mem_params_desc.c │ │ ├── drivers │ │ │ ├── ccu │ │ │ │ ├── ncore_ccu.c │ │ │ │ └── ncore_ccu.h │ │ │ ├── combophy │ │ │ │ ├── combophy.c │ │ │ │ └── combophy.h │ │ │ ├── ddr │ │ │ │ ├── ddr.c │ │ │ │ └── ddr.h │ │ │ ├── nand │ │ │ │ ├── nand.c │ │ │ │ └── nand.h │ │ │ ├── qspi │ │ │ │ ├── cadence_qspi.c │ │ │ │ └── cadence_qspi.h │ │ │ ├── sdmmc │ │ │ │ ├── sdmmc.c │ │ │ │ └── sdmmc.h │ │ │ └── wdt │ │ │ │ ├── watchdog.c │ │ │ │ └── watchdog.h │ │ ├── fdts │ │ │ └── agilex5_fdt.dts │ │ ├── include │ │ │ ├── plat_macros.S │ │ │ ├── platform_def.h │ │ │ ├── socfpga_dt.h │ │ │ ├── socfpga_emac.h │ │ │ ├── socfpga_f2sdram_manager.h │ │ │ ├── socfpga_fcs.h │ │ │ ├── socfpga_handoff.h │ │ │ ├── socfpga_mailbox.h │ │ │ ├── socfpga_noc.h │ │ │ ├── socfpga_private.h │ │ │ ├── socfpga_reset_manager.h │ │ │ ├── socfpga_ros.h │ │ │ ├── socfpga_sip_svc.h │ │ │ ├── socfpga_system_manager.h │ │ │ └── socfpga_vab.h │ │ ├── lib │ │ │ ├── sha │ │ │ │ ├── sha.c │ │ │ │ └── sha.h │ │ │ └── utils │ │ │ │ ├── alignment_utils.c │ │ │ │ └── alignment_utils.h │ │ ├── sip │ │ │ ├── socfpga_sip_ecc.c │ │ │ └── socfpga_sip_fcs.c │ │ ├── soc │ │ │ ├── socfpga_emac.c │ │ │ ├── socfpga_firewall.c │ │ │ ├── socfpga_handoff.c │ │ │ ├── socfpga_mailbox.c │ │ │ ├── socfpga_reset_manager.c │ │ │ └── socfpga_system_manager.c │ │ ├── socfpga_delay_timer.c │ │ ├── socfpga_dt.c │ │ ├── socfpga_image_load.c │ │ ├── socfpga_psci.c │ │ ├── socfpga_ros.c │ │ ├── socfpga_sip_svc.c │ │ ├── socfpga_sip_svc_v2.c │ │ ├── socfpga_storage.c │ │ ├── socfpga_topology.c │ │ └── socfpga_vab.c │ │ ├── n5x │ │ ├── bl31_plat_setup.c │ │ ├── include │ │ │ ├── n5x_clock_manager.h │ │ │ ├── n5x_system_manager.h │ │ │ └── socfpga_plat_def.h │ │ ├── platform.mk │ │ └── soc │ │ │ └── n5x_clock_manager.c │ │ └── stratix10 │ │ ├── bl2_plat_setup.c │ │ ├── bl31_plat_setup.c │ │ ├── include │ │ ├── s10_clock_manager.h │ │ ├── s10_memory_controller.h │ │ ├── s10_mmc.h │ │ ├── s10_pinmux.h │ │ ├── s10_system_manager.h │ │ └── socfpga_plat_def.h │ │ ├── platform.mk │ │ └── soc │ │ ├── s10_clock_manager.c │ │ ├── s10_memory_controller.c │ │ ├── s10_mmc.c │ │ └── s10_pinmux.c ├── marvell │ ├── armada │ │ ├── a3k │ │ │ ├── a3700 │ │ │ │ ├── board │ │ │ │ │ └── pm_src.c │ │ │ │ ├── mvebu_def.h │ │ │ │ ├── plat_bl31_setup.c │ │ │ │ └── platform.mk │ │ │ └── common │ │ │ │ ├── a3700_common.mk │ │ │ │ ├── a3700_ea.c │ │ │ │ ├── a3700_sip_svc.c │ │ │ │ ├── aarch64 │ │ │ │ ├── a3700_clock.S │ │ │ │ ├── a3700_common.c │ │ │ │ └── plat_helpers.S │ │ │ │ ├── cm3_system_reset.c │ │ │ │ ├── dram_win.c │ │ │ │ ├── include │ │ │ │ ├── a3700_plat_def.h │ │ │ │ ├── a3700_pm.h │ │ │ │ ├── ddr_info.h │ │ │ │ ├── dram_win.h │ │ │ │ ├── io_addr_dec.h │ │ │ │ ├── plat_macros.S │ │ │ │ └── platform_def.h │ │ │ │ ├── io_addr_dec.c │ │ │ │ ├── marvell_plat_config.c │ │ │ │ ├── plat_cci.c │ │ │ │ └── plat_pm.c │ │ ├── a8k │ │ │ ├── a70x0 │ │ │ │ ├── board │ │ │ │ │ ├── dram_port.c │ │ │ │ │ └── marvell_plat_config.c │ │ │ │ ├── mvebu_def.h │ │ │ │ └── platform.mk │ │ │ ├── a70x0_amc │ │ │ │ ├── board │ │ │ │ │ ├── dram_port.c │ │ │ │ │ └── marvell_plat_config.c │ │ │ │ ├── mvebu_def.h │ │ │ │ └── platform.mk │ │ │ ├── a70x0_mochabin │ │ │ │ ├── board │ │ │ │ │ ├── dram_port.c │ │ │ │ │ ├── marvell_plat_config.c │ │ │ │ │ └── phy-porting-layer.h │ │ │ │ ├── mvebu_def.h │ │ │ │ └── platform.mk │ │ │ ├── a80x0 │ │ │ │ ├── board │ │ │ │ │ ├── dram_port.c │ │ │ │ │ ├── marvell_plat_config.c │ │ │ │ │ └── phy-porting-layer.h │ │ │ │ ├── mvebu_def.h │ │ │ │ └── platform.mk │ │ │ ├── a80x0_mcbin │ │ │ │ ├── board │ │ │ │ │ ├── dram_port.c │ │ │ │ │ └── marvell_plat_config.c │ │ │ │ ├── mvebu_def.h │ │ │ │ └── platform.mk │ │ │ ├── a80x0_puzzle │ │ │ │ ├── board │ │ │ │ │ ├── dram_port.c │ │ │ │ │ ├── marvell_plat_config.c │ │ │ │ │ └── system_power.c │ │ │ │ ├── mvebu_def.h │ │ │ │ └── platform.mk │ │ │ └── common │ │ │ │ ├── a8k_common.mk │ │ │ │ ├── aarch64 │ │ │ │ ├── a8k_common.c │ │ │ │ ├── plat_arch_config.c │ │ │ │ └── plat_helpers.S │ │ │ │ ├── ble │ │ │ │ ├── ble.ld.S │ │ │ │ ├── ble.mk │ │ │ │ ├── ble_main.c │ │ │ │ └── ble_mem.S │ │ │ │ ├── include │ │ │ │ ├── a8k_plat_def.h │ │ │ │ ├── ddr_info.h │ │ │ │ ├── mentor_i2c_plat.h │ │ │ │ ├── plat_macros.S │ │ │ │ └── platform_def.h │ │ │ │ ├── mss │ │ │ │ ├── mss_a8k.mk │ │ │ │ ├── mss_bl2_setup.c │ │ │ │ ├── mss_bl31_setup.c │ │ │ │ ├── mss_defs.h │ │ │ │ ├── mss_pm_ipc.c │ │ │ │ └── mss_pm_ipc.h │ │ │ │ ├── plat_bl1_setup.c │ │ │ │ ├── plat_bl31_setup.c │ │ │ │ ├── plat_ble_setup.c │ │ │ │ ├── plat_pm.c │ │ │ │ ├── plat_pm_trace.c │ │ │ │ └── plat_thermal.c │ │ └── common │ │ │ ├── aarch64 │ │ │ ├── marvell_bl2_mem_params_desc.c │ │ │ ├── marvell_common.c │ │ │ └── marvell_helpers.S │ │ │ ├── marvell_bl1_setup.c │ │ │ ├── marvell_bl2_setup.c │ │ │ ├── marvell_bl31_setup.c │ │ │ ├── marvell_cci.c │ │ │ ├── marvell_common.mk │ │ │ ├── marvell_console.c │ │ │ ├── marvell_ddr_info.c │ │ │ ├── marvell_gicv2.c │ │ │ ├── marvell_gicv3.c │ │ │ ├── marvell_image_load.c │ │ │ ├── marvell_io_storage.c │ │ │ ├── marvell_pm.c │ │ │ ├── marvell_topology.c │ │ │ ├── mrvl_sip_svc.c │ │ │ ├── mss │ │ │ ├── mss_common.mk │ │ │ ├── mss_ipc_drv.c │ │ │ ├── mss_ipc_drv.h │ │ │ ├── mss_mem.h │ │ │ ├── mss_scp_bl2_format.h │ │ │ ├── mss_scp_bootloader.c │ │ │ └── mss_scp_bootloader.h │ │ │ └── plat_delay_timer.c │ ├── marvell.mk │ └── octeontx │ │ └── otx2 │ │ └── t91 │ │ ├── t9130 │ │ ├── board │ │ │ ├── dram_port.c │ │ │ ├── marvell_plat_config.c │ │ │ └── phy-porting-layer.h │ │ ├── mvebu_def.h │ │ └── platform.mk │ │ └── t9130_cex7_eval │ │ ├── board │ │ └── marvell_plat_config.c │ │ └── platform.mk ├── mediatek │ ├── build_helpers │ │ ├── conditional_eval_options.mk │ │ ├── mtk_build_helpers.mk │ │ ├── mtk_build_helpers_epilogue.mk │ │ └── options.mk │ ├── common │ │ ├── cache_ops.c │ │ ├── cache_ops.h │ │ ├── common_config.mk │ │ ├── coreboot_config.mk │ │ ├── include │ │ │ ├── plat_macros.S │ │ │ └── plat_private.h │ │ ├── lpm │ │ │ ├── mt_lp_api.c │ │ │ ├── mt_lp_rm.c │ │ │ ├── mt_lp_rq.c │ │ │ ├── mt_lpm_dispatch.c │ │ │ └── rules.mk │ │ ├── lpm_v2 │ │ │ ├── mt_lp_api.c │ │ │ ├── mt_lp_mmap.c │ │ │ ├── mt_lp_rm.c │ │ │ ├── mt_lp_rq.c │ │ │ ├── mt_lpm_dispatch.c │ │ │ └── rules.mk │ │ ├── mtk_bl31_lib.c │ │ ├── mtk_bl31_setup.c │ │ ├── mtk_plat_common.c │ │ ├── mtk_plat_common.h │ │ ├── mtk_sip_svc.c │ │ ├── mtk_smc_handlers.c │ │ ├── params_setup.c │ │ ├── plat_params.h │ │ └── rules.mk │ ├── drivers │ │ ├── apusys │ │ │ ├── apusys.c │ │ │ ├── apusys.h │ │ │ ├── apusys_rv │ │ │ │ └── 2.0 │ │ │ │ │ ├── apusys_rv.c │ │ │ │ │ ├── apusys_rv.h │ │ │ │ │ ├── apusys_rv_sec_info.h │ │ │ │ │ └── rules.mk │ │ │ ├── devapc │ │ │ │ ├── apusys_dapc_v1.c │ │ │ │ ├── apusys_dapc_v1.h │ │ │ │ └── rules.mk │ │ │ ├── mt8188 │ │ │ │ ├── apusys_devapc.c │ │ │ │ ├── apusys_devapc.h │ │ │ │ ├── apusys_devapc_def.h │ │ │ │ ├── apusys_power.c │ │ │ │ ├── apusys_power.h │ │ │ │ ├── apusys_rv_mbox_mpu.h │ │ │ │ ├── apusys_rv_pwr_ctrl.h │ │ │ │ ├── apusys_security_ctrl_plat.c │ │ │ │ ├── apusys_security_ctrl_plat.h │ │ │ │ └── rules.mk │ │ │ ├── mt8196 │ │ │ │ ├── apusys_ammu.c │ │ │ │ ├── apusys_ammu.h │ │ │ │ ├── apusys_devapc.c │ │ │ │ ├── apusys_devapc.h │ │ │ │ ├── apusys_devapc_def.h │ │ │ │ ├── apusys_power.c │ │ │ │ ├── apusys_power.h │ │ │ │ ├── apusys_rv_mbox_mpu.h │ │ │ │ ├── apusys_rv_pwr_ctrl.c │ │ │ │ ├── apusys_rv_pwr_ctrl.h │ │ │ │ ├── apusys_security_ctrl_perm_plat.c │ │ │ │ ├── apusys_security_ctrl_perm_plat.h │ │ │ │ ├── apusys_security_ctrl_plat.c │ │ │ │ ├── apusys_security_ctrl_plat.h │ │ │ │ └── rules.mk │ │ │ ├── rules.mk │ │ │ └── security_ctrl │ │ │ │ ├── apusys_security_ctrl_perm.h │ │ │ │ └── rules.mk │ │ ├── audio │ │ │ ├── audio.c │ │ │ ├── audio.h │ │ │ ├── mt8188 │ │ │ │ ├── audio_domain.c │ │ │ │ ├── mt_audio_private.h │ │ │ │ └── rules.mk │ │ │ └── rules.mk │ │ ├── cirq │ │ │ ├── mt_cirq.c │ │ │ ├── mt_cirq.h │ │ │ └── rules.mk │ │ ├── cpu_pm │ │ │ ├── cpcv3_2 │ │ │ │ ├── mt_cpu_pm.c │ │ │ │ ├── mt_cpu_pm.h │ │ │ │ ├── mt_cpu_pm_cpc.c │ │ │ │ ├── mt_cpu_pm_cpc.h │ │ │ │ ├── mt_cpu_pm_mbox.c │ │ │ │ ├── mt_cpu_pm_mbox.h │ │ │ │ ├── mt_smp.c │ │ │ │ ├── mt_smp.h │ │ │ │ └── rules.mk │ │ │ ├── cpcv5_4 │ │ │ │ ├── mt_cpu_pm.c │ │ │ │ ├── mt_cpu_pm.h │ │ │ │ ├── mt_cpu_pm_cpc.c │ │ │ │ ├── mt_cpu_pm_cpc.h │ │ │ │ ├── mt_cpu_pm_mbox.c │ │ │ │ ├── mt_cpu_pm_mbox.h │ │ │ │ ├── mt_cpu_pm_smc.c │ │ │ │ ├── mt_cpu_pm_smc.h │ │ │ │ ├── mt_lp_irqremain.c │ │ │ │ ├── mt_lp_irqremain.h │ │ │ │ ├── mt_ppu.c │ │ │ │ ├── mt_ppu.h │ │ │ │ ├── mt_smp.c │ │ │ │ ├── mt_smp.h │ │ │ │ └── rules.mk │ │ │ ├── rules.mk │ │ │ └── topology │ │ │ │ ├── default │ │ │ │ ├── pwr.c │ │ │ │ └── rules.mk │ │ │ │ ├── group_4_3_1 │ │ │ │ ├── pwr.c │ │ │ │ └── rules.mk │ │ │ │ └── inc │ │ │ │ └── pwr_topology.h │ │ ├── cpu_qos │ │ │ ├── mt8196 │ │ │ │ ├── mtk_cpuqos.c │ │ │ │ ├── mtk_cpuqos_stub.c │ │ │ │ └── rules.mk │ │ │ └── rules.mk │ │ ├── dcm │ │ │ ├── mtk_dcm.c │ │ │ ├── mtk_dcm.h │ │ │ ├── mtk_dcm_utils.c │ │ │ ├── mtk_dcm_utils.h │ │ │ └── rules.mk │ │ ├── dfd │ │ │ ├── dfd.c │ │ │ ├── dfd.h │ │ │ ├── mt8188 │ │ │ │ ├── plat_dfd.c │ │ │ │ └── plat_dfd.h │ │ │ ├── mt8189 │ │ │ │ ├── plat_dfd.c │ │ │ │ └── plat_dfd.h │ │ │ └── rules.mk │ │ ├── disp │ │ │ ├── mt8189 │ │ │ │ └── mtk_disp_plat.c │ │ │ ├── mtk_disp_priv.h │ │ │ ├── mtk_disp_smc.c │ │ │ └── rules.mk │ │ ├── dp │ │ │ ├── mt_dp.c │ │ │ ├── mt_dp.h │ │ │ └── rules.mk │ │ ├── emi │ │ │ ├── emi_ctrl.c │ │ │ ├── emi_stub.c │ │ │ └── rules.mk │ │ ├── emi_mpu │ │ │ ├── emi_mpu.h │ │ │ ├── emi_mpu_common.c │ │ │ ├── mt8188 │ │ │ │ ├── emi_mpu.c │ │ │ │ └── emi_mpu_priv.h │ │ │ └── rules.mk │ │ ├── gic600 │ │ │ ├── mt_gic_v3.c │ │ │ ├── mt_gic_v3.h │ │ │ └── rules.mk │ │ ├── gicv3 │ │ │ ├── mt_gic_v3.c │ │ │ ├── mt_gic_v3.h │ │ │ └── rules.mk │ │ ├── gpio │ │ │ ├── mt8188 │ │ │ │ ├── mtgpio.c │ │ │ │ └── mtgpio.h │ │ │ ├── mtgpio_common.c │ │ │ ├── mtgpio_common.h │ │ │ └── rules.mk │ │ ├── iommu │ │ │ ├── mt8188 │ │ │ │ ├── mtk_iommu_plat.c │ │ │ │ └── mtk_iommu_plat.h │ │ │ ├── mt8189 │ │ │ │ ├── mtk_iommu_plat.c │ │ │ │ └── mtk_iommu_plat.h │ │ │ ├── mtk_iommu_priv.h │ │ │ ├── mtk_iommu_smc.c │ │ │ ├── mtk_iommu_smc.h │ │ │ └── rules.mk │ │ ├── mcusys │ │ │ ├── mcusys.c │ │ │ ├── rules.mk │ │ │ └── v1 │ │ │ │ └── mcucfg.h │ │ ├── mminfra │ │ │ ├── mminfra_common.h │ │ │ ├── mt8196 │ │ │ │ ├── mminfra.c │ │ │ │ └── mminfra.h │ │ │ └── rules.mk │ │ ├── msdc │ │ │ ├── mt8186 │ │ │ │ └── mt_msdc_priv.h │ │ │ ├── mt_msdc.c │ │ │ └── mt_msdc.h │ │ ├── mtcmos │ │ │ ├── mt8189 │ │ │ │ └── mtcmos.h │ │ │ ├── mt8196 │ │ │ │ └── mtcmos.h │ │ │ ├── mtcmos.c │ │ │ ├── mtcmos_common.h │ │ │ └── rules.mk │ │ ├── pmic │ │ │ ├── mt6359p │ │ │ │ ├── mt6359p_psc.c │ │ │ │ ├── registers.h │ │ │ │ └── rules.mk │ │ │ ├── mt6363 │ │ │ │ ├── mt6363_psc.c │ │ │ │ ├── registers.h │ │ │ │ └── rules.mk │ │ │ ├── mt8189 │ │ │ │ ├── pmic_lowpower_init.c │ │ │ │ ├── pmic_shutdown_cfg.c │ │ │ │ └── pmic_swap_api.c │ │ │ ├── mt8196 │ │ │ │ ├── pmic_lowpower_init.c │ │ │ │ ├── pmic_shutdown_cfg.c │ │ │ │ └── pmic_swap_api.c │ │ │ ├── pmic.c │ │ │ ├── pmic.h │ │ │ ├── pmic_common_swap_api.c │ │ │ ├── pmic_psc.c │ │ │ └── rules.mk │ │ ├── pmic_wrap │ │ │ ├── mt8188 │ │ │ │ └── pmic_wrap_init.h │ │ │ ├── mt8189 │ │ │ │ └── pmic_wrap_init.h │ │ │ ├── pmic_wrap_init.c │ │ │ ├── pmic_wrap_init_common.h │ │ │ ├── pmic_wrap_init_v2.c │ │ │ ├── pmic_wrap_init_v3.c │ │ │ ├── pmic_wrap_v3.h │ │ │ └── rules.mk │ │ ├── ptp3 │ │ │ ├── mt8188 │ │ │ │ └── ptp3_plat.h │ │ │ ├── mt8189 │ │ │ │ └── ptp3_plat.h │ │ │ ├── mt8195 │ │ │ │ └── ptp3_plat.h │ │ │ ├── ptp3_common.c │ │ │ ├── ptp3_common.h │ │ │ ├── ptp3_plat_common.h │ │ │ ├── ptp3_plat_v1.h │ │ │ ├── ptp3_plat_v2.h │ │ │ └── rules.mk │ │ ├── rng │ │ │ ├── mt8186 │ │ │ │ ├── rng_plat.c │ │ │ │ └── rng_plat.h │ │ │ ├── mt8188 │ │ │ │ ├── rng_plat.c │ │ │ │ └── rng_plat.h │ │ │ ├── rng.c │ │ │ └── rules.mk │ │ ├── rtc │ │ │ ├── mt8188 │ │ │ │ └── rtc.h │ │ │ ├── rtc_common.c │ │ │ ├── rtc_mt6359p.c │ │ │ ├── rtc_mt6359p.h │ │ │ └── rules.mk │ │ ├── slbc │ │ │ ├── mt8196 │ │ │ │ ├── rules.mk │ │ │ │ └── slbc.c │ │ │ └── rules.mk │ │ ├── smmu │ │ │ ├── rules.mk │ │ │ └── smmu.c │ │ ├── smmu_sid │ │ │ ├── rules.mk │ │ │ ├── smmu_sid.c │ │ │ └── smmu_sid_stub.c │ │ ├── spm │ │ │ ├── common │ │ │ │ ├── dbg_ctrl.h │ │ │ │ ├── mt_spm_common.h │ │ │ │ ├── mt_spm_constraint.h │ │ │ │ ├── mt_spm_smc.h │ │ │ │ └── rules.mk │ │ │ ├── mt8188 │ │ │ │ ├── constraints │ │ │ │ │ ├── mt_spm_rc_api.c │ │ │ │ │ ├── mt_spm_rc_api.h │ │ │ │ │ ├── mt_spm_rc_bus26m.c │ │ │ │ │ ├── mt_spm_rc_cpu_buck_ldo.c │ │ │ │ │ ├── mt_spm_rc_dram.c │ │ │ │ │ ├── mt_spm_rc_internal.h │ │ │ │ │ └── mt_spm_rc_syspll.c │ │ │ │ ├── mt_spm.c │ │ │ │ ├── mt_spm.h │ │ │ │ ├── mt_spm_cond.c │ │ │ │ ├── mt_spm_cond.h │ │ │ │ ├── mt_spm_conservation.c │ │ │ │ ├── mt_spm_conservation.h │ │ │ │ ├── mt_spm_constraint.h │ │ │ │ ├── mt_spm_idle.c │ │ │ │ ├── mt_spm_idle.h │ │ │ │ ├── mt_spm_internal.c │ │ │ │ ├── mt_spm_internal.h │ │ │ │ ├── mt_spm_pmic_wrap.c │ │ │ │ ├── mt_spm_pmic_wrap.h │ │ │ │ ├── mt_spm_reg.h │ │ │ │ ├── mt_spm_suspend.c │ │ │ │ ├── mt_spm_suspend.h │ │ │ │ ├── pcm_def.h │ │ │ │ ├── rules.mk │ │ │ │ └── sleep_def.h │ │ │ ├── mt8189 │ │ │ │ ├── constraints │ │ │ │ │ ├── mt_spm_rc_api.c │ │ │ │ │ ├── mt_spm_rc_api.h │ │ │ │ │ ├── mt_spm_rc_bus26m.c │ │ │ │ │ ├── mt_spm_rc_internal.h │ │ │ │ │ ├── mt_spm_rc_syspll.c │ │ │ │ │ ├── mt_spm_rc_vcore.c │ │ │ │ │ └── mt_spm_trace.h │ │ │ │ ├── mt_plat_spm_setting.c │ │ │ │ ├── mt_plat_spm_setting.h │ │ │ │ ├── mt_spm.c │ │ │ │ ├── mt_spm.h │ │ │ │ ├── mt_spm_cond.c │ │ │ │ ├── mt_spm_cond.h │ │ │ │ ├── mt_spm_conservation.c │ │ │ │ ├── mt_spm_conservation.h │ │ │ │ ├── mt_spm_doe_resource_ctrl.h │ │ │ │ ├── mt_spm_hwreq.c │ │ │ │ ├── mt_spm_hwreq.h │ │ │ │ ├── mt_spm_idle.c │ │ │ │ ├── mt_spm_idle.h │ │ │ │ ├── mt_spm_internal.c │ │ │ │ ├── mt_spm_internal.h │ │ │ │ ├── mt_spm_pmic_lp.c │ │ │ │ ├── mt_spm_pmic_lp.h │ │ │ │ ├── mt_spm_reg.h │ │ │ │ ├── mt_spm_stats.c │ │ │ │ ├── mt_spm_suspend.c │ │ │ │ ├── mt_spm_suspend.h │ │ │ │ ├── mt_spm_vcorefs.h │ │ │ │ ├── mt_spm_vcorefs_ext.h │ │ │ │ ├── mt_spm_vcorefs_reg.h │ │ │ │ ├── mt_vcore_dvfsrc_plat_def.h │ │ │ │ ├── pcm_def.h │ │ │ │ ├── plat_conf.mk │ │ │ │ ├── rules.mk │ │ │ │ └── sleep_def.h │ │ │ ├── mt8196 │ │ │ │ ├── constraints │ │ │ │ │ ├── mt_spm_rc_api.c │ │ │ │ │ ├── mt_spm_rc_api.h │ │ │ │ │ ├── mt_spm_rc_bus26m.c │ │ │ │ │ ├── mt_spm_rc_internal.h │ │ │ │ │ ├── mt_spm_rc_syspll.c │ │ │ │ │ ├── mt_spm_rc_vcore.c │ │ │ │ │ └── mt_spm_trace.h │ │ │ │ ├── mt_plat_spm_setting.c │ │ │ │ ├── mt_plat_spm_setting.h │ │ │ │ ├── mt_spm.c │ │ │ │ ├── mt_spm.h │ │ │ │ ├── mt_spm_conservation.c │ │ │ │ ├── mt_spm_conservation.h │ │ │ │ ├── mt_spm_doe_resource_ctrl.h │ │ │ │ ├── mt_spm_hwreq.c │ │ │ │ ├── mt_spm_hwreq.h │ │ │ │ ├── mt_spm_idle.c │ │ │ │ ├── mt_spm_idle.h │ │ │ │ ├── mt_spm_internal.c │ │ │ │ ├── mt_spm_internal.h │ │ │ │ ├── mt_spm_pmic_lp.c │ │ │ │ ├── mt_spm_pmic_lp.h │ │ │ │ ├── mt_spm_reg.h │ │ │ │ ├── mt_spm_stats.c │ │ │ │ ├── mt_spm_suspend.c │ │ │ │ ├── mt_spm_suspend.h │ │ │ │ ├── mt_spm_vcorefs.c │ │ │ │ ├── mt_spm_vcorefs.h │ │ │ │ ├── mt_spm_vcorefs_ext.h │ │ │ │ ├── mt_spm_vcorefs_reg.h │ │ │ │ ├── mt_vcore_dvfsrc_plat.c │ │ │ │ ├── mt_vcore_dvfsrc_plat_def.h │ │ │ │ ├── pcm_def.h │ │ │ │ ├── plat_conf.mk │ │ │ │ ├── rules.mk │ │ │ │ └── sleep_def.h │ │ │ ├── mt_spm_common_v1.h │ │ │ ├── mt_spm_dispatcher.c │ │ │ ├── mt_spm_dispatcher.h │ │ │ ├── mt_spm_rc_api_common.c │ │ │ ├── mt_spm_rc_api_common.h │ │ │ ├── mt_spm_stats.h │ │ │ ├── mt_spm_vcorefs_common.h │ │ │ ├── mt_spm_vcorefs_exp.h │ │ │ ├── mt_spm_vcorefs_smc.c │ │ │ ├── rules.mk │ │ │ └── version │ │ │ │ ├── inc │ │ │ │ └── mt_spm_ver.h │ │ │ │ ├── notifier │ │ │ │ ├── inc │ │ │ │ │ └── mt_spm_notifier.h │ │ │ │ ├── v1 │ │ │ │ │ ├── mt_spm_sspm_intc.h │ │ │ │ │ └── mt_spm_sspm_notifier.c │ │ │ │ └── v4 │ │ │ │ │ ├── mt_spm_sspm_intc.h │ │ │ │ │ └── mt_spm_sspm_notifier.c │ │ │ │ ├── pmic_wrap │ │ │ │ ├── inc │ │ │ │ │ └── mt_spm_pmic_wrap.h │ │ │ │ └── v1 │ │ │ │ │ └── mt_spm_pmic_wrap.c │ │ │ │ └── rules.mk │ │ ├── spmi │ │ │ ├── mt8189 │ │ │ │ └── platform_pmif_spmi.c │ │ │ ├── mt8196 │ │ │ │ └── platform_pmif_spmi.c │ │ │ ├── pmif_common.c │ │ │ ├── pmif_common.h │ │ │ ├── pmif_v1 │ │ │ │ └── pmif.h │ │ │ ├── rules.mk │ │ │ ├── spmi_common.c │ │ │ ├── spmi_common.h │ │ │ └── spmi_sw.h │ │ ├── thermal │ │ │ ├── inc │ │ │ │ └── thermal_lvts.h │ │ │ ├── mt8189 │ │ │ │ ├── rules.mk │ │ │ │ ├── soc_temp_lvts.c │ │ │ │ └── soc_temp_lvts.h │ │ │ ├── rules.mk │ │ │ └── src │ │ │ │ └── thermal_lvts.c │ │ ├── timer │ │ │ ├── mt_timer.c │ │ │ ├── mt_timer.h │ │ │ └── rules.mk │ │ ├── uart │ │ │ ├── 8250_console.S │ │ │ ├── uart.c │ │ │ ├── uart.h │ │ │ └── uart8250.h │ │ ├── ufs │ │ │ ├── mt8189 │ │ │ │ └── ufs_ctrl_soc.c │ │ │ ├── mt8196 │ │ │ │ └── ufs_ctrl_soc.c │ │ │ ├── rules.mk │ │ │ ├── ufs_ctrl.c │ │ │ └── ufs_stub.c │ │ ├── usb │ │ │ ├── mt8188 │ │ │ │ └── mt_usb.c │ │ │ └── rules.mk │ │ └── vcp │ │ │ ├── mt8196 │ │ │ ├── vcp_helper.h │ │ │ └── vcp_reg.h │ │ │ ├── rules.mk │ │ │ └── rv │ │ │ ├── mmup_common.c │ │ │ ├── mmup_common.h │ │ │ ├── rules.mk │ │ │ └── vcp_common.c │ ├── helpers │ │ ├── armv8_2 │ │ │ └── arch_helpers.S │ │ ├── armv9 │ │ │ └── arch_helpers.S │ │ └── rules.mk │ ├── include │ │ ├── armv8_2 │ │ │ └── arch_def.h │ │ ├── armv9 │ │ │ └── arch_def.h │ │ ├── drivers │ │ │ ├── apusys_rv_public.h │ │ │ ├── dbgtop.h │ │ │ ├── dramc.h │ │ │ ├── mcusys │ │ │ │ ├── mcupm │ │ │ │ │ └── mcupm_cfg.h │ │ │ │ ├── v1 │ │ │ │ │ └── mcucfg.h │ │ │ │ ├── v2 │ │ │ │ │ └── mcucfg.h │ │ │ │ ├── v3 │ │ │ │ │ └── mcucfg.h │ │ │ │ └── v4 │ │ │ │ │ └── mcucfg.h │ │ │ ├── mminfra_public.h │ │ │ ├── pmic │ │ │ │ ├── mt6316_lowpower_reg.h │ │ │ │ ├── mt6319_lowpower_reg.h │ │ │ │ ├── mt6359p_lowpower_reg.h │ │ │ │ ├── mt6359p_set_lowpower.h │ │ │ │ ├── mt6363_lowpower_reg.h │ │ │ │ ├── mt6373_lowpower_reg.h │ │ │ │ ├── pmic_psc.h │ │ │ │ ├── pmic_set_lowpower.h │ │ │ │ ├── pmic_shutdown_cfg.h │ │ │ │ └── pmic_swap_api.h │ │ │ ├── spm │ │ │ │ ├── mt_spm_resource_req.h │ │ │ │ └── mt_spm_vcorefs_api.h │ │ │ ├── spmi_api.h │ │ │ ├── sramrc.h │ │ │ └── thermal │ │ │ │ └── mt8189 │ │ │ │ └── soc_temp_lvts_interface.h │ │ ├── lib │ │ │ ├── mtk_init │ │ │ │ ├── mtk_init.h │ │ │ │ └── mtk_init_def.h │ │ │ └── pm │ │ │ │ └── mtk_pm.h │ │ ├── lpm │ │ │ ├── mt_lp_api.h │ │ │ ├── mt_lp_rm.h │ │ │ ├── mt_lp_rq.h │ │ │ ├── mt_lp_rqm.h │ │ │ ├── mt_lpm_dispatch.h │ │ │ └── mt_lpm_smc.h │ │ ├── lpm_v2 │ │ │ ├── mt_lp_api.h │ │ │ ├── mt_lp_rm.h │ │ │ ├── mt_lp_rq.h │ │ │ ├── mt_lp_rqm.h │ │ │ ├── mt_lpm_dispatch.h │ │ │ └── mt_lpm_smc.h │ │ ├── mtk_bl31_interface.h │ │ ├── mtk_mmap_pool.h │ │ ├── mtk_sip_def.h │ │ ├── mtk_sip_svc.h │ │ ├── plat.ld.rodata.inc │ │ ├── plat_helpers.h │ │ └── vendor_pubsub_events.h │ ├── lib │ │ ├── mtk_init │ │ │ ├── mtk_init.c │ │ │ ├── mtk_mmap_init.c │ │ │ └── rules.mk │ │ ├── pm │ │ │ ├── armv8_2 │ │ │ │ ├── pwr_ctrl.c │ │ │ │ └── rules.mk │ │ │ ├── armv9_0 │ │ │ │ ├── pwr_ctrl.c │ │ │ │ └── rules.mk │ │ │ ├── mtk_pm.c │ │ │ ├── mtk_pm.h │ │ │ └── rules.mk │ │ └── system_reset │ │ │ ├── reset_cros.c │ │ │ └── rules.mk │ ├── 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.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 │ │ │ └── wdt │ │ │ │ ├── wdt.c │ │ │ │ └── wdt.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 │ ├── mt8183 │ │ ├── aarch64 │ │ │ ├── plat_helpers.S │ │ │ └── platform_common.c │ │ ├── bl31_plat_setup.c │ │ ├── drivers │ │ │ ├── devapc │ │ │ │ ├── devapc.c │ │ │ │ └── devapc.h │ │ │ ├── emi_mpu │ │ │ │ ├── emi_mpu.c │ │ │ │ └── emi_mpu.h │ │ │ ├── gpio │ │ │ │ ├── mtgpio.c │ │ │ │ ├── mtgpio.h │ │ │ │ └── mtgpio_cfg.h │ │ │ ├── mcdi │ │ │ │ ├── mtk_mcdi.c │ │ │ │ └── mtk_mcdi.h │ │ │ ├── mcsi │ │ │ │ ├── mcsi.c │ │ │ │ └── mcsi.h │ │ │ ├── pmic │ │ │ │ ├── pmic.c │ │ │ │ ├── pmic.h │ │ │ │ └── pmic_wrap_init.h │ │ │ ├── rtc │ │ │ │ ├── rtc.c │ │ │ │ └── rtc.h │ │ │ ├── spm │ │ │ │ ├── spm.c │ │ │ │ ├── spm.h │ │ │ │ ├── spm_pmic_wrap.c │ │ │ │ ├── spm_pmic_wrap.h │ │ │ │ ├── spm_suspend.c │ │ │ │ └── spm_suspend.h │ │ │ ├── spmc │ │ │ │ ├── mtspmc.c │ │ │ │ ├── mtspmc.h │ │ │ │ └── mtspmc_private.h │ │ │ ├── sspm │ │ │ │ ├── sspm.c │ │ │ │ └── sspm.h │ │ │ └── timer │ │ │ │ ├── mt_timer.c │ │ │ │ └── mt_timer.h │ │ ├── include │ │ │ ├── mcucfg.h │ │ │ ├── mt_gic_v3.h │ │ │ ├── plat_dcm.h │ │ │ ├── plat_debug.h │ │ │ ├── plat_macros.S │ │ │ ├── plat_private.h │ │ │ ├── platform_def.h │ │ │ ├── power_tracer.h │ │ │ ├── scu.h │ │ │ └── sspm_reg.h │ │ ├── plat_dcm.c │ │ ├── plat_debug.c │ │ ├── plat_mt_gic.c │ │ ├── plat_pm.c │ │ ├── plat_topology.c │ │ ├── platform.mk │ │ └── scu.c │ ├── mt8186 │ │ ├── aarch64 │ │ │ ├── plat_helpers.S │ │ │ └── platform_common.c │ │ ├── bl31_plat_setup.c │ │ ├── drivers │ │ │ ├── dcm │ │ │ │ ├── mtk_dcm.c │ │ │ │ ├── mtk_dcm.h │ │ │ │ ├── mtk_dcm_utils.c │ │ │ │ └── mtk_dcm_utils.h │ │ │ ├── dfd │ │ │ │ ├── plat_dfd.c │ │ │ │ └── plat_dfd.h │ │ │ ├── emi_mpu │ │ │ │ ├── emi_mpu.c │ │ │ │ └── emi_mpu.h │ │ │ ├── gpio │ │ │ │ ├── mtgpio.c │ │ │ │ └── mtgpio.h │ │ │ ├── mcdi │ │ │ │ ├── mt_cpu_pm.c │ │ │ │ ├── mt_cpu_pm.h │ │ │ │ ├── mt_cpu_pm_cpc.c │ │ │ │ ├── mt_cpu_pm_cpc.h │ │ │ │ ├── mt_lp_irqremain.c │ │ │ │ ├── mt_lp_irqremain.h │ │ │ │ ├── mt_mcdi.c │ │ │ │ └── mt_mcdi.h │ │ │ ├── pmic │ │ │ │ ├── pmic.c │ │ │ │ ├── pmic.h │ │ │ │ └── pmic_wrap_init.h │ │ │ ├── rtc │ │ │ │ ├── rtc.c │ │ │ │ └── rtc.h │ │ │ ├── spm │ │ │ │ ├── build.mk │ │ │ │ ├── constraints │ │ │ │ │ ├── mt_spm_rc_bus26m.c │ │ │ │ │ ├── mt_spm_rc_cpu_buck_ldo.c │ │ │ │ │ ├── mt_spm_rc_dram.c │ │ │ │ │ ├── mt_spm_rc_internal.h │ │ │ │ │ └── mt_spm_rc_syspll.c │ │ │ │ ├── mt_spm.c │ │ │ │ ├── mt_spm.h │ │ │ │ ├── mt_spm_cond.c │ │ │ │ ├── mt_spm_cond.h │ │ │ │ ├── mt_spm_conservation.c │ │ │ │ ├── mt_spm_conservation.h │ │ │ │ ├── mt_spm_constraint.h │ │ │ │ ├── mt_spm_extern.c │ │ │ │ ├── mt_spm_extern.h │ │ │ │ ├── mt_spm_idle.c │ │ │ │ ├── mt_spm_idle.h │ │ │ │ ├── mt_spm_internal.c │ │ │ │ ├── mt_spm_internal.h │ │ │ │ ├── mt_spm_pmic_wrap.c │ │ │ │ ├── mt_spm_pmic_wrap.h │ │ │ │ ├── mt_spm_reg.h │ │ │ │ ├── mt_spm_resource_req.h │ │ │ │ ├── mt_spm_suspend.c │ │ │ │ ├── mt_spm_suspend.h │ │ │ │ ├── mt_spm_vcorefs.c │ │ │ │ ├── mt_spm_vcorefs.h │ │ │ │ ├── notifier │ │ │ │ │ ├── mt_spm_notifier.h │ │ │ │ │ ├── mt_spm_sspm_intc.h │ │ │ │ │ └── mt_spm_sspm_notifier.c │ │ │ │ ├── pcm_def.h │ │ │ │ └── sleep_def.h │ │ │ └── spmc │ │ │ │ ├── mtspmc.c │ │ │ │ ├── mtspmc.h │ │ │ │ └── mtspmc_private.h │ │ ├── include │ │ │ ├── mcucfg.h │ │ │ ├── mt_spm_resource_req.h │ │ │ ├── plat_mtk_lpm.h │ │ │ ├── plat_pm.h │ │ │ ├── plat_sip_calls.h │ │ │ ├── plat_uart.h │ │ │ ├── platform_def.h │ │ │ └── sspm_reg.h │ │ ├── plat_pm.c │ │ ├── plat_sip_calls.c │ │ ├── plat_topology.c │ │ └── platform.mk │ ├── mt8188 │ │ ├── include │ │ │ ├── platform_def.h │ │ │ └── spm_reg.h │ │ ├── plat_config.mk │ │ ├── plat_mmap.c │ │ └── platform.mk │ ├── mt8189 │ │ ├── drivers │ │ │ └── gpio │ │ │ │ ├── mtgpio.c │ │ │ │ └── mtgpio.h │ │ ├── include │ │ │ └── platform_def.h │ │ ├── plat_config.mk │ │ ├── plat_mmap.c │ │ └── platform.mk │ ├── mt8192 │ │ ├── aarch64 │ │ │ ├── plat_helpers.S │ │ │ └── platform_common.c │ │ ├── bl31_plat_setup.c │ │ ├── drivers │ │ │ ├── apusys │ │ │ │ ├── mtk_apusys.c │ │ │ │ ├── mtk_apusys.h │ │ │ │ ├── mtk_apusys_apc.c │ │ │ │ ├── mtk_apusys_apc.h │ │ │ │ └── mtk_apusys_apc_def.h │ │ │ ├── dcm │ │ │ │ ├── mtk_dcm.c │ │ │ │ ├── mtk_dcm.h │ │ │ │ ├── mtk_dcm_utils.c │ │ │ │ └── mtk_dcm_utils.h │ │ │ ├── devapc │ │ │ │ ├── devapc.c │ │ │ │ └── devapc.h │ │ │ ├── dfd │ │ │ │ ├── plat_dfd.c │ │ │ │ └── plat_dfd.h │ │ │ ├── emi_mpu │ │ │ │ ├── emi_mpu.c │ │ │ │ └── emi_mpu.h │ │ │ ├── gpio │ │ │ │ ├── mtgpio.c │ │ │ │ └── mtgpio.h │ │ │ ├── mcdi │ │ │ │ ├── mt_cpu_pm.c │ │ │ │ ├── mt_cpu_pm_cpc.c │ │ │ │ ├── mt_cpu_pm_cpc.h │ │ │ │ ├── mt_lp_irqremain.c │ │ │ │ ├── mt_lp_irqremain.h │ │ │ │ ├── mt_mcdi.c │ │ │ │ └── mt_mcdi.h │ │ │ ├── pmic │ │ │ │ └── pmic_wrap_init.h │ │ │ ├── ptp3 │ │ │ │ ├── mtk_ptp3_common.h │ │ │ │ └── mtk_ptp3_main.c │ │ │ ├── spm │ │ │ │ ├── build.mk │ │ │ │ ├── constraints │ │ │ │ │ ├── mt_spm_rc_bus26m.c │ │ │ │ │ ├── mt_spm_rc_cpu_buck_ldo.c │ │ │ │ │ ├── mt_spm_rc_dram.c │ │ │ │ │ ├── mt_spm_rc_internal.h │ │ │ │ │ └── mt_spm_rc_syspll.c │ │ │ │ ├── mt_spm.c │ │ │ │ ├── mt_spm.h │ │ │ │ ├── mt_spm_cond.c │ │ │ │ ├── mt_spm_cond.h │ │ │ │ ├── mt_spm_conservation.c │ │ │ │ ├── mt_spm_conservation.h │ │ │ │ ├── mt_spm_constraint.h │ │ │ │ ├── mt_spm_idle.c │ │ │ │ ├── mt_spm_idle.h │ │ │ │ ├── mt_spm_internal.c │ │ │ │ ├── mt_spm_internal.h │ │ │ │ ├── mt_spm_pmic_wrap.c │ │ │ │ ├── mt_spm_pmic_wrap.h │ │ │ │ ├── mt_spm_reg.h │ │ │ │ ├── mt_spm_resource_req.h │ │ │ │ ├── mt_spm_suspend.c │ │ │ │ ├── mt_spm_suspend.h │ │ │ │ ├── mt_spm_vcorefs.c │ │ │ │ ├── mt_spm_vcorefs.h │ │ │ │ ├── notifier │ │ │ │ │ ├── mt_spm_notifier.h │ │ │ │ │ ├── mt_spm_sspm_intc.h │ │ │ │ │ └── mt_spm_sspm_notifier.c │ │ │ │ ├── pcm_def.h │ │ │ │ └── sleep_def.h │ │ │ └── spmc │ │ │ │ ├── mtspmc.c │ │ │ │ ├── mtspmc.h │ │ │ │ └── mtspmc_private.h │ │ ├── include │ │ │ ├── mcucfg.h │ │ │ ├── plat_mtk_lpm.h │ │ │ ├── plat_pm.h │ │ │ ├── plat_sip_calls.h │ │ │ ├── platform_def.h │ │ │ └── rtc.h │ │ ├── plat_pm.c │ │ ├── plat_sip_calls.c │ │ ├── plat_topology.c │ │ └── platform.mk │ ├── mt8195 │ │ ├── aarch64 │ │ │ ├── plat_helpers.S │ │ │ └── platform_common.c │ │ ├── bl31_plat_setup.c │ │ ├── drivers │ │ │ ├── apusys │ │ │ │ ├── apupll.c │ │ │ │ ├── apupwr_clkctl.c │ │ │ │ ├── apupwr_clkctl.h │ │ │ │ ├── apupwr_clkctl_def.h │ │ │ │ ├── mtk_apusys.c │ │ │ │ └── mtk_apusys.h │ │ │ ├── dcm │ │ │ │ ├── mtk_dcm.c │ │ │ │ ├── mtk_dcm.h │ │ │ │ ├── mtk_dcm_utils.c │ │ │ │ └── mtk_dcm_utils.h │ │ │ ├── dfd │ │ │ │ ├── plat_dfd.c │ │ │ │ └── plat_dfd.h │ │ │ ├── emi_mpu │ │ │ │ ├── emi_mpu.c │ │ │ │ └── emi_mpu.h │ │ │ ├── gpio │ │ │ │ ├── mtgpio.c │ │ │ │ └── mtgpio.h │ │ │ ├── mcdi │ │ │ │ ├── mt_cpu_pm.c │ │ │ │ ├── mt_cpu_pm_cpc.c │ │ │ │ ├── mt_cpu_pm_cpc.h │ │ │ │ ├── mt_lp_irqremain.c │ │ │ │ ├── mt_lp_irqremain.h │ │ │ │ ├── mt_mcdi.c │ │ │ │ └── mt_mcdi.h │ │ │ ├── pmic │ │ │ │ └── pmic_wrap_init.h │ │ │ ├── spm │ │ │ │ ├── build.mk │ │ │ │ ├── constraints │ │ │ │ │ ├── mt_spm_rc_bus26m.c │ │ │ │ │ ├── mt_spm_rc_cpu_buck_ldo.c │ │ │ │ │ ├── mt_spm_rc_dram.c │ │ │ │ │ ├── mt_spm_rc_internal.h │ │ │ │ │ └── mt_spm_rc_syspll.c │ │ │ │ ├── mt_spm.c │ │ │ │ ├── mt_spm.h │ │ │ │ ├── mt_spm_cond.c │ │ │ │ ├── mt_spm_cond.h │ │ │ │ ├── mt_spm_conservation.c │ │ │ │ ├── mt_spm_conservation.h │ │ │ │ ├── mt_spm_constraint.h │ │ │ │ ├── mt_spm_idle.c │ │ │ │ ├── mt_spm_idle.h │ │ │ │ ├── mt_spm_internal.c │ │ │ │ ├── mt_spm_internal.h │ │ │ │ ├── mt_spm_pmic_wrap.c │ │ │ │ ├── mt_spm_pmic_wrap.h │ │ │ │ ├── mt_spm_reg.h │ │ │ │ ├── mt_spm_resource_req.h │ │ │ │ ├── mt_spm_suspend.c │ │ │ │ ├── mt_spm_suspend.h │ │ │ │ ├── mt_spm_vcorefs.c │ │ │ │ ├── mt_spm_vcorefs.h │ │ │ │ ├── notifier │ │ │ │ │ ├── mt_spm_notifier.h │ │ │ │ │ ├── mt_spm_sspm_intc.h │ │ │ │ │ └── mt_spm_sspm_notifier.c │ │ │ │ ├── pcm_def.h │ │ │ │ └── sleep_def.h │ │ │ └── spmc │ │ │ │ ├── mtspmc.c │ │ │ │ ├── mtspmc.h │ │ │ │ └── mtspmc_private.h │ │ ├── include │ │ │ ├── mcucfg.h │ │ │ ├── plat_mtk_lpm.h │ │ │ ├── plat_pm.h │ │ │ ├── plat_sip_calls.h │ │ │ ├── platform_def.h │ │ │ └── rtc.h │ │ ├── plat_pm.c │ │ ├── plat_sip_calls.c │ │ ├── plat_topology.c │ │ └── platform.mk │ ├── mt8196 │ │ ├── drivers │ │ │ ├── dcm │ │ │ │ ├── mtk_dcm.c │ │ │ │ ├── mtk_dcm_utils.c │ │ │ │ └── mtk_dcm_utils.h │ │ │ └── gpio │ │ │ │ ├── mtgpio.c │ │ │ │ └── mtgpio.h │ │ ├── include │ │ │ └── platform_def.h │ │ ├── plat_config.mk │ │ ├── plat_mmap.c │ │ └── platform.mk │ └── topology │ │ ├── armv8_2 │ │ └── topology.c │ │ ├── group_4_3_1 │ │ ├── topology.c │ │ └── topology_conf.mk │ │ └── rules.mk ├── nuvoton │ ├── common │ │ ├── nuvoton_helpers.S │ │ ├── nuvoton_pm.c │ │ ├── nuvoton_topology.c │ │ └── plat_nuvoton_gic.c │ └── npcm845x │ │ ├── npcm845x_bl31_setup.c │ │ ├── npcm845x_common.c │ │ ├── npcm845x_psci.c │ │ ├── npcm845x_serial_port.c │ │ └── platform.mk ├── nvidia │ └── tegra │ │ ├── common │ │ ├── aarch64 │ │ │ └── tegra_helpers.S │ │ ├── tegra_bl31_setup.c │ │ ├── tegra_common.mk │ │ ├── tegra_delay_timer.c │ │ ├── tegra_fiq_glue.c │ │ ├── tegra_gicv2.c │ │ ├── tegra_gicv3.c │ │ ├── tegra_io_storage.c │ │ ├── tegra_platform.c │ │ ├── tegra_pm.c │ │ ├── tegra_sdei.c │ │ ├── tegra_sip_calls.c │ │ └── tegra_stack_protector.c │ │ ├── drivers │ │ ├── bpmp │ │ │ └── bpmp.c │ │ ├── bpmp_ipc │ │ │ ├── intf.c │ │ │ ├── intf.h │ │ │ ├── ivc.c │ │ │ └── ivc.h │ │ ├── flowctrl │ │ │ └── flowctrl.c │ │ ├── gpcdma │ │ │ └── gpcdma.c │ │ ├── memctrl │ │ │ ├── memctrl_v1.c │ │ │ └── memctrl_v2.c │ │ ├── pmc │ │ │ └── pmc.c │ │ ├── smmu │ │ │ └── smmu.c │ │ └── spe │ │ │ └── shared_console.S │ │ ├── include │ │ ├── drivers │ │ │ ├── bpmp.h │ │ │ ├── bpmp_ipc.h │ │ │ ├── flowctrl.h │ │ │ ├── gpcdma.h │ │ │ ├── mce.h │ │ │ ├── memctrl.h │ │ │ ├── memctrl_v1.h │ │ │ ├── memctrl_v2.h │ │ │ ├── pmc.h │ │ │ ├── security_engine.h │ │ │ ├── smmu.h │ │ │ ├── spe.h │ │ │ └── tegra_gic.h │ │ ├── lib │ │ │ └── profiler.h │ │ ├── plat_macros.S │ │ ├── platform_def.h │ │ ├── t186 │ │ │ ├── tegra186_private.h │ │ │ ├── tegra_def.h │ │ │ └── tegra_mc_def.h │ │ ├── t194 │ │ │ ├── tegra194_private.h │ │ │ ├── tegra194_ras_private.h │ │ │ └── tegra_def.h │ │ ├── t210 │ │ │ └── tegra_def.h │ │ ├── tegra_platform.h │ │ └── tegra_private.h │ │ ├── lib │ │ └── debug │ │ │ └── profiler.c │ │ ├── platform.mk │ │ ├── scat │ │ └── bl31.scat │ │ └── soc │ │ ├── t186 │ │ ├── drivers │ │ │ ├── include │ │ │ │ ├── mce_private.h │ │ │ │ └── t18x_ari.h │ │ │ ├── mce │ │ │ │ ├── aarch64 │ │ │ │ │ └── nvg_helpers.S │ │ │ │ ├── ari.c │ │ │ │ ├── mce.c │ │ │ │ └── nvg.c │ │ │ └── se │ │ │ │ ├── se.c │ │ │ │ └── se_private.h │ │ ├── plat_memctrl.c │ │ ├── plat_psci_handlers.c │ │ ├── plat_secondary.c │ │ ├── plat_setup.c │ │ ├── plat_sip_calls.c │ │ ├── plat_smmu.c │ │ ├── plat_trampoline.S │ │ └── platform_t186.mk │ │ ├── t194 │ │ ├── drivers │ │ │ ├── include │ │ │ │ ├── mce_private.h │ │ │ │ ├── se.h │ │ │ │ └── t194_nvg.h │ │ │ ├── mce │ │ │ │ ├── aarch64 │ │ │ │ │ └── nvg_helpers.S │ │ │ │ ├── mce.c │ │ │ │ └── nvg.c │ │ │ └── se │ │ │ │ ├── se.c │ │ │ │ └── se_private.h │ │ ├── plat_memctrl.c │ │ ├── plat_psci_handlers.c │ │ ├── plat_ras.c │ │ ├── plat_secondary.c │ │ ├── plat_setup.c │ │ ├── plat_sip_calls.c │ │ ├── plat_smmu.c │ │ ├── plat_trampoline.S │ │ └── platform_t194.mk │ │ └── t210 │ │ ├── drivers │ │ └── se │ │ │ ├── se_private.h │ │ │ └── security_engine.c │ │ ├── plat_psci_handlers.c │ │ ├── plat_secondary.c │ │ ├── plat_setup.c │ │ ├── plat_sip_calls.c │ │ └── platform_t210.mk ├── nxp │ ├── common │ │ ├── aarch64 │ │ │ ├── bl31_data.S │ │ │ └── ls_helpers.S │ │ ├── fip_handler │ │ │ ├── common │ │ │ │ ├── plat_def_fip_uuid.h │ │ │ │ ├── plat_tbbr_img_def.h │ │ │ │ └── platform_oid.h │ │ │ ├── ddr_fip │ │ │ │ ├── ddr_fip_io.mk │ │ │ │ ├── ddr_io_storage.c │ │ │ │ └── ddr_io_storage.h │ │ │ └── fuse_fip │ │ │ │ ├── fuse.mk │ │ │ │ ├── fuse_io.h │ │ │ │ └── fuse_io_storage.c │ │ ├── img_loadr │ │ │ ├── img_loadr.mk │ │ │ ├── load_img.c │ │ │ └── load_img.h │ │ ├── include │ │ │ └── default │ │ │ │ ├── ch_2 │ │ │ │ ├── soc_default_base_addr.h │ │ │ │ └── soc_default_helper_macros.h │ │ │ │ ├── ch_3 │ │ │ │ ├── soc_default_base_addr.h │ │ │ │ └── soc_default_helper_macros.h │ │ │ │ ├── ch_3_2 │ │ │ │ ├── soc_default_base_addr.h │ │ │ │ └── soc_default_helper_macros.h │ │ │ │ └── plat_default_def.h │ │ ├── nv_storage │ │ │ ├── nv_storage.mk │ │ │ ├── plat_nv_storage.c │ │ │ └── plat_nv_storage.h │ │ ├── ocram │ │ │ ├── aarch64 │ │ │ │ └── ocram.S │ │ │ ├── ocram.h │ │ │ └── ocram.mk │ │ ├── plat_make_helper │ │ │ ├── plat_build_macros.mk │ │ │ ├── plat_common_def.mk │ │ │ └── soc_common_def.mk │ │ ├── psci │ │ │ ├── aarch64 │ │ │ │ └── psci_utils.S │ │ │ ├── include │ │ │ │ └── plat_psci.h │ │ │ ├── plat_psci.c │ │ │ └── psci.mk │ │ ├── setup │ │ │ ├── aarch64 │ │ │ │ └── ls_bl2_mem_params_desc.c │ │ │ ├── common.mk │ │ │ ├── core.mk │ │ │ ├── include │ │ │ │ ├── bl31_data.h │ │ │ │ ├── ls_interrupt_mgmt.h │ │ │ │ ├── mmu_def.h │ │ │ │ ├── plat_common.h │ │ │ │ └── plat_macros.S │ │ │ ├── ls_bl2_el3_setup.c │ │ │ ├── ls_bl31_setup.c │ │ │ ├── ls_common.c │ │ │ ├── ls_err.c │ │ │ ├── ls_image_load.c │ │ │ ├── ls_interrupt_mgmt.c │ │ │ ├── ls_io_storage.c │ │ │ └── ls_stack_protector.c │ │ ├── sip_svc │ │ │ ├── aarch64 │ │ │ │ └── sipsvc.S │ │ │ ├── include │ │ │ │ └── sipsvc.h │ │ │ ├── sip_svc.c │ │ │ └── sipsvc.mk │ │ ├── soc_errata │ │ │ ├── errata.c │ │ │ ├── errata.h │ │ │ ├── errata.mk │ │ │ ├── errata_a008850.c │ │ │ ├── errata_a009660.c │ │ │ ├── errata_a010539.c │ │ │ ├── errata_a050426.c │ │ │ └── errata_list.h │ │ ├── tbbr │ │ │ ├── csf_tbbr.c │ │ │ ├── nxp_rotpk.S │ │ │ ├── tbbr.mk │ │ │ └── x509_tbbr.c │ │ └── warm_reset │ │ │ ├── plat_warm_reset.c │ │ │ ├── plat_warm_rst.h │ │ │ └── warm_reset.mk │ ├── s32 │ │ └── s32g274ardb2 │ │ │ ├── include │ │ │ ├── plat_console.h │ │ │ ├── plat_def_fip_uuid.h │ │ │ ├── plat_helpers.h │ │ │ ├── plat_io_storage.h │ │ │ ├── plat_macros.S │ │ │ ├── plat_tbbr_img_def.h │ │ │ ├── platform_def.h │ │ │ ├── s32cc-bl-common.h │ │ │ └── s32cc-ncore.h │ │ │ ├── plat_bl2_el3_setup.c │ │ │ ├── plat_bl2_image_desc.c │ │ │ ├── plat_bl31_setup.c │ │ │ ├── plat_console.c │ │ │ ├── plat_helpers.S │ │ │ ├── plat_io_storage.c │ │ │ ├── platform.mk │ │ │ ├── s32cc_bl_common.c │ │ │ ├── s32cc_ncore.c │ │ │ ├── s32g2_psci.c │ │ │ └── s32g2_soc.c │ ├── soc-ls1028a │ │ ├── aarch64 │ │ │ ├── ls1028a.S │ │ │ └── ls1028a_helpers.S │ │ ├── include │ │ │ └── soc.h │ │ ├── ls1028ardb │ │ │ ├── ddr_init.c │ │ │ ├── plat_def.h │ │ │ ├── platform.c │ │ │ ├── platform.mk │ │ │ ├── platform_def.h │ │ │ └── policy.h │ │ ├── soc.c │ │ ├── soc.def │ │ └── soc.mk │ ├── soc-ls1043a │ │ ├── aarch64 │ │ │ ├── ls1043a.S │ │ │ └── ls1043a_helpers.S │ │ ├── include │ │ │ ├── ns_access.h │ │ │ └── soc.h │ │ ├── ls1043ardb │ │ │ ├── ddr_init.c │ │ │ ├── plat_def.h │ │ │ ├── platform.c │ │ │ ├── platform.mk │ │ │ ├── platform_def.h │ │ │ └── policy.h │ │ ├── soc.c │ │ ├── soc.def │ │ └── soc.mk │ ├── soc-ls1046a │ │ ├── aarch64 │ │ │ ├── ls1046a.S │ │ │ └── ls1046a_helpers.S │ │ ├── include │ │ │ ├── ns_access.h │ │ │ └── soc.h │ │ ├── ls1046afrwy │ │ │ ├── ddr_init.c │ │ │ ├── plat_def.h │ │ │ ├── platform.c │ │ │ ├── platform.mk │ │ │ ├── platform_def.h │ │ │ └── policy.h │ │ ├── ls1046aqds │ │ │ ├── ddr_init.c │ │ │ ├── plat_def.h │ │ │ ├── platform.c │ │ │ ├── platform.mk │ │ │ ├── platform_def.h │ │ │ └── policy.h │ │ ├── ls1046ardb │ │ │ ├── ddr_init.c │ │ │ ├── plat_def.h │ │ │ ├── platform.c │ │ │ ├── platform.mk │ │ │ ├── platform_def.h │ │ │ └── policy.h │ │ ├── soc.c │ │ ├── soc.def │ │ └── soc.mk │ ├── soc-ls1088a │ │ ├── aarch64 │ │ │ ├── ls1088a.S │ │ │ └── ls1088a_helpers.S │ │ ├── include │ │ │ └── soc.h │ │ ├── ls1088aqds │ │ │ ├── ddr_init.c │ │ │ ├── plat_def.h │ │ │ ├── platform.c │ │ │ ├── platform.mk │ │ │ ├── platform_def.h │ │ │ └── policy.h │ │ ├── ls1088ardb │ │ │ ├── ddr_init.c │ │ │ ├── plat_def.h │ │ │ ├── platform.c │ │ │ ├── platform.mk │ │ │ ├── platform_def.h │ │ │ └── policy.h │ │ ├── soc.c │ │ ├── soc.def │ │ └── soc.mk │ └── soc-lx2160a │ │ ├── aarch64 │ │ ├── lx2160a.S │ │ ├── lx2160a_helpers.S │ │ └── lx2160a_warm_rst.S │ │ ├── ddr_fip.mk │ │ ├── ddr_sb.mk │ │ ├── ddr_tbbr.mk │ │ ├── include │ │ └── soc.h │ │ ├── lx2160aqds │ │ ├── ddr_init.c │ │ ├── plat_def.h │ │ ├── platform.c │ │ ├── platform.mk │ │ ├── platform_def.h │ │ └── policy.h │ │ ├── lx2160ardb │ │ ├── ddr_init.c │ │ ├── plat_def.h │ │ ├── platform.c │ │ ├── platform.mk │ │ ├── platform_def.h │ │ └── policy.h │ │ ├── lx2162aqds │ │ ├── cert_create_helper │ │ │ ├── include │ │ │ │ ├── pdef_tbb_cert.h │ │ │ │ ├── pdef_tbb_ext.h │ │ │ │ └── pdef_tbb_key.h │ │ │ └── src │ │ │ │ ├── pdef_tbb_cert.c │ │ │ │ ├── pdef_tbb_ext.c │ │ │ │ └── pdef_tbb_key.c │ │ ├── cert_create_tbbr.mk │ │ ├── ddr_init.c │ │ ├── plat_def.h │ │ ├── platform.c │ │ ├── platform.mk │ │ ├── platform_def.h │ │ └── policy.h │ │ ├── soc.c │ │ ├── soc.def │ │ └── soc.mk ├── qemu │ ├── common │ │ ├── aarch32 │ │ │ └── plat_helpers.S │ │ ├── aarch64 │ │ │ └── plat_helpers.S │ │ ├── common.mk │ │ ├── include │ │ │ └── plat_macros.S │ │ ├── qemu_bl1_setup.c │ │ ├── qemu_bl2_mem_params_desc.c │ │ ├── qemu_bl2_setup.c │ │ ├── qemu_bl31_setup.c │ │ ├── qemu_common.c │ │ ├── qemu_console.c │ │ ├── qemu_gicv2.c │ │ ├── qemu_gicv3.c │ │ ├── qemu_image_load.c │ │ ├── qemu_io_storage.c │ │ ├── qemu_plat_attest_token.c │ │ ├── qemu_pm.c │ │ ├── qemu_private.h │ │ ├── qemu_realm_attest_key.c │ │ ├── qemu_rotpk.S │ │ ├── qemu_sdei.c │ │ ├── qemu_spm.c │ │ ├── qemu_stack_protector.c │ │ ├── qemu_trusted_boot.c │ │ ├── sp_min │ │ │ ├── sp_min-qemu.mk │ │ │ └── sp_min_setup.c │ │ ├── topology.c │ │ └── trp │ │ │ ├── qemu_trp_setup.c │ │ │ └── trp-qemu-common.mk │ ├── qemu │ │ ├── include │ │ │ ├── platform_def.h │ │ │ └── qemu_pas_def.h │ │ ├── platform.mk │ │ ├── qemu_bl1_measured_boot.c │ │ ├── qemu_helpers.c │ │ ├── qemu_measured_boot.c │ │ └── trp │ │ │ └── trp-qemu.mk │ └── qemu_sbsa │ │ ├── include │ │ ├── platform_def.h │ │ ├── qemu_sbsa_pas_def.h │ │ └── sbsa_platform.h │ │ ├── platform.mk │ │ ├── sbsa_gic.c │ │ ├── sbsa_platform.c │ │ ├── sbsa_pm.c │ │ ├── sbsa_private.h │ │ ├── sbsa_sip_svc.c │ │ ├── sbsa_topology.c │ │ └── trp │ │ └── trp-qemu_sbsa.mk ├── qti │ ├── common │ │ ├── inc │ │ │ ├── aarch64 │ │ │ │ └── plat_macros.S │ │ │ ├── qti_board_def.h │ │ │ ├── qti_cpu.h │ │ │ ├── qti_interrupt_svc.h │ │ │ ├── qti_plat.h │ │ │ ├── qti_uart_console.h │ │ │ └── spmi_arb.h │ │ └── src │ │ │ ├── aarch64 │ │ │ ├── qti_bl2_helpers.S │ │ │ ├── qti_helpers.S │ │ │ ├── qti_kryo4_gold.S │ │ │ ├── qti_kryo4_silver.S │ │ │ ├── qti_kryo6_gold.S │ │ │ ├── qti_kryo6_silver.S │ │ │ └── qti_uart_console.S │ │ │ ├── pm_ps_hold.c │ │ │ ├── qti_bl2_setup.c │ │ │ ├── qti_bl31_setup.c │ │ │ ├── qti_common.c │ │ │ ├── qti_gic_v3.c │ │ │ ├── qti_image_desc.c │ │ │ ├── qti_interrupt_svc.c │ │ │ ├── qti_io_storage.c │ │ │ ├── qti_pm.c │ │ │ ├── qti_stack_protector.c │ │ │ ├── qti_syscall.c │ │ │ ├── qti_topology.c │ │ │ └── spmi_arb.c │ ├── kodiak │ │ ├── inc │ │ │ ├── kodiak_def.h │ │ │ ├── qti_map_chipinfo.h │ │ │ └── qti_secure_io_cfg.h │ │ ├── rb3gen2 │ │ │ ├── inc │ │ │ │ └── platform_def.h │ │ │ └── platform.mk │ │ └── sc7280_chrome │ │ │ ├── inc │ │ │ └── platform_def.h │ │ │ └── platform.mk │ ├── mdm9607 │ │ ├── platform.mk │ │ └── sp_min │ │ │ └── sp_min-mdm9607.mk │ ├── msm8909 │ │ ├── platform.mk │ │ └── sp_min │ │ │ └── sp_min-msm8909.mk │ ├── msm8916 │ │ ├── aarch32 │ │ │ ├── msm8916_helpers.S │ │ │ └── uartdm_console.S │ │ ├── aarch64 │ │ │ ├── msm8916_helpers.S │ │ │ └── uartdm_console.S │ │ ├── include │ │ │ ├── msm8916_mmap.h │ │ │ ├── plat_macros.S │ │ │ ├── platform_def.h │ │ │ └── uartdm_console.h │ │ ├── msm8916_bl31_setup.c │ │ ├── msm8916_config.c │ │ ├── msm8916_config.h │ │ ├── msm8916_cpu_boot.c │ │ ├── msm8916_gicv2.c │ │ ├── msm8916_gicv2.h │ │ ├── msm8916_pm.c │ │ ├── msm8916_pm.h │ │ ├── msm8916_setup.c │ │ ├── msm8916_setup.h │ │ ├── msm8916_topology.c │ │ ├── platform.mk │ │ ├── sp_min │ │ │ ├── msm8916_sp_min_setup.c │ │ │ └── sp_min-msm8916.mk │ │ └── tsp │ │ │ ├── msm8916_tsp_setup.c │ │ │ └── tsp-msm8916.mk │ ├── msm8939 │ │ ├── platform.mk │ │ ├── sp_min │ │ │ └── sp_min-msm8939.mk │ │ └── tsp │ │ │ └── tsp-msm8939.mk │ ├── qcs615 │ │ ├── inc │ │ │ ├── platform_def.h │ │ │ ├── qti_map_chipinfo.h │ │ │ └── qti_secure_io_cfg.h │ │ └── platform.mk │ ├── qtiseclib │ │ ├── inc │ │ │ ├── kodiak │ │ │ │ └── qtiseclib_defs_plat.h │ │ │ ├── qcs615 │ │ │ │ └── qtiseclib_defs_plat.h │ │ │ ├── qtiseclib_cb_interface.h │ │ │ ├── qtiseclib_defs.h │ │ │ ├── qtiseclib_interface.h │ │ │ └── sc7180 │ │ │ │ └── qtiseclib_defs_plat.h │ │ └── src │ │ │ ├── qtiseclib_cb_interface.c │ │ │ └── qtiseclib_interface_stub.c │ └── sc7180 │ │ ├── inc │ │ ├── platform_def.h │ │ ├── qti_map_chipinfo.h │ │ └── qti_secure_io_cfg.h │ │ └── platform.mk ├── renesas │ ├── common │ │ ├── aarch64 │ │ │ ├── plat_helpers.S │ │ │ └── platform_common.c │ │ ├── bl2_cpg_init.c │ │ ├── bl2_interrupt_error.c │ │ ├── bl2_plat_mem_params_desc.c │ │ ├── bl2_secure_setting.c │ │ ├── bl31_plat_setup.c │ │ ├── common.mk │ │ ├── include │ │ │ ├── plat.ld.S │ │ │ ├── plat_macros_cci.S │ │ │ ├── plat_macros_gic.S │ │ │ ├── platform_def.h │ │ │ ├── rcar_def.h │ │ │ ├── rcar_private.h │ │ │ ├── rcar_version.h │ │ │ └── registers │ │ │ │ ├── axi_registers.h │ │ │ │ ├── cpg_registers.h │ │ │ │ └── lifec_registers.h │ │ ├── plat_image_load.c │ │ ├── plat_pm.c │ │ ├── plat_storage.c │ │ ├── plat_topology.c │ │ ├── rcar_common.c │ │ └── rcar_stack_protector.c │ ├── rcar │ │ ├── bl2_plat_setup.c │ │ ├── include │ │ │ └── plat_macros.S │ │ └── platform.mk │ ├── rcar_gen4 │ │ ├── aarch64 │ │ │ ├── plat_helpers.S │ │ │ └── platform_common.c │ │ ├── bl31_plat_setup.c │ │ ├── include │ │ │ ├── plat.ld.S │ │ │ ├── plat_helpers.h │ │ │ ├── plat_macros.S │ │ │ ├── platform_def.h │ │ │ ├── rcar_def.h │ │ │ ├── rcar_private.h │ │ │ └── rcar_version.h │ │ ├── plat_pm.c │ │ ├── plat_topology.c │ │ ├── platform.mk │ │ └── rcar_common.c │ └── rzg │ │ ├── bl2_plat_setup.c │ │ ├── include │ │ └── plat_macros.S │ │ └── platform.mk ├── rockchip │ ├── common │ │ ├── aarch32 │ │ │ ├── plat_helpers.S │ │ │ ├── platform_common.c │ │ │ └── pmu_sram_cpus_on.S │ │ ├── aarch64 │ │ │ ├── plat_helpers.S │ │ │ ├── platform_common.c │ │ │ └── pmu_sram_cpus_on.S │ │ ├── bl31_plat_setup.c │ │ ├── drivers │ │ │ ├── parameter │ │ │ │ ├── ddr_parameter.c │ │ │ │ └── ddr_parameter.h │ │ │ └── pmu │ │ │ │ └── pmu_com.h │ │ ├── include │ │ │ ├── plat_macros.S │ │ │ ├── plat_params.h │ │ │ ├── plat_pm_helpers.h │ │ │ ├── plat_private.h │ │ │ └── rockchip_sip_svc.h │ │ ├── params_setup.c │ │ ├── plat_pm.c │ │ ├── plat_pm_helpers.c │ │ ├── plat_topology.c │ │ ├── pmusram │ │ │ ├── cpus_on_fixed_addr.S │ │ │ └── cpus_on_fixed_addr.h │ │ ├── rockchip_gicv2.c │ │ ├── rockchip_gicv3.c │ │ ├── rockchip_sip_svc.c │ │ ├── rockchip_stack_protector.c │ │ ├── scmi │ │ │ ├── rockchip_common_clock.c │ │ │ ├── scmi.c │ │ │ ├── scmi_clock.c │ │ │ ├── scmi_clock.h │ │ │ ├── scmi_rstd.c │ │ │ └── scmi_rstd.h │ │ └── sp_min_plat_setup.c │ ├── px30 │ │ ├── drivers │ │ │ ├── pmu │ │ │ │ ├── plat_pmu_macros.S │ │ │ │ ├── pmu.c │ │ │ │ └── pmu.h │ │ │ ├── secure │ │ │ │ ├── secure.c │ │ │ │ └── secure.h │ │ │ └── soc │ │ │ │ ├── soc.c │ │ │ │ └── soc.h │ │ ├── include │ │ │ ├── plat.ld.S │ │ │ ├── plat_sip_calls.h │ │ │ └── platform_def.h │ │ ├── plat_sip_calls.c │ │ ├── platform.mk │ │ └── px30_def.h │ ├── rk3288 │ │ ├── drivers │ │ │ ├── pmu │ │ │ │ ├── plat_pmu_macros.S │ │ │ │ ├── pmu.c │ │ │ │ └── pmu.h │ │ │ ├── secure │ │ │ │ ├── secure.c │ │ │ │ └── secure.h │ │ │ └── soc │ │ │ │ ├── soc.c │ │ │ │ └── soc.h │ │ ├── include │ │ │ ├── plat_sip_calls.h │ │ │ ├── plat_sp_min.ld.S │ │ │ ├── platform_def.h │ │ │ └── shared │ │ │ │ └── bl32_param.h │ │ ├── plat_sip_calls.c │ │ ├── platform.mk │ │ ├── rk3288_def.h │ │ └── sp_min │ │ │ └── sp_min-rk3288.mk │ ├── rk3328 │ │ ├── drivers │ │ │ ├── pmu │ │ │ │ ├── plat_pmu_macros.S │ │ │ │ ├── pmu.c │ │ │ │ └── pmu.h │ │ │ └── soc │ │ │ │ ├── soc.c │ │ │ │ └── soc.h │ │ ├── include │ │ │ ├── plat.ld.S │ │ │ └── platform_def.h │ │ ├── platform.mk │ │ └── rk3328_def.h │ ├── 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.ld.S │ │ │ ├── plat_sip_calls.h │ │ │ └── platform_def.h │ │ ├── plat_sip_calls.c │ │ ├── platform.mk │ │ └── rk3368_def.h │ ├── rk3399 │ │ ├── drivers │ │ │ ├── dp │ │ │ │ ├── cdn_dp.c │ │ │ │ ├── cdn_dp.h │ │ │ │ └── hdcp.bin │ │ │ ├── dram │ │ │ │ ├── dfs.c │ │ │ │ ├── dfs.h │ │ │ │ ├── dram.c │ │ │ │ ├── dram.h │ │ │ │ ├── dram_spec_timing.c │ │ │ │ ├── dram_spec_timing.h │ │ │ │ ├── suspend.c │ │ │ │ └── suspend.h │ │ │ ├── gpio │ │ │ │ └── rk3399_gpio.c │ │ │ ├── m0 │ │ │ │ ├── Makefile │ │ │ │ ├── include │ │ │ │ │ ├── addressmap.h │ │ │ │ │ └── rk3399_mcu.h │ │ │ │ └── src │ │ │ │ │ ├── dram.c │ │ │ │ │ ├── rk3399m0.ld.S │ │ │ │ │ ├── startup.c │ │ │ │ │ ├── stopwatch.c │ │ │ │ │ └── suspend.c │ │ │ ├── pmu │ │ │ │ ├── m0_ctl.c │ │ │ │ ├── m0_ctl.h │ │ │ │ ├── plat_pmu_macros.S │ │ │ │ ├── pmu.c │ │ │ │ ├── pmu.h │ │ │ │ └── pmu_fw.S │ │ │ ├── pwm │ │ │ │ ├── pwm.c │ │ │ │ └── pwm.h │ │ │ ├── secure │ │ │ │ ├── secure.c │ │ │ │ └── secure.h │ │ │ └── soc │ │ │ │ ├── soc.c │ │ │ │ └── soc.h │ │ ├── include │ │ │ ├── addressmap.h │ │ │ ├── plat.ld.S │ │ │ ├── plat_sip_calls.h │ │ │ ├── platform_def.h │ │ │ └── shared │ │ │ │ ├── addressmap_shared.h │ │ │ │ ├── bl31_param.h │ │ │ │ ├── dram_regs.h │ │ │ │ ├── m0_param.h │ │ │ │ ├── misc_regs.h │ │ │ │ ├── pmu_bits.h │ │ │ │ └── pmu_regs.h │ │ ├── plat_sip_calls.c │ │ ├── platform.mk │ │ └── rk3399_def.h │ ├── rk3568 │ │ ├── drivers │ │ │ ├── otp │ │ │ │ ├── otp.c │ │ │ │ └── otp.h │ │ │ ├── pmu │ │ │ │ ├── plat_pmu_macros.S │ │ │ │ ├── pmu.c │ │ │ │ └── pmu.h │ │ │ ├── scmi │ │ │ │ ├── rk3568_clk.c │ │ │ │ └── rk3568_clk.h │ │ │ └── soc │ │ │ │ ├── soc.c │ │ │ │ └── soc.h │ │ ├── include │ │ │ ├── plat.ld.S │ │ │ ├── plat_sip_calls.h │ │ │ └── platform_def.h │ │ ├── plat_sip_calls.c │ │ ├── platform.mk │ │ └── rk3568_def.h │ ├── rk3576 │ │ ├── drivers │ │ │ ├── dmc │ │ │ │ ├── dmc_rk3576.h │ │ │ │ └── suspend.c │ │ │ ├── pmu │ │ │ │ ├── plat_pmu_macros.S │ │ │ │ ├── pm_pd_regs.c │ │ │ │ ├── pm_pd_regs.h │ │ │ │ ├── pmu.c │ │ │ │ └── pmu.h │ │ │ ├── secure │ │ │ │ ├── firewall.c │ │ │ │ ├── firewall.h │ │ │ │ ├── secure.c │ │ │ │ └── secure.h │ │ │ └── soc │ │ │ │ ├── soc.c │ │ │ │ └── soc.h │ │ ├── include │ │ │ ├── plat.ld.S │ │ │ ├── plat_sip_calls.h │ │ │ └── platform_def.h │ │ ├── plat_sip_calls.c │ │ ├── platform.mk │ │ ├── rk3576_def.h │ │ └── scmi │ │ │ ├── rk3576_clk.c │ │ │ └── rk3576_clk.h │ └── rk3588 │ │ ├── drivers │ │ ├── pmu │ │ │ ├── plat_pmu_macros.S │ │ │ ├── pm_pd_regs.c │ │ │ ├── pm_pd_regs.h │ │ │ ├── pmu.c │ │ │ └── pmu.h │ │ ├── scmi │ │ │ ├── rk3588_clk.c │ │ │ ├── rk3588_clk.h │ │ │ └── rk3588_rstd.c │ │ ├── secure │ │ │ ├── secure.c │ │ │ └── secure.h │ │ └── soc │ │ │ ├── soc.c │ │ │ └── soc.h │ │ ├── include │ │ ├── plat.ld.S │ │ ├── plat_sip_calls.h │ │ └── platform_def.h │ │ ├── plat_sip_calls.c │ │ ├── platform.mk │ │ └── rk3588_def.h ├── rpi │ ├── common │ │ ├── aarch64 │ │ │ ├── armstub8_header.S │ │ │ └── plat_helpers.S │ │ ├── include │ │ │ ├── plat_macros.S │ │ │ └── rpi_shared.h │ │ ├── rpi3_common.c │ │ ├── rpi3_console_dual.c │ │ ├── rpi3_console_pl011.c │ │ ├── rpi3_image_load.c │ │ ├── rpi3_io_storage.c │ │ ├── rpi3_pm.c │ │ ├── rpi3_rotpk.S │ │ ├── rpi3_stack_protector.c │ │ ├── rpi3_topology.c │ │ ├── rpi3_trusted_boot.c │ │ ├── rpi4_bl31_setup.c │ │ └── rpi_pci_svc.c │ ├── rpi3 │ │ ├── aarch64 │ │ │ └── rpi3_bl2_mem_params_desc.c │ │ ├── include │ │ │ ├── platform_def.h │ │ │ ├── rpi3_measured_boot.h │ │ │ └── rpi_hw.h │ │ ├── platform.mk │ │ ├── rpi3_bl1_mboot.c │ │ ├── rpi3_bl1_setup.c │ │ ├── rpi3_bl2_mboot.c │ │ ├── rpi3_bl2_setup.c │ │ ├── rpi3_bl31_setup.c │ │ ├── rpi3_dyn_cfg_helpers.c │ │ └── rpi_mbox_board.c │ ├── rpi4 │ │ ├── include │ │ │ ├── plat.ld.S │ │ │ ├── platform_def.h │ │ │ └── rpi_hw.h │ │ ├── platform.mk │ │ └── rpi4_setup.c │ └── rpi5 │ │ ├── include │ │ ├── plat.ld.S │ │ ├── platform_def.h │ │ └── rpi_hw.h │ │ ├── platform.mk │ │ └── rpi5_setup.c ├── socionext │ ├── synquacer │ │ ├── drivers │ │ │ ├── mhu │ │ │ │ ├── sq_mhu.c │ │ │ │ └── sq_mhu.h │ │ │ ├── scp │ │ │ │ ├── sq_scmi.c │ │ │ │ └── sq_scp.c │ │ │ └── scpi │ │ │ │ ├── sq_scpi.c │ │ │ │ └── sq_scpi.h │ │ ├── include │ │ │ ├── plat.ld.S │ │ │ ├── plat_macros.S │ │ │ ├── platform_def.h │ │ │ └── sq_common.h │ │ ├── platform.mk │ │ ├── sq_bl2_setup.c │ │ ├── sq_bl31_setup.c │ │ ├── sq_ccn.c │ │ ├── sq_gicv3.c │ │ ├── sq_helpers.S │ │ ├── sq_image_desc.c │ │ ├── sq_io_storage.c │ │ ├── sq_psci.c │ │ ├── sq_rotpk.S │ │ ├── sq_spm.c │ │ ├── sq_tbbr.c │ │ ├── sq_topology.c │ │ └── sq_xlat_setup.c │ └── uniphier │ │ ├── include │ │ ├── plat_macros.S │ │ └── platform_def.h │ │ ├── platform.mk │ │ ├── tsp │ │ ├── tsp-uniphier.mk │ │ └── uniphier_tsp_setup.c │ │ ├── uniphier.h │ │ ├── uniphier_bl2_setup.c │ │ ├── uniphier_bl31_setup.c │ │ ├── uniphier_boot_device.c │ │ ├── uniphier_cci.c │ │ ├── uniphier_console.S │ │ ├── uniphier_console.h │ │ ├── uniphier_console_setup.c │ │ ├── uniphier_emmc.c │ │ ├── uniphier_gicv3.c │ │ ├── uniphier_helpers.S │ │ ├── uniphier_image_desc.c │ │ ├── uniphier_io_storage.c │ │ ├── uniphier_nand.c │ │ ├── uniphier_psci.c │ │ ├── uniphier_rotpk.S │ │ ├── uniphier_scp.c │ │ ├── uniphier_smp.S │ │ ├── uniphier_soc_info.c │ │ ├── uniphier_syscnt.c │ │ ├── uniphier_tbbr.c │ │ ├── uniphier_topology.c │ │ ├── uniphier_usb.c │ │ └── uniphier_xlat_setup.c ├── st │ ├── common │ │ ├── bl2_io_storage.c │ │ ├── common.mk │ │ ├── common_rules.mk │ │ ├── include │ │ │ ├── plat_def_fip_uuid.h │ │ │ ├── stm32cubeprogrammer.h │ │ │ ├── stm32mp_common.h │ │ │ ├── stm32mp_dt.h │ │ │ ├── stm32mp_efi.h │ │ │ ├── stm32mp_fconf_getter.h │ │ │ ├── stm32mp_io_storage.h │ │ │ ├── stm32mp_mbedtls_config.h │ │ │ ├── stm32mp_shared_resources.h │ │ │ ├── stm32mp_svc_setup.h │ │ │ └── usb_dfu.h │ │ ├── plat_image_load.c │ │ ├── stm32cubeprogrammer_uart.c │ │ ├── stm32cubeprogrammer_usb.c │ │ ├── stm32mp_common.c │ │ ├── stm32mp_crypto_lib.c │ │ ├── stm32mp_dt.c │ │ ├── stm32mp_fconf_io.c │ │ ├── stm32mp_gic.c │ │ ├── stm32mp_svc_setup.c │ │ ├── stm32mp_trusted_boot.c │ │ └── usb_dfu.c │ ├── stm32mp1 │ │ ├── bl2_plat_setup.c │ │ ├── cert_create_tbbr.mk │ │ ├── include │ │ │ ├── boot_api.h │ │ │ ├── plat_tbbr_img_def.h │ │ │ ├── platform_def.h │ │ │ ├── stm32mp1_dbgmcu.h │ │ │ ├── stm32mp1_private.h │ │ │ ├── stm32mp1_shared_resources.h │ │ │ ├── stm32mp1_smc.h │ │ │ └── tbbr │ │ │ │ └── stm32mp1_tbb_cert.h │ │ ├── plat_bl2_mem_params_desc.c │ │ ├── plat_ddr.c │ │ ├── platform.mk │ │ ├── services │ │ │ ├── bsec_svc.c │ │ │ ├── bsec_svc.h │ │ │ └── stm32mp1_svc_setup.c │ │ ├── sp_min │ │ │ ├── sp_min-stm32mp1.mk │ │ │ └── sp_min_setup.c │ │ ├── stm32mp1.S │ │ ├── stm32mp1.ld.S │ │ ├── stm32mp1_boot_device.c │ │ ├── stm32mp1_dbgmcu.c │ │ ├── stm32mp1_def.h │ │ ├── stm32mp1_fconf_firewall.c │ │ ├── stm32mp1_fip_def.h │ │ ├── stm32mp1_helper.S │ │ ├── stm32mp1_pm.c │ │ ├── stm32mp1_private.c │ │ ├── stm32mp1_scmi.c │ │ ├── stm32mp1_shared_resources.c │ │ ├── stm32mp1_stack_protector.c │ │ ├── stm32mp1_syscfg.c │ │ ├── stm32mp1_tbb_cert.c │ │ ├── stm32mp1_topology.c │ │ └── stm32mp1_usb_dfu.c │ └── stm32mp2 │ │ ├── aarch64 │ │ ├── stm32mp2.S │ │ ├── stm32mp2.ld.S │ │ └── stm32mp2_helper.S │ │ ├── bl2_plat_setup.c │ │ ├── bl31_plat_setup.c │ │ ├── include │ │ ├── boot_api.h │ │ ├── plat_macros.S │ │ ├── plat_tbbr_img_def.h │ │ ├── platform_def.h │ │ ├── stm32mp2_private.h │ │ └── stm32mp2_smc.h │ │ ├── plat_bl2_mem_params_desc.c │ │ ├── plat_ddr.c │ │ ├── platform.mk │ │ ├── services │ │ ├── stgen_svc.c │ │ ├── stgen_svc.h │ │ └── stm32mp2_svc_setup.c │ │ ├── stm32mp2_def.h │ │ ├── stm32mp2_pm.c │ │ ├── stm32mp2_private.c │ │ ├── stm32mp2_syscfg.c │ │ ├── stm32mp2_topology.c │ │ └── stm32mp2_usb_dfu.c ├── ti │ ├── common │ │ ├── include │ │ │ ├── k3_console.h │ │ │ ├── k3_gicv3.h │ │ │ ├── plat_macros.S │ │ │ ├── plat_private.h │ │ │ └── ti_platform_defs.h │ │ ├── k3_console.c │ │ ├── k3_gicv3.c │ │ ├── k3_helpers.S │ │ ├── plat_common.mk │ │ └── ti_bl31_setup.c │ ├── k3 │ │ ├── board │ │ │ ├── generic │ │ │ │ ├── board.mk │ │ │ │ └── include │ │ │ │ │ └── board_def.h │ │ │ ├── j784s4 │ │ │ │ ├── board.mk │ │ │ │ └── include │ │ │ │ │ └── board_def.h │ │ │ └── lite │ │ │ │ ├── board.mk │ │ │ │ └── include │ │ │ │ └── board_def.h │ │ ├── common │ │ │ ├── k3_bl31_setup.c │ │ │ ├── k3_psci.c │ │ │ └── k3_topology.c │ │ ├── include │ │ │ └── platform_def.h │ │ └── platform.mk │ └── k3low │ │ ├── board │ │ └── am62lx │ │ │ ├── board.mk │ │ │ └── include │ │ │ └── board_def.h │ │ ├── common │ │ ├── am62l_bl31_setup.c │ │ ├── am62l_psci.c │ │ └── am62l_topology.c │ │ ├── include │ │ └── platform_def.h │ │ └── platform.mk └── xilinx │ ├── common │ ├── custom_sip_svc.c │ ├── include │ │ ├── custom_svc.h │ │ ├── ipi.h │ │ ├── plat_clkfunc.h │ │ ├── plat_common.h │ │ ├── plat_console.h │ │ ├── plat_fdt.h │ │ ├── plat_startup.h │ │ ├── pm_api_sys.h │ │ ├── pm_client.h │ │ ├── pm_common.h │ │ ├── pm_defs.h │ │ ├── pm_ipi.h │ │ ├── pm_node.h │ │ └── pm_svc_main.h │ ├── ipi.c │ ├── ipi_mailbox_service │ │ ├── ipi_mailbox_svc.c │ │ └── ipi_mailbox_svc.h │ ├── plat_clkfunc.c │ ├── plat_console.c │ ├── plat_fdt.c │ ├── plat_startup.c │ ├── pm_service │ │ ├── pm_api_sys.c │ │ ├── pm_ipi.c │ │ └── pm_svc_main.c │ ├── tsp │ │ ├── tsp.mk │ │ └── tsp_plat_setup.c │ └── versal.c │ ├── versal │ ├── aarch64 │ │ ├── versal_common.c │ │ └── versal_helpers.S │ ├── bl31_versal_setup.c │ ├── include │ │ ├── plat_ipi.h │ │ ├── plat_macros.S │ │ ├── plat_private.h │ │ ├── platform_def.h │ │ └── versal_def.h │ ├── plat_psci.c │ ├── plat_topology.c │ ├── plat_versal.c │ ├── platform.mk │ ├── pm_service │ │ └── pm_client.c │ ├── sip_svc_setup.c │ ├── tsp │ │ └── tsp-versal.mk │ ├── versal_gicv3.c │ └── versal_ipi.c │ ├── versal_net │ ├── aarch64 │ │ ├── versal_net_common.c │ │ └── versal_net_helpers.S │ ├── bl31_versal_net_setup.c │ ├── include │ │ ├── plat_ipi.h │ │ ├── plat_macros.S │ │ ├── plat_private.h │ │ ├── platform_def.h │ │ └── versal_net_def.h │ ├── plat_psci.c │ ├── plat_psci_pm.c │ ├── plat_topology.c │ ├── platform.mk │ ├── pm_service │ │ └── pm_client.c │ ├── sip_svc_setup.c │ ├── tsp │ │ └── tsp-versal_net.mk │ ├── versal_net_ipi.c │ └── versal_net_sdei.c │ └── zynqmp │ ├── aarch64 │ ├── zynqmp_common.c │ └── zynqmp_helpers.S │ ├── bl31_zynqmp_setup.c │ ├── include │ ├── plat_ipi.h │ ├── plat_macros.S │ ├── plat_pm_common.h │ ├── plat_private.h │ ├── platform_def.h │ └── zynqmp_def.h │ ├── libpm.mk │ ├── plat_psci.c │ ├── plat_topology.c │ ├── plat_zynqmp.c │ ├── platform.mk │ ├── pm_service │ ├── pm_api_clock.c │ ├── pm_api_clock.h │ ├── pm_api_ioctl.c │ ├── pm_api_ioctl.h │ ├── pm_api_pinctrl.c │ ├── pm_api_pinctrl.h │ ├── pm_client.c │ ├── zynqmp_pm_api_sys.c │ ├── zynqmp_pm_api_sys.h │ ├── zynqmp_pm_defs.h │ ├── zynqmp_pm_svc_main.c │ └── zynqmp_pm_svc_main.h │ ├── sip_svc_setup.c │ ├── tsp │ └── tsp-zynqmp.mk │ ├── zynqmp_ehf.c │ ├── zynqmp_ipi.c │ └── zynqmp_sdei.c ├── poetry.lock ├── pyproject.toml ├── readme.rst ├── services ├── arm_arch_svc │ └── arm_arch_svc_setup.c ├── el3 │ └── ven_el3_svc.c ├── oem │ └── chromeos │ │ └── widevine_smc_handlers.c ├── 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 │ ├── pncd │ │ ├── pncd.mk │ │ ├── pncd_common.c │ │ ├── pncd_helpers.S │ │ ├── pncd_main.c │ │ └── pncd_private.h │ ├── tlkd │ │ ├── tlkd.mk │ │ ├── tlkd_common.c │ │ ├── tlkd_helpers.S │ │ ├── tlkd_main.c │ │ ├── tlkd_pm.c │ │ └── tlkd_private.h │ ├── trusty │ │ ├── generic-arm64-smcall.c │ │ ├── generic-arm64-smcall.h │ │ ├── sm_err.h │ │ ├── smcall.h │ │ ├── trusty.c │ │ ├── trusty.mk │ │ └── trusty_helpers.S │ └── tspd │ │ ├── tspd.mk │ │ ├── tspd_common.c │ │ ├── tspd_helpers.S │ │ ├── tspd_main.c │ │ ├── tspd_pm.c │ │ └── tspd_private.h └── std_svc │ ├── drtm │ ├── drtm_dma_prot.c │ ├── drtm_dma_prot.h │ ├── drtm_main.c │ ├── drtm_main.h │ ├── drtm_measurements.c │ ├── drtm_measurements.h │ ├── drtm_remediation.c │ ├── drtm_remediation.h │ └── drtm_res_address_map.c │ ├── errata_abi │ ├── cpu_errata_info.h │ └── errata_abi_main.c │ ├── lfa │ ├── bl31_lfa.c │ ├── lfa.mk │ ├── lfa_holding_pen.c │ └── lfa_main.c │ ├── pci_svc.c │ ├── rmmd │ ├── aarch64 │ │ └── rmmd_helpers.S │ ├── rmmd.mk │ ├── rmmd_attest.c │ ├── rmmd_keymgmt.c │ ├── rmmd_main.c │ ├── rmmd_mem.c │ ├── rmmd_private.h │ ├── rmmd_rmm_lfa.c │ └── trp │ │ ├── linker.ld.S │ │ ├── trp.mk │ │ ├── trp_entry.S │ │ ├── trp_helpers.c │ │ ├── trp_main.c │ │ └── trp_private.h │ ├── sdei │ ├── sdei_dispatch.S │ ├── sdei_event.c │ ├── sdei_intr_mgmt.c │ ├── sdei_main.c │ ├── sdei_private.h │ └── sdei_state.c │ ├── spm │ ├── common │ │ ├── aarch64 │ │ │ ├── spm_helpers.S │ │ │ └── spm_shim_exceptions.S │ │ ├── include │ │ │ ├── spm_common.h │ │ │ └── spm_shim_private.h │ │ ├── spm.mk │ │ └── spm_xlat_common.c │ ├── el3_spmc │ │ ├── logical_sp.c │ │ ├── spmc.h │ │ ├── spmc.mk │ │ ├── spmc_main.c │ │ ├── spmc_pm.c │ │ ├── spmc_setup.c │ │ ├── spmc_shared_mem.c │ │ └── spmc_shared_mem.h │ └── spm_mm │ │ ├── spm_mm.mk │ │ ├── spm_mm_main.c │ │ ├── spm_mm_private.h │ │ ├── spm_mm_setup.c │ │ └── spm_mm_xlat.c │ ├── spmd │ ├── aarch64 │ │ └── spmd_helpers.S │ ├── spmd.mk │ ├── spmd_logical_sp.c │ ├── spmd_main.c │ ├── spmd_pm.c │ └── spmd_private.h │ ├── std_svc_setup.c │ └── trng │ ├── trng_entropy_pool.c │ ├── trng_entropy_pool.h │ └── trng_main.c └── tools ├── amlogic ├── Makefile └── doimage.c ├── cert_create ├── Makefile ├── include │ ├── cca │ │ └── cca_cot.h │ ├── cert.h │ ├── cmd_opt.h │ ├── debug.h │ ├── dualroot │ │ └── cot.h │ ├── ext.h │ ├── key.h │ ├── sha.h │ └── tbbr │ │ ├── tbb_cert.h │ │ ├── tbb_ext.h │ │ └── tbb_key.h └── src │ ├── cca │ ├── cot.c │ └── cot.mk │ ├── cert.c │ ├── cmd_opt.c │ ├── dualroot │ ├── cot.c │ └── cot.mk │ ├── ext.c │ ├── key.c │ ├── main.c │ ├── sha.c │ └── tbbr │ ├── tbb_cert.c │ ├── tbb_ext.c │ ├── tbb_key.c │ └── tbbr.mk ├── conventional-changelog-tf-a ├── index.js ├── package.json └── templates │ ├── commit-section.hbs │ ├── commit.hbs │ ├── footer.hbs │ ├── header.hbs │ ├── note-section.hbs │ ├── note.hbs │ └── template.hbs ├── cot_dt2c ├── .gitignore ├── cot_dt2c │ ├── __init__.py │ ├── __main__.py │ ├── cli.py │ ├── cot_dt2c.py │ ├── cot_parser.py │ └── dt_validator.py ├── poetry.lock ├── pyproject.toml └── tests │ ├── test.dtsi │ ├── test2.dtsi │ ├── test_invalid_bracket.dtsi │ ├── test_invalid_missing_attribute.dtsi │ ├── test_invalid_missing_ctr.dtsi │ ├── test_invalid_missing_root.dtsi │ ├── test_invalid_undefined_parent.dtsi │ └── test_util.py ├── encrypt_fw ├── Makefile ├── include │ ├── cmd_opt.h │ ├── debug.h │ └── encrypt.h └── src │ ├── cmd_opt.c │ ├── encrypt.c │ └── main.c ├── fiptool ├── Makefile ├── fiptool.c ├── fiptool.h ├── fiptool_platform.h ├── plat_fiptool │ ├── arm │ │ └── board │ │ │ ├── juno │ │ │ ├── plat_def_uuid_config.c │ │ │ └── plat_fiptool.mk │ │ │ └── tc │ │ │ ├── plat_def_uuid_config.c │ │ │ └── plat_fiptool.mk │ ├── nxp │ │ ├── plat_def_uuid_config.c │ │ ├── plat_fiptool.mk │ │ └── s32 │ │ │ └── s32g274ardb2 │ │ │ ├── plat_def_uuid_config.c │ │ │ └── plat_fiptool.mk │ └── st │ │ ├── plat_def_uuid_config.c │ │ └── plat_fiptool.mk ├── tbbr_config.c ├── tbbr_config.h ├── win_posix.c └── win_posix.h ├── marvell └── doimage │ ├── Makefile │ ├── doimage.c │ ├── doimage.mk │ └── secure │ ├── aes_key.txt │ ├── csk_priv_pem0.key │ ├── csk_priv_pem1.key │ ├── csk_priv_pem2.key │ ├── csk_priv_pem3.key │ ├── kak_priv_pem.key │ ├── sec_img_7K.cfg │ └── sec_img_8K.cfg ├── memory ├── poetry.lock ├── pyproject.toml └── src │ └── memory │ ├── __init__.py │ ├── elfparser.py │ ├── image.py │ ├── mapparser.py │ ├── memmap.py │ ├── printer.py │ ├── summary.py │ └── templates │ └── summary-flamegraph.html ├── nxp └── create_pbl │ ├── Makefile │ ├── README │ ├── byte_swap.c │ ├── create_pbl.c │ ├── create_pbl.mk │ ├── pbl_ch2.mk │ └── pbl_ch3.mk ├── qti ├── fip-elf.lds └── generate_fip_elf.sh ├── renesas ├── rcar_layout_create │ ├── makefile │ ├── sa0.c │ ├── sa0.ld.S │ ├── sa6.c │ └── sa6.ld.S └── rzg_layout_create │ ├── makefile │ ├── sa0.c │ ├── sa0.ld.S │ ├── sa6.c │ └── sa6.ld.S ├── sptool ├── Makefile ├── hob.py ├── sp_mk_generator.py ├── spactions.py └── sptool.py ├── stm32image ├── Makefile └── stm32image.c └── tlc └── poetry.lock /.checkpatch.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.checkpatch.conf -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.clang-format -------------------------------------------------------------------------------- /.commitlintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.commitlintrc.js -------------------------------------------------------------------------------- /.ctags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.ctags -------------------------------------------------------------------------------- /.cz-adapter.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.cz-adapter.cjs -------------------------------------------------------------------------------- /.cz.json: -------------------------------------------------------------------------------- 1 | { 2 | "path": "./.cz-adapter.cjs" 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.gitmodules -------------------------------------------------------------------------------- /.gitreview: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.gitreview -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/commit-msg.commitlint: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | npx --no-install commitlint --edit "$1" 4 | -------------------------------------------------------------------------------- /.husky/commit-msg.gerrit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.husky/commit-msg.gerrit -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | "$(dirname "$0")/pre-commit.copyright" "$@" 4 | -------------------------------------------------------------------------------- /.husky/pre-commit.copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.husky/pre-commit.copyright -------------------------------------------------------------------------------- /.husky/prepare-commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.husky/prepare-commit-msg -------------------------------------------------------------------------------- /.husky/prepare-commit-msg.cz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.husky/prepare-commit-msg.cz -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v20.11.1 2 | -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.versionrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.versionrc.cjs -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/Makefile -------------------------------------------------------------------------------- /bl1/aarch32/bl1_arch_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl1/aarch32/bl1_arch_setup.c -------------------------------------------------------------------------------- /bl1/aarch32/bl1_entrypoint.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl1/aarch32/bl1_entrypoint.S -------------------------------------------------------------------------------- /bl1/aarch32/bl1_exceptions.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl1/aarch32/bl1_exceptions.S -------------------------------------------------------------------------------- /bl1/aarch64/bl1_arch_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl1/aarch64/bl1_arch_setup.c -------------------------------------------------------------------------------- /bl1/aarch64/bl1_entrypoint.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl1/aarch64/bl1_entrypoint.S -------------------------------------------------------------------------------- /bl1/aarch64/bl1_exceptions.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl1/aarch64/bl1_exceptions.S -------------------------------------------------------------------------------- /bl1/bl1.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl1/bl1.ld.S -------------------------------------------------------------------------------- /bl1/bl1.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl1/bl1.mk -------------------------------------------------------------------------------- /bl1/bl1_fwu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl1/bl1_fwu.c -------------------------------------------------------------------------------- /bl1/bl1_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl1/bl1_main.c -------------------------------------------------------------------------------- /bl1/bl1_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl1/bl1_private.h -------------------------------------------------------------------------------- /bl1/tbbr/tbbr_img_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl1/tbbr/tbbr_img_desc.c -------------------------------------------------------------------------------- /bl2/aarch32/bl2_arch_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl2/aarch32/bl2_arch_setup.c -------------------------------------------------------------------------------- /bl2/aarch32/bl2_entrypoint.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl2/aarch32/bl2_entrypoint.S -------------------------------------------------------------------------------- /bl2/aarch64/bl2_arch_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl2/aarch64/bl2_arch_setup.c -------------------------------------------------------------------------------- /bl2/aarch64/bl2_entrypoint.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl2/aarch64/bl2_entrypoint.S -------------------------------------------------------------------------------- /bl2/bl2.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl2/bl2.ld.S -------------------------------------------------------------------------------- /bl2/bl2.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl2/bl2.mk -------------------------------------------------------------------------------- /bl2/bl2_el3.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl2/bl2_el3.ld.S -------------------------------------------------------------------------------- /bl2/bl2_image_load_v2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl2/bl2_image_load_v2.c -------------------------------------------------------------------------------- /bl2/bl2_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl2/bl2_main.c -------------------------------------------------------------------------------- /bl2/bl2_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl2/bl2_private.h -------------------------------------------------------------------------------- /bl2u/bl2u.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl2u/bl2u.ld.S -------------------------------------------------------------------------------- /bl2u/bl2u.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl2u/bl2u.mk -------------------------------------------------------------------------------- /bl2u/bl2u_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl2u/bl2u_main.c -------------------------------------------------------------------------------- /bl31/aarch64/ea_delegate.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl31/aarch64/ea_delegate.S -------------------------------------------------------------------------------- /bl31/bl31.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl31/bl31.ld.S -------------------------------------------------------------------------------- /bl31/bl31.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl31/bl31.mk -------------------------------------------------------------------------------- /bl31/bl31_context_mgmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl31/bl31_context_mgmt.c -------------------------------------------------------------------------------- /bl31/bl31_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl31/bl31_main.c -------------------------------------------------------------------------------- /bl31/bl31_traps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl31/bl31_traps.c -------------------------------------------------------------------------------- /bl31/ehf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl31/ehf.c -------------------------------------------------------------------------------- /bl31/interrupt_mgmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl31/interrupt_mgmt.c -------------------------------------------------------------------------------- /bl32/optee/optee.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/optee/optee.mk -------------------------------------------------------------------------------- /bl32/sp_min/sp_min.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/sp_min/sp_min.ld.S -------------------------------------------------------------------------------- /bl32/sp_min/sp_min.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/sp_min/sp_min.mk -------------------------------------------------------------------------------- /bl32/sp_min/sp_min_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/sp_min/sp_min_main.c -------------------------------------------------------------------------------- /bl32/sp_min/sp_min_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/sp_min/sp_min_private.h -------------------------------------------------------------------------------- /bl32/tsp/ffa_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/tsp/ffa_helpers.c -------------------------------------------------------------------------------- /bl32/tsp/ffa_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/tsp/ffa_helpers.h -------------------------------------------------------------------------------- /bl32/tsp/tsp.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/tsp/tsp.ld.S -------------------------------------------------------------------------------- /bl32/tsp/tsp.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/tsp/tsp.mk -------------------------------------------------------------------------------- /bl32/tsp/tsp_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/tsp/tsp_common.c -------------------------------------------------------------------------------- /bl32/tsp/tsp_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/tsp/tsp_context.c -------------------------------------------------------------------------------- /bl32/tsp/tsp_ffa_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/tsp/tsp_ffa_main.c -------------------------------------------------------------------------------- /bl32/tsp/tsp_interrupt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/tsp/tsp_interrupt.c -------------------------------------------------------------------------------- /bl32/tsp/tsp_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/tsp/tsp_main.c -------------------------------------------------------------------------------- /bl32/tsp/tsp_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/tsp/tsp_private.h -------------------------------------------------------------------------------- /bl32/tsp/tsp_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/bl32/tsp/tsp_timer.c -------------------------------------------------------------------------------- /changelog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/changelog.yaml -------------------------------------------------------------------------------- /common/aarch32/debug.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/aarch32/debug.S -------------------------------------------------------------------------------- /common/aarch64/debug.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/aarch64/debug.S -------------------------------------------------------------------------------- /common/backtrace/backtrace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/backtrace/backtrace.c -------------------------------------------------------------------------------- /common/backtrace/backtrace.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/backtrace/backtrace.mk -------------------------------------------------------------------------------- /common/bl_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/bl_common.c -------------------------------------------------------------------------------- /common/desc_image_load.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/desc_image_load.c -------------------------------------------------------------------------------- /common/fdt_fixup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/fdt_fixup.c -------------------------------------------------------------------------------- /common/fdt_wrappers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/fdt_wrappers.c -------------------------------------------------------------------------------- /common/fdt_wrappers.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/fdt_wrappers.mk -------------------------------------------------------------------------------- /common/feat_detect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/feat_detect.c -------------------------------------------------------------------------------- /common/image_decompress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/image_decompress.c -------------------------------------------------------------------------------- /common/runtime_svc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/runtime_svc.c -------------------------------------------------------------------------------- /common/tf_crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/tf_crc32.c -------------------------------------------------------------------------------- /common/tf_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/tf_log.c -------------------------------------------------------------------------------- /common/uuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/common/uuid.c -------------------------------------------------------------------------------- /dco.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/dco.txt -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/_static/css/custom.css -------------------------------------------------------------------------------- /docs/about/contact.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/about/contact.rst -------------------------------------------------------------------------------- /docs/about/features.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/about/features.rst -------------------------------------------------------------------------------- /docs/about/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/about/index.rst -------------------------------------------------------------------------------- /docs/about/lts.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/about/lts.rst -------------------------------------------------------------------------------- /docs/about/maintainers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/about/maintainers.rst -------------------------------------------------------------------------------- /docs/change-log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/change-log.md -------------------------------------------------------------------------------- /docs/components/el3-spmc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/components/el3-spmc.rst -------------------------------------------------------------------------------- /docs/components/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/components/index.rst -------------------------------------------------------------------------------- /docs/components/mpmm.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/components/mpmm.rst -------------------------------------------------------------------------------- /docs/components/ras.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/components/ras.rst -------------------------------------------------------------------------------- /docs/components/sdei.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/components/sdei.rst -------------------------------------------------------------------------------- /docs/components/spd/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/components/spd/index.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/design/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/design/index.rst -------------------------------------------------------------------------------- /docs/design/psci-pd-tree.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/design/psci-pd-tree.rst -------------------------------------------------------------------------------- /docs/design/reset-design.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/design/reset-design.rst -------------------------------------------------------------------------------- /docs/design_documents/rse.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/design_documents/rse.rst -------------------------------------------------------------------------------- /docs/global_substitutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/global_substitutions.txt -------------------------------------------------------------------------------- /docs/glossary.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/glossary.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/license.rst -------------------------------------------------------------------------------- /docs/perf/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/perf/index.rst -------------------------------------------------------------------------------- /docs/perf/tsp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/perf/tsp.rst -------------------------------------------------------------------------------- /docs/plat/allwinner.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/allwinner.rst -------------------------------------------------------------------------------- /docs/plat/amd-versal2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/amd-versal2.rst -------------------------------------------------------------------------------- /docs/plat/arm/fvp/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/arm/fvp/index.rst -------------------------------------------------------------------------------- /docs/plat/arm/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/arm/index.rst -------------------------------------------------------------------------------- /docs/plat/arm/juno/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/arm/juno/index.rst -------------------------------------------------------------------------------- /docs/plat/arm/tc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/arm/tc/index.rst -------------------------------------------------------------------------------- /docs/plat/ast2700.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/ast2700.rst -------------------------------------------------------------------------------- /docs/plat/brcm-stingray.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/brcm-stingray.rst -------------------------------------------------------------------------------- /docs/plat/hikey.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/hikey.rst -------------------------------------------------------------------------------- /docs/plat/hikey960.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/hikey960.rst -------------------------------------------------------------------------------- /docs/plat/imx8.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/imx8.rst -------------------------------------------------------------------------------- /docs/plat/imx8m.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/imx8m.rst -------------------------------------------------------------------------------- /docs/plat/imx8ulp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/imx8ulp.rst -------------------------------------------------------------------------------- /docs/plat/imx9.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/imx9.rst -------------------------------------------------------------------------------- /docs/plat/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/index.rst -------------------------------------------------------------------------------- /docs/plat/intel-agilex.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/intel-agilex.rst -------------------------------------------------------------------------------- /docs/plat/intel-stratix10.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/intel-stratix10.rst -------------------------------------------------------------------------------- /docs/plat/marvell/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/marvell/index.rst -------------------------------------------------------------------------------- /docs/plat/meson-axg.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/meson-axg.rst -------------------------------------------------------------------------------- /docs/plat/meson-g12a.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/meson-g12a.rst -------------------------------------------------------------------------------- /docs/plat/meson-gxbb.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/meson-gxbb.rst -------------------------------------------------------------------------------- /docs/plat/meson-gxl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/meson-gxl.rst -------------------------------------------------------------------------------- /docs/plat/mt8183.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/mt8183.rst -------------------------------------------------------------------------------- /docs/plat/mt8186.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/mt8186.rst -------------------------------------------------------------------------------- /docs/plat/mt8188.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/mt8188.rst -------------------------------------------------------------------------------- /docs/plat/mt8189.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/mt8189.rst -------------------------------------------------------------------------------- /docs/plat/mt8192.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/mt8192.rst -------------------------------------------------------------------------------- /docs/plat/mt8195.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/mt8195.rst -------------------------------------------------------------------------------- /docs/plat/mt8196.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/mt8196.rst -------------------------------------------------------------------------------- /docs/plat/npcm845x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/npcm845x.rst -------------------------------------------------------------------------------- /docs/plat/nvidia-tegra.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/nvidia-tegra.rst -------------------------------------------------------------------------------- /docs/plat/nxp/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/nxp/index.rst -------------------------------------------------------------------------------- /docs/plat/nxp/nxp-ls-tbbr.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/nxp/nxp-ls-tbbr.rst -------------------------------------------------------------------------------- /docs/plat/poplar.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/poplar.rst -------------------------------------------------------------------------------- /docs/plat/qemu-sbsa.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/qemu-sbsa.rst -------------------------------------------------------------------------------- /docs/plat/qemu.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/qemu.rst -------------------------------------------------------------------------------- /docs/plat/qti-msm8916.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/qti-msm8916.rst -------------------------------------------------------------------------------- /docs/plat/qti.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/qti.rst -------------------------------------------------------------------------------- /docs/plat/qti/chrome.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/qti/chrome.rst -------------------------------------------------------------------------------- /docs/plat/qti/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/qti/index.rst -------------------------------------------------------------------------------- /docs/plat/qti/msm8916.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/qti/msm8916.rst -------------------------------------------------------------------------------- /docs/plat/qti/rb3gen2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/qti/rb3gen2.rst -------------------------------------------------------------------------------- /docs/plat/rcar-gen3.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/rcar-gen3.rst -------------------------------------------------------------------------------- /docs/plat/rockchip.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/rockchip.rst -------------------------------------------------------------------------------- /docs/plat/rpi3.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/rpi3.rst -------------------------------------------------------------------------------- /docs/plat/rpi4.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/rpi4.rst -------------------------------------------------------------------------------- /docs/plat/rpi5.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/rpi5.rst -------------------------------------------------------------------------------- /docs/plat/rz-g2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/rz-g2.rst -------------------------------------------------------------------------------- /docs/plat/s32g274a.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/s32g274a.rst -------------------------------------------------------------------------------- /docs/plat/st/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/st/index.rst -------------------------------------------------------------------------------- /docs/plat/st/stm32mp1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/st/stm32mp1.rst -------------------------------------------------------------------------------- /docs/plat/st/stm32mp2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/st/stm32mp2.rst -------------------------------------------------------------------------------- /docs/plat/st/stm32mpus.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/st/stm32mpus.rst -------------------------------------------------------------------------------- /docs/plat/stm32mp1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/stm32mp1.rst -------------------------------------------------------------------------------- /docs/plat/synquacer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/synquacer.rst -------------------------------------------------------------------------------- /docs/plat/ti-k3.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/ti-k3.rst -------------------------------------------------------------------------------- /docs/plat/warp7.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/warp7.rst -------------------------------------------------------------------------------- /docs/plat/xilinx-versal.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/xilinx-versal.rst -------------------------------------------------------------------------------- /docs/plat/xilinx-zynqmp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/plat/xilinx-zynqmp.rst -------------------------------------------------------------------------------- /docs/porting-guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/porting-guide.rst -------------------------------------------------------------------------------- /docs/process/coding-style.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/process/coding-style.rst -------------------------------------------------------------------------------- /docs/process/commit-style.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/process/commit-style.rst -------------------------------------------------------------------------------- /docs/process/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/process/contributing.rst -------------------------------------------------------------------------------- /docs/process/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/process/faq.rst -------------------------------------------------------------------------------- /docs/process/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/process/index.rst -------------------------------------------------------------------------------- /docs/process/maintenance.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/process/maintenance.rst -------------------------------------------------------------------------------- /docs/process/security.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/process/security.rst -------------------------------------------------------------------------------- /docs/sbom.cdx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/sbom.cdx.json -------------------------------------------------------------------------------- /docs/threat_model/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/threat_model/index.rst -------------------------------------------------------------------------------- /docs/tools/cot-dt2c.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/tools/cot-dt2c.rst -------------------------------------------------------------------------------- /docs/tools/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/docs/tools/index.rst -------------------------------------------------------------------------------- /drivers/allwinner/sunxi_rsb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/allwinner/sunxi_rsb.c -------------------------------------------------------------------------------- /drivers/arm/cci/cci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/cci/cci.c -------------------------------------------------------------------------------- /drivers/arm/ccn/ccn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/ccn/ccn.c -------------------------------------------------------------------------------- /drivers/arm/ccn/ccn_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/ccn/ccn_private.h -------------------------------------------------------------------------------- /drivers/arm/css/mhu/css_mhu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/css/mhu/css_mhu.c -------------------------------------------------------------------------------- /drivers/arm/css/scp/css_sds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/css/scp/css_sds.c -------------------------------------------------------------------------------- /drivers/arm/css/sds/sds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/css/sds/sds.c -------------------------------------------------------------------------------- /drivers/arm/dcc/dcc_console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/dcc/dcc_console.c -------------------------------------------------------------------------------- /drivers/arm/dsu/dsu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/dsu/dsu.c -------------------------------------------------------------------------------- /drivers/arm/fvp/fvp_pwrc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/fvp/fvp_pwrc.c -------------------------------------------------------------------------------- /drivers/arm/gic/gic.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/gic/gic.mk -------------------------------------------------------------------------------- /drivers/arm/gic/v2/gicv2.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/gic/v2/gicv2.mk -------------------------------------------------------------------------------- /drivers/arm/gic/v3/gic-x00.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/gic/v3/gic-x00.c -------------------------------------------------------------------------------- /drivers/arm/gic/v3/gicv3.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/gic/v3/gicv3.mk -------------------------------------------------------------------------------- /drivers/arm/gicv5/gicv5_iri.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/gicv5/gicv5_iri.c -------------------------------------------------------------------------------- /drivers/arm/mhu/mhu_v2_x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/mhu/mhu_v2_x.c -------------------------------------------------------------------------------- /drivers/arm/mhu/mhu_v2_x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/mhu/mhu_v2_x.h -------------------------------------------------------------------------------- /drivers/arm/mhu/mhu_v3_x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/mhu/mhu_v3_x.c -------------------------------------------------------------------------------- /drivers/arm/mhu/mhu_v3_x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/mhu/mhu_v3_x.h -------------------------------------------------------------------------------- /drivers/arm/rse/rse_comms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/rse/rse_comms.c -------------------------------------------------------------------------------- /drivers/arm/rse/rse_comms.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/rse/rse_comms.mk -------------------------------------------------------------------------------- /drivers/arm/sbsa/sbsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/sbsa/sbsa.c -------------------------------------------------------------------------------- /drivers/arm/scu/scu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/scu/scu.c -------------------------------------------------------------------------------- /drivers/arm/smmu/smmu_v3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/smmu/smmu_v3.c -------------------------------------------------------------------------------- /drivers/arm/sp805/sp805.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/sp805/sp805.c -------------------------------------------------------------------------------- /drivers/arm/tzc/tzc380.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/tzc/tzc380.c -------------------------------------------------------------------------------- /drivers/arm/tzc/tzc400.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/tzc/tzc400.c -------------------------------------------------------------------------------- /drivers/arm/tzc/tzc_dmc500.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/tzc/tzc_dmc500.c -------------------------------------------------------------------------------- /drivers/arm/tzc/tzc_dmc620.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/arm/tzc/tzc_dmc620.c -------------------------------------------------------------------------------- /drivers/auth/auth.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/auth/auth.mk -------------------------------------------------------------------------------- /drivers/auth/auth_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/auth/auth_mod.c -------------------------------------------------------------------------------- /drivers/auth/auth_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/auth/auth_util.c -------------------------------------------------------------------------------- /drivers/auth/cca/bl1_cot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/auth/cca/bl1_cot.c -------------------------------------------------------------------------------- /drivers/auth/crypto_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/auth/crypto_mod.c -------------------------------------------------------------------------------- /drivers/auth/img_parser_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/auth/img_parser_mod.c -------------------------------------------------------------------------------- /drivers/brcm/chimp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/brcm/chimp.c -------------------------------------------------------------------------------- /drivers/brcm/i2c/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/brcm/i2c/i2c.c -------------------------------------------------------------------------------- /drivers/brcm/iproc_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/brcm/iproc_gpio.c -------------------------------------------------------------------------------- /drivers/brcm/mdio/mdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/brcm/mdio/mdio.c -------------------------------------------------------------------------------- /drivers/brcm/ocotp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/brcm/ocotp.c -------------------------------------------------------------------------------- /drivers/brcm/rng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/brcm/rng.c -------------------------------------------------------------------------------- /drivers/brcm/scp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/brcm/scp.c -------------------------------------------------------------------------------- /drivers/brcm/sotp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/brcm/sotp.c -------------------------------------------------------------------------------- /drivers/brcm/spi/iproc_qspi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/brcm/spi/iproc_qspi.c -------------------------------------------------------------------------------- /drivers/brcm/spi/iproc_qspi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/brcm/spi/iproc_qspi.h -------------------------------------------------------------------------------- /drivers/brcm/spi/iproc_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/brcm/spi/iproc_spi.c -------------------------------------------------------------------------------- /drivers/brcm/spi_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/brcm/spi_flash.c -------------------------------------------------------------------------------- /drivers/brcm/spi_sf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/brcm/spi_sf.c -------------------------------------------------------------------------------- /drivers/cfi/v2m/v2m_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/cfi/v2m/v2m_flash.c -------------------------------------------------------------------------------- /drivers/clk/clk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/clk/clk.c -------------------------------------------------------------------------------- /drivers/fwu/fwu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/fwu/fwu.c -------------------------------------------------------------------------------- /drivers/fwu/fwu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/fwu/fwu.mk -------------------------------------------------------------------------------- /drivers/gpio/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/gpio/gpio.c -------------------------------------------------------------------------------- /drivers/gpio/gpio_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/gpio/gpio_spi.c -------------------------------------------------------------------------------- /drivers/imx/timer/imx_gpt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/imx/timer/imx_gpt.c -------------------------------------------------------------------------------- /drivers/imx/timer/imx_gpt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/imx/timer/imx_gpt.h -------------------------------------------------------------------------------- /drivers/imx/uart/imx_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/imx/uart/imx_uart.c -------------------------------------------------------------------------------- /drivers/imx/uart/imx_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/imx/uart/imx_uart.h -------------------------------------------------------------------------------- /drivers/imx/usdhc/imx_usdhc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/imx/usdhc/imx_usdhc.c -------------------------------------------------------------------------------- /drivers/imx/usdhc/imx_usdhc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/imx/usdhc/imx_usdhc.h -------------------------------------------------------------------------------- /drivers/io/io_block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/io/io_block.c -------------------------------------------------------------------------------- /drivers/io/io_encrypted.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/io/io_encrypted.c -------------------------------------------------------------------------------- /drivers/io/io_fip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/io/io_fip.c -------------------------------------------------------------------------------- /drivers/io/io_memmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/io/io_memmap.c -------------------------------------------------------------------------------- /drivers/io/io_mtd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/io/io_mtd.c -------------------------------------------------------------------------------- /drivers/io/io_semihosting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/io/io_semihosting.c -------------------------------------------------------------------------------- /drivers/io/io_storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/io/io_storage.c -------------------------------------------------------------------------------- /drivers/marvell/amb_adec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/marvell/amb_adec.c -------------------------------------------------------------------------------- /drivers/marvell/cache_llc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/marvell/cache_llc.c -------------------------------------------------------------------------------- /drivers/marvell/ccu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/marvell/ccu.c -------------------------------------------------------------------------------- /drivers/marvell/comphy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/marvell/comphy.h -------------------------------------------------------------------------------- /drivers/marvell/gwin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/marvell/gwin.c -------------------------------------------------------------------------------- /drivers/marvell/io_win.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/marvell/io_win.c -------------------------------------------------------------------------------- /drivers/marvell/iob.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/marvell/iob.c -------------------------------------------------------------------------------- /drivers/marvell/mci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/marvell/mci.c -------------------------------------------------------------------------------- /drivers/marvell/thermal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/marvell/thermal.c -------------------------------------------------------------------------------- /drivers/marvell/trng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/marvell/trng.c -------------------------------------------------------------------------------- /drivers/mentor/i2c/mi2cv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/mentor/i2c/mi2cv.c -------------------------------------------------------------------------------- /drivers/mmc/mmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/mmc/mmc.c -------------------------------------------------------------------------------- /drivers/mtd/nand/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/mtd/nand/core.c -------------------------------------------------------------------------------- /drivers/mtd/nand/raw_nand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/mtd/nand/raw_nand.c -------------------------------------------------------------------------------- /drivers/mtd/nand/spi_nand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/mtd/nand/spi_nand.c -------------------------------------------------------------------------------- /drivers/mtd/nor/spi_nor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/mtd/nor/spi_nor.c -------------------------------------------------------------------------------- /drivers/mtd/spi-mem/spi_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/mtd/spi-mem/spi_mem.c -------------------------------------------------------------------------------- /drivers/nxp/clk/s32cc/mc_me.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/clk/s32cc/mc_me.c -------------------------------------------------------------------------------- /drivers/nxp/csu/csu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/csu/csu.c -------------------------------------------------------------------------------- /drivers/nxp/csu/csu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/csu/csu.mk -------------------------------------------------------------------------------- /drivers/nxp/dcfg/dcfg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/dcfg/dcfg.c -------------------------------------------------------------------------------- /drivers/nxp/dcfg/dcfg.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/dcfg/dcfg.mk -------------------------------------------------------------------------------- /drivers/nxp/ddr/nxp-ddr/ddr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/ddr/nxp-ddr/ddr.c -------------------------------------------------------------------------------- /drivers/nxp/drivers.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/drivers.mk -------------------------------------------------------------------------------- /drivers/nxp/gic/gic.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/gic/gic.mk -------------------------------------------------------------------------------- /drivers/nxp/gic/ls_gicv2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/gic/ls_gicv2.c -------------------------------------------------------------------------------- /drivers/nxp/gic/ls_gicv3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/gic/ls_gicv3.c -------------------------------------------------------------------------------- /drivers/nxp/gpio/gpio.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/gpio/gpio.mk -------------------------------------------------------------------------------- /drivers/nxp/gpio/nxp_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/gpio/nxp_gpio.c -------------------------------------------------------------------------------- /drivers/nxp/i2c/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/i2c/i2c.c -------------------------------------------------------------------------------- /drivers/nxp/i2c/i2c.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/i2c/i2c.mk -------------------------------------------------------------------------------- /drivers/nxp/ifc/nand/ifc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/ifc/nand/ifc.h -------------------------------------------------------------------------------- /drivers/nxp/ifc/nor/ifc_nor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/ifc/nor/ifc_nor.c -------------------------------------------------------------------------------- /drivers/nxp/pmu/pmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/pmu/pmu.c -------------------------------------------------------------------------------- /drivers/nxp/pmu/pmu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/pmu/pmu.mk -------------------------------------------------------------------------------- /drivers/nxp/qspi/qspi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/qspi/qspi.c -------------------------------------------------------------------------------- /drivers/nxp/qspi/qspi.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/qspi/qspi.mk -------------------------------------------------------------------------------- /drivers/nxp/sd/sd_mmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/sd/sd_mmc.c -------------------------------------------------------------------------------- /drivers/nxp/sd/sd_mmc.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/sd/sd_mmc.mk -------------------------------------------------------------------------------- /drivers/nxp/sec_mon/snvs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/sec_mon/snvs.c -------------------------------------------------------------------------------- /drivers/nxp/sfp/fuse_prov.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/sfp/fuse_prov.c -------------------------------------------------------------------------------- /drivers/nxp/sfp/sfp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/sfp/sfp.c -------------------------------------------------------------------------------- /drivers/nxp/sfp/sfp.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/sfp/sfp.mk -------------------------------------------------------------------------------- /drivers/nxp/timer/nxp_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/timer/nxp_timer.c -------------------------------------------------------------------------------- /drivers/nxp/timer/timer.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/timer/timer.mk -------------------------------------------------------------------------------- /drivers/nxp/trdc/imx_trdc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/trdc/imx_trdc.c -------------------------------------------------------------------------------- /drivers/nxp/tzc/plat_tzc380.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/tzc/plat_tzc380.c -------------------------------------------------------------------------------- /drivers/nxp/tzc/plat_tzc400.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/tzc/plat_tzc400.c -------------------------------------------------------------------------------- /drivers/nxp/tzc/tzc.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/nxp/tzc/tzc.mk -------------------------------------------------------------------------------- /drivers/partition/gpt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/partition/gpt.c -------------------------------------------------------------------------------- /drivers/partition/partition.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/partition/partition.c -------------------------------------------------------------------------------- /drivers/qti/crypto/rng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/qti/crypto/rng.c -------------------------------------------------------------------------------- /drivers/rpi3/gpio/rpi3_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/rpi3/gpio/rpi3_gpio.c -------------------------------------------------------------------------------- /drivers/rpi3/rng/rpi3_rng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/rpi3/rng/rpi3_rng.c -------------------------------------------------------------------------------- /drivers/scmi-msg/base.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/scmi-msg/base.c -------------------------------------------------------------------------------- /drivers/scmi-msg/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/scmi-msg/base.h -------------------------------------------------------------------------------- /drivers/scmi-msg/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/scmi-msg/clock.c -------------------------------------------------------------------------------- /drivers/scmi-msg/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/scmi-msg/clock.h -------------------------------------------------------------------------------- /drivers/scmi-msg/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/scmi-msg/common.h -------------------------------------------------------------------------------- /drivers/scmi-msg/entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/scmi-msg/entry.c -------------------------------------------------------------------------------- /drivers/scmi-msg/sensor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/scmi-msg/sensor.c -------------------------------------------------------------------------------- /drivers/scmi-msg/sensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/scmi-msg/sensor.h -------------------------------------------------------------------------------- /drivers/scmi-msg/smt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/scmi-msg/smt.c -------------------------------------------------------------------------------- /drivers/st/bsec/bsec2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/bsec/bsec2.c -------------------------------------------------------------------------------- /drivers/st/bsec/bsec3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/bsec/bsec3.c -------------------------------------------------------------------------------- /drivers/st/clk/clk-stm32mp2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/clk/clk-stm32mp2.c -------------------------------------------------------------------------------- /drivers/st/clk/stm32mp1_clk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/clk/stm32mp1_clk.c -------------------------------------------------------------------------------- /drivers/st/crypto/stm32_pka.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/crypto/stm32_pka.c -------------------------------------------------------------------------------- /drivers/st/crypto/stm32_rng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/crypto/stm32_rng.c -------------------------------------------------------------------------------- /drivers/st/ddr/stm32mp1_ddr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/ddr/stm32mp1_ddr.c -------------------------------------------------------------------------------- /drivers/st/ddr/stm32mp1_ram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/ddr/stm32mp1_ram.c -------------------------------------------------------------------------------- /drivers/st/ddr/stm32mp2_ddr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/ddr/stm32mp2_ddr.c -------------------------------------------------------------------------------- /drivers/st/ddr/stm32mp2_ram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/ddr/stm32mp2_ram.c -------------------------------------------------------------------------------- /drivers/st/ddr/stm32mp_ddr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/ddr/stm32mp_ddr.c -------------------------------------------------------------------------------- /drivers/st/ddr/stm32mp_ram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/ddr/stm32mp_ram.c -------------------------------------------------------------------------------- /drivers/st/etzpc/etzpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/etzpc/etzpc.c -------------------------------------------------------------------------------- /drivers/st/gpio/stm32_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/gpio/stm32_gpio.c -------------------------------------------------------------------------------- /drivers/st/i2c/stm32_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/i2c/stm32_i2c.c -------------------------------------------------------------------------------- /drivers/st/iwdg/stm32_iwdg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/iwdg/stm32_iwdg.c -------------------------------------------------------------------------------- /drivers/st/mce/stm32_mce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/mce/stm32_mce.c -------------------------------------------------------------------------------- /drivers/st/mmc/stm32_sdmmc2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/mmc/stm32_sdmmc2.c -------------------------------------------------------------------------------- /drivers/st/pmic/stpmic1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/pmic/stpmic1.c -------------------------------------------------------------------------------- /drivers/st/pmic/stpmic2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/pmic/stpmic2.c -------------------------------------------------------------------------------- /drivers/st/rif/stm32_rifsc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/rif/stm32_rifsc.c -------------------------------------------------------------------------------- /drivers/st/spi/stm32_qspi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/spi/stm32_qspi.c -------------------------------------------------------------------------------- /drivers/st/uart/stm32_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/uart/stm32_uart.c -------------------------------------------------------------------------------- /drivers/st/usb/stm32mp1_usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/st/usb/stm32mp1_usb.c -------------------------------------------------------------------------------- /drivers/synopsys/ufs/dw_ufs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/synopsys/ufs/dw_ufs.c -------------------------------------------------------------------------------- /drivers/ti/ipc/mailbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/ti/ipc/mailbox.c -------------------------------------------------------------------------------- /drivers/ti/ipc/sec_proxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/ti/ipc/sec_proxy.c -------------------------------------------------------------------------------- /drivers/ti/ti_sci/ti_sci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/ti/ti_sci/ti_sci.c -------------------------------------------------------------------------------- /drivers/ti/ti_sci/ti_sci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/ti/ti_sci/ti_sci.h -------------------------------------------------------------------------------- /drivers/tpm/tpm2.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/tpm/tpm2.mk -------------------------------------------------------------------------------- /drivers/tpm/tpm2_chip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/tpm/tpm2_chip.c -------------------------------------------------------------------------------- /drivers/tpm/tpm2_cmds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/tpm/tpm2_cmds.c -------------------------------------------------------------------------------- /drivers/tpm/tpm2_fifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/tpm/tpm2_fifo.c -------------------------------------------------------------------------------- /drivers/tpm/tpm2_fifo_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/tpm/tpm2_fifo_spi.c -------------------------------------------------------------------------------- /drivers/ufs/ufs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/ufs/ufs.c -------------------------------------------------------------------------------- /drivers/usb/usb_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/drivers/usb/usb_device.c -------------------------------------------------------------------------------- /fdts/a5ds.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/a5ds.dts -------------------------------------------------------------------------------- /fdts/arm_fpga.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/arm_fpga.dts -------------------------------------------------------------------------------- /fdts/cca_cot_descriptors.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/cca_cot_descriptors.dts -------------------------------------------------------------------------------- /fdts/corstone700.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/corstone700.dtsi -------------------------------------------------------------------------------- /fdts/corstone700_fpga.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/corstone700_fpga.dts -------------------------------------------------------------------------------- /fdts/corstone700_fvp.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/corstone700_fvp.dts -------------------------------------------------------------------------------- /fdts/fvp-base-gicv2-psci.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/fvp-base-gicv2-psci.dts -------------------------------------------------------------------------------- /fdts/fvp-base-gicv2.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/fvp-base-gicv2.dtsi -------------------------------------------------------------------------------- /fdts/fvp-base-gicv3-psci.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/fvp-base-gicv3-psci.dts -------------------------------------------------------------------------------- /fdts/fvp-base-gicv3.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/fvp-base-gicv3.dtsi -------------------------------------------------------------------------------- /fdts/fvp-base-gicv5-psci.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/fvp-base-gicv5-psci.dts -------------------------------------------------------------------------------- /fdts/fvp-base-gicv5.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/fvp-base-gicv5.dtsi -------------------------------------------------------------------------------- /fdts/fvp-defs-dynamiq.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/fvp-defs-dynamiq.dtsi -------------------------------------------------------------------------------- /fdts/fvp-defs.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/fvp-defs.dtsi -------------------------------------------------------------------------------- /fdts/fvp-ve-Cortex-A5x1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/fvp-ve-Cortex-A5x1.dts -------------------------------------------------------------------------------- /fdts/fvp-ve-Cortex-A7x1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/fvp-ve-Cortex-A7x1.dts -------------------------------------------------------------------------------- /fdts/juno-ethosn.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/juno-ethosn.dtsi -------------------------------------------------------------------------------- /fdts/juno.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/juno.dts -------------------------------------------------------------------------------- /fdts/morello-coresight.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/morello-coresight.dtsi -------------------------------------------------------------------------------- /fdts/morello-fvp.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/morello-fvp.dts -------------------------------------------------------------------------------- /fdts/morello-soc.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/morello-soc.dts -------------------------------------------------------------------------------- /fdts/morello.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/morello.dtsi -------------------------------------------------------------------------------- /fdts/n1sdp-multi-chip.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/n1sdp-multi-chip.dts -------------------------------------------------------------------------------- /fdts/n1sdp-single-chip.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/n1sdp-single-chip.dts -------------------------------------------------------------------------------- /fdts/n1sdp.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/n1sdp.dtsi -------------------------------------------------------------------------------- /fdts/rd1ae.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/rd1ae.dts -------------------------------------------------------------------------------- /fdts/rdaspen-defs.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/rdaspen-defs.dtsi -------------------------------------------------------------------------------- /fdts/rdaspen.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/rdaspen.dts -------------------------------------------------------------------------------- /fdts/rdv3-defs.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/rdv3-defs.dtsi -------------------------------------------------------------------------------- /fdts/rtsm_ve-motherboard.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/rtsm_ve-motherboard.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp13-bl2.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp13-bl2.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp13-ddr.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp13-ddr.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp13-fw-config.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp13-fw-config.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp13-pinctrl.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp13-pinctrl.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp131.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp131.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp133.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp133.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp135.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp135.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp135f-dk.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp135f-dk.dts -------------------------------------------------------------------------------- /fdts/stm32mp13xa.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp13xa.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp13xc.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp13xc.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp13xd.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp13xd.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp13xf.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp13xf.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp15-bl2.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp15-bl2.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp15-bl32.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp15-bl32.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp15-ddr.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp15-ddr.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp15-fw-config.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp15-fw-config.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp15-pinctrl.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp15-pinctrl.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp151.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp151.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp151a-prtt1a.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp151a-prtt1a.dts -------------------------------------------------------------------------------- /fdts/stm32mp153.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp153.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp157.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp157.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp157a-dk1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp157a-dk1.dts -------------------------------------------------------------------------------- /fdts/stm32mp157c-dk2.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp157c-dk2.dts -------------------------------------------------------------------------------- /fdts/stm32mp157c-ed1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp157c-ed1.dts -------------------------------------------------------------------------------- /fdts/stm32mp157c-ev1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp157c-ev1.dts -------------------------------------------------------------------------------- /fdts/stm32mp157c-lxa-mc1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp157c-lxa-mc1.dts -------------------------------------------------------------------------------- /fdts/stm32mp157c-lxa-tac.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp157c-lxa-tac.dts -------------------------------------------------------------------------------- /fdts/stm32mp157c-odyssey.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp157c-odyssey.dts -------------------------------------------------------------------------------- /fdts/stm32mp15xc.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp15xc.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp15xx-dkx.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp15xx-dkx.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp15xx-osd32.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp15xx-osd32.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp25-bl2.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp25-bl2.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp25-bl31.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp25-bl31.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp25-ddr.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp25-ddr.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp25-fw-config.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp25-fw-config.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp25-pinctrl.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp25-pinctrl.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp251.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp251.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp253.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp253.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp255.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp255.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp257.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp257.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp257f-dk.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp257f-dk.dts -------------------------------------------------------------------------------- /fdts/stm32mp257f-ev1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp257f-ev1.dts -------------------------------------------------------------------------------- /fdts/stm32mp25xc.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp25xc.dtsi -------------------------------------------------------------------------------- /fdts/stm32mp25xf.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stm32mp25xf.dtsi -------------------------------------------------------------------------------- /fdts/stmm_common.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stmm_common.dtsi -------------------------------------------------------------------------------- /fdts/stmm_dev_region.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stmm_dev_region.dtsi -------------------------------------------------------------------------------- /fdts/stmm_mem_region.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stmm_mem_region.dtsi -------------------------------------------------------------------------------- /fdts/stmm_template.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/stmm_template.dts -------------------------------------------------------------------------------- /fdts/tbbr_cot_descriptors.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/tbbr_cot_descriptors.dts -------------------------------------------------------------------------------- /fdts/tc-base.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/tc-base.dtsi -------------------------------------------------------------------------------- /fdts/tc-common.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/tc-common.dtsi -------------------------------------------------------------------------------- /fdts/tc-fpga.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/tc-fpga.dtsi -------------------------------------------------------------------------------- /fdts/tc-fvp.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/tc-fvp.dtsi -------------------------------------------------------------------------------- /fdts/tc3.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/tc3.dts -------------------------------------------------------------------------------- /fdts/tc4.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/fdts/tc4.dts -------------------------------------------------------------------------------- /include/arch/aarch32/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/arch/aarch32/arch.h -------------------------------------------------------------------------------- /include/arch/aarch64/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/arch/aarch64/arch.h -------------------------------------------------------------------------------- /include/bl1/bl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/bl1/bl1.h -------------------------------------------------------------------------------- /include/bl2/bl2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/bl2/bl2.h -------------------------------------------------------------------------------- /include/bl2u/bl2u.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/bl2u/bl2u.h -------------------------------------------------------------------------------- /include/bl31/bl31.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/bl31/bl31.h -------------------------------------------------------------------------------- /include/bl31/ea_handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/bl31/ea_handle.h -------------------------------------------------------------------------------- /include/bl31/ehf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/bl31/ehf.h -------------------------------------------------------------------------------- /include/bl31/interrupt_mgmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/bl31/interrupt_mgmt.h -------------------------------------------------------------------------------- /include/bl31/sync_handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/bl31/sync_handle.h -------------------------------------------------------------------------------- /include/bl32/payloads/tlk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/bl32/payloads/tlk.h -------------------------------------------------------------------------------- /include/bl32/pnc/pnc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/bl32/pnc/pnc.h -------------------------------------------------------------------------------- /include/bl32/tsp/tsp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/bl32/tsp/tsp.h -------------------------------------------------------------------------------- /include/common/bl_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/bl_common.h -------------------------------------------------------------------------------- /include/common/bl_common.ld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/bl_common.ld.h -------------------------------------------------------------------------------- /include/common/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/debug.h -------------------------------------------------------------------------------- /include/common/ep_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/ep_info.h -------------------------------------------------------------------------------- /include/common/fdt_fixup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/fdt_fixup.h -------------------------------------------------------------------------------- /include/common/fdt_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/fdt_wrappers.h -------------------------------------------------------------------------------- /include/common/feat_detect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/feat_detect.h -------------------------------------------------------------------------------- /include/common/nv_cntr_ids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/nv_cntr_ids.h -------------------------------------------------------------------------------- /include/common/par.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/par.h -------------------------------------------------------------------------------- /include/common/param_header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/param_header.h -------------------------------------------------------------------------------- /include/common/romlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/romlib.h -------------------------------------------------------------------------------- /include/common/runtime_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/runtime_svc.h -------------------------------------------------------------------------------- /include/common/tbbr/cot_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/tbbr/cot_def.h -------------------------------------------------------------------------------- /include/common/tf_crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/tf_crc32.h -------------------------------------------------------------------------------- /include/common/uuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/common/uuid.h -------------------------------------------------------------------------------- /include/drivers/arm/cci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/cci.h -------------------------------------------------------------------------------- /include/drivers/arm/ccn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/ccn.h -------------------------------------------------------------------------------- /include/drivers/arm/css/sds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/css/sds.h -------------------------------------------------------------------------------- /include/drivers/arm/dcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/dcc.h -------------------------------------------------------------------------------- /include/drivers/arm/dsu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/dsu.h -------------------------------------------------------------------------------- /include/drivers/arm/ethosn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/ethosn.h -------------------------------------------------------------------------------- /include/drivers/arm/gic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/gic.h -------------------------------------------------------------------------------- /include/drivers/arm/gicv2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/gicv2.h -------------------------------------------------------------------------------- /include/drivers/arm/gicv3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/gicv3.h -------------------------------------------------------------------------------- /include/drivers/arm/gicv5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/gicv5.h -------------------------------------------------------------------------------- /include/drivers/arm/mhu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/mhu.h -------------------------------------------------------------------------------- /include/drivers/arm/nic_400.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/nic_400.h -------------------------------------------------------------------------------- /include/drivers/arm/pl011.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/pl011.h -------------------------------------------------------------------------------- /include/drivers/arm/sbsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/sbsa.h -------------------------------------------------------------------------------- /include/drivers/arm/scu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/scu.h -------------------------------------------------------------------------------- /include/drivers/arm/smmu_v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/smmu_v3.h -------------------------------------------------------------------------------- /include/drivers/arm/sp805.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/sp805.h -------------------------------------------------------------------------------- /include/drivers/arm/tzc380.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/tzc380.h -------------------------------------------------------------------------------- /include/drivers/arm/tzc400.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/arm/tzc400.h -------------------------------------------------------------------------------- /include/drivers/brcm/chimp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/brcm/chimp.h -------------------------------------------------------------------------------- /include/drivers/brcm/dmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/brcm/dmu.h -------------------------------------------------------------------------------- /include/drivers/brcm/fru.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/brcm/fru.h -------------------------------------------------------------------------------- /include/drivers/brcm/ocotp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/brcm/ocotp.h -------------------------------------------------------------------------------- /include/drivers/brcm/scp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/brcm/scp.h -------------------------------------------------------------------------------- /include/drivers/brcm/sf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/brcm/sf.h -------------------------------------------------------------------------------- /include/drivers/brcm/sotp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/brcm/sotp.h -------------------------------------------------------------------------------- /include/drivers/brcm/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/brcm/spi.h -------------------------------------------------------------------------------- /include/drivers/clk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/clk.h -------------------------------------------------------------------------------- /include/drivers/console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/console.h -------------------------------------------------------------------------------- /include/drivers/delay_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/delay_timer.h -------------------------------------------------------------------------------- /include/drivers/dw_ufs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/dw_ufs.h -------------------------------------------------------------------------------- /include/drivers/fwu/fwu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/fwu/fwu.h -------------------------------------------------------------------------------- /include/drivers/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/gpio.h -------------------------------------------------------------------------------- /include/drivers/gpio_spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/gpio_spi.h -------------------------------------------------------------------------------- /include/drivers/io/io_block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/io/io_block.h -------------------------------------------------------------------------------- /include/drivers/io/io_fip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/io/io_fip.h -------------------------------------------------------------------------------- /include/drivers/io/io_mtd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/io/io_mtd.h -------------------------------------------------------------------------------- /include/drivers/marvell/aro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/marvell/aro.h -------------------------------------------------------------------------------- /include/drivers/marvell/ccu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/marvell/ccu.h -------------------------------------------------------------------------------- /include/drivers/mmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/mmc.h -------------------------------------------------------------------------------- /include/drivers/nand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/nand.h -------------------------------------------------------------------------------- /include/drivers/raw_nand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/raw_nand.h -------------------------------------------------------------------------------- /include/drivers/scmi-msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/scmi-msg.h -------------------------------------------------------------------------------- /include/drivers/scmi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/scmi.h -------------------------------------------------------------------------------- /include/drivers/spi_mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/spi_mem.h -------------------------------------------------------------------------------- /include/drivers/spi_nand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/spi_nand.h -------------------------------------------------------------------------------- /include/drivers/spi_nor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/spi_nor.h -------------------------------------------------------------------------------- /include/drivers/st/bsec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/st/bsec.h -------------------------------------------------------------------------------- /include/drivers/st/etzpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/st/etzpc.h -------------------------------------------------------------------------------- /include/drivers/tpm/tpm2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/tpm/tpm2.h -------------------------------------------------------------------------------- /include/drivers/ufs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/drivers/ufs.h -------------------------------------------------------------------------------- /include/export/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/export/README -------------------------------------------------------------------------------- /include/lib/bakery_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/bakery_lock.h -------------------------------------------------------------------------------- /include/lib/cassert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/cassert.h -------------------------------------------------------------------------------- /include/lib/coreboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/coreboot.h -------------------------------------------------------------------------------- /include/lib/cpus/cpu_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/cpus/cpu_ops.h -------------------------------------------------------------------------------- /include/lib/cpus/errata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/cpus/errata.h -------------------------------------------------------------------------------- /include/lib/debugfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/debugfs.h -------------------------------------------------------------------------------- /include/lib/dice/dice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/dice/dice.h -------------------------------------------------------------------------------- /include/lib/fconf/fconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/fconf/fconf.h -------------------------------------------------------------------------------- /include/lib/hob/efi_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/hob/efi_types.h -------------------------------------------------------------------------------- /include/lib/hob/hob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/hob/hob.h -------------------------------------------------------------------------------- /include/lib/hob/hob_guid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/hob/hob_guid.h -------------------------------------------------------------------------------- /include/lib/hob/mmram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/hob/mmram.h -------------------------------------------------------------------------------- /include/lib/hob/mpinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/hob/mpinfo.h -------------------------------------------------------------------------------- /include/lib/libc/arm_acle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/arm_acle.h -------------------------------------------------------------------------------- /include/lib/libc/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/assert.h -------------------------------------------------------------------------------- /include/lib/libc/cdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/cdefs.h -------------------------------------------------------------------------------- /include/lib/libc/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/endian.h -------------------------------------------------------------------------------- /include/lib/libc/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/errno.h -------------------------------------------------------------------------------- /include/lib/libc/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/inttypes.h -------------------------------------------------------------------------------- /include/lib/libc/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/limits.h -------------------------------------------------------------------------------- /include/lib/libc/setjmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/setjmp.h -------------------------------------------------------------------------------- /include/lib/libc/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/stdarg.h -------------------------------------------------------------------------------- /include/lib/libc/stdbool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/stdbool.h -------------------------------------------------------------------------------- /include/lib/libc/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/stddef.h -------------------------------------------------------------------------------- /include/lib/libc/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/stdint.h -------------------------------------------------------------------------------- /include/lib/libc/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/stdio.h -------------------------------------------------------------------------------- /include/lib/libc/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/stdlib.h -------------------------------------------------------------------------------- /include/lib/libc/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/string.h -------------------------------------------------------------------------------- /include/lib/libc/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/libc/time.h -------------------------------------------------------------------------------- /include/lib/mmio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/mmio.h -------------------------------------------------------------------------------- /include/lib/mmio_poll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/mmio_poll.h -------------------------------------------------------------------------------- /include/lib/object_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/object_pool.h -------------------------------------------------------------------------------- /include/lib/optee_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/optee_utils.h -------------------------------------------------------------------------------- /include/lib/pmf/pmf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/pmf/pmf.h -------------------------------------------------------------------------------- /include/lib/psa/psa/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/psa/psa/error.h -------------------------------------------------------------------------------- /include/lib/psci/psci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/psci/psci.h -------------------------------------------------------------------------------- /include/lib/psci/psci_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/psci/psci_lib.h -------------------------------------------------------------------------------- /include/lib/runtime_instr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/runtime_instr.h -------------------------------------------------------------------------------- /include/lib/semihosting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/semihosting.h -------------------------------------------------------------------------------- /include/lib/smccc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/smccc.h -------------------------------------------------------------------------------- /include/lib/spinlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/spinlock.h -------------------------------------------------------------------------------- /include/lib/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/utils.h -------------------------------------------------------------------------------- /include/lib/utils_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/lib/utils_def.h -------------------------------------------------------------------------------- /include/services/bl31_lfa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/services/bl31_lfa.h -------------------------------------------------------------------------------- /include/services/drtm_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/services/drtm_svc.h -------------------------------------------------------------------------------- /include/services/ffa_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/services/ffa_svc.h -------------------------------------------------------------------------------- /include/services/lfa_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/services/lfa_svc.h -------------------------------------------------------------------------------- /include/services/pci_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/services/pci_svc.h -------------------------------------------------------------------------------- /include/services/rmmd_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/services/rmmd_svc.h -------------------------------------------------------------------------------- /include/services/sdei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/services/sdei.h -------------------------------------------------------------------------------- /include/services/spmc_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/services/spmc_svc.h -------------------------------------------------------------------------------- /include/services/spmd_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/services/spmd_svc.h -------------------------------------------------------------------------------- /include/services/std_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/services/std_svc.h -------------------------------------------------------------------------------- /include/services/trng_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/services/trng_svc.h -------------------------------------------------------------------------------- /include/tools_share/uuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/include/tools_share/uuid.h -------------------------------------------------------------------------------- /lib/aarch32/cache_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/aarch32/cache_helpers.S -------------------------------------------------------------------------------- /lib/aarch32/misc_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/aarch32/misc_helpers.S -------------------------------------------------------------------------------- /lib/aarch64/cache_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/aarch64/cache_helpers.S -------------------------------------------------------------------------------- /lib/aarch64/misc_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/aarch64/misc_helpers.S -------------------------------------------------------------------------------- /lib/compiler-rt/LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/compiler-rt/LICENSE.TXT -------------------------------------------------------------------------------- /lib/coreboot/coreboot.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/coreboot/coreboot.mk -------------------------------------------------------------------------------- /lib/cpus/aarch64/a64fx.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/aarch64/a64fx.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/c1_nano.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/aarch64/c1_nano.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/c1_pro.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/aarch64/c1_pro.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/c1_ultra.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/aarch64/c1_ultra.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/caddo.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/aarch64/caddo.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/canyon.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/aarch64/canyon.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/cpuamu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/aarch64/cpuamu.c -------------------------------------------------------------------------------- /lib/cpus/aarch64/denver.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/aarch64/denver.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/dionysus.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/aarch64/dionysus.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/generic.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/aarch64/generic.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/qemu_max.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/aarch64/qemu_max.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/rainier.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/aarch64/rainier.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/venom.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/aarch64/venom.S -------------------------------------------------------------------------------- /lib/cpus/aarch64/veymont.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/aarch64/veymont.S -------------------------------------------------------------------------------- /lib/cpus/cpu-ops.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/cpu-ops.mk -------------------------------------------------------------------------------- /lib/cpus/errata_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/errata_common.c -------------------------------------------------------------------------------- /lib/cpus/errata_report.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/cpus/errata_report.c -------------------------------------------------------------------------------- /lib/debugfs/blobs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/debugfs/blobs.h -------------------------------------------------------------------------------- /lib/debugfs/debugfs.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/debugfs/debugfs.mk -------------------------------------------------------------------------------- /lib/debugfs/debugfs_smc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/debugfs/debugfs_smc.c -------------------------------------------------------------------------------- /lib/debugfs/dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/debugfs/dev.c -------------------------------------------------------------------------------- /lib/debugfs/dev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/debugfs/dev.h -------------------------------------------------------------------------------- /lib/debugfs/devc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/debugfs/devc.c -------------------------------------------------------------------------------- /lib/debugfs/devfip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/debugfs/devfip.c -------------------------------------------------------------------------------- /lib/debugfs/devroot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/debugfs/devroot.c -------------------------------------------------------------------------------- /lib/el3_runtime/simd_ctx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/el3_runtime/simd_ctx.c -------------------------------------------------------------------------------- /lib/extensions/amu/amu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/extensions/amu/amu.mk -------------------------------------------------------------------------------- /lib/extensions/brbe/brbe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/extensions/brbe/brbe.c -------------------------------------------------------------------------------- /lib/extensions/cpa2/cpa2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/extensions/cpa2/cpa2.c -------------------------------------------------------------------------------- /lib/extensions/fgt/fgt2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/extensions/fgt/fgt2.c -------------------------------------------------------------------------------- /lib/extensions/idte/idte3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/extensions/idte/idte3.c -------------------------------------------------------------------------------- /lib/extensions/mpam/mpam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/extensions/mpam/mpam.c -------------------------------------------------------------------------------- /lib/extensions/sme/sme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/extensions/sme/sme.c -------------------------------------------------------------------------------- /lib/extensions/spe/spe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/extensions/spe/spe.c -------------------------------------------------------------------------------- /lib/extensions/sve/sve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/extensions/sve/sve.c -------------------------------------------------------------------------------- /lib/extensions/tcr/tcr2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/extensions/tcr/tcr2.c -------------------------------------------------------------------------------- /lib/extensions/trbe/trbe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/extensions/trbe/trbe.c -------------------------------------------------------------------------------- /lib/fconf/fconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/fconf/fconf.c -------------------------------------------------------------------------------- /lib/fconf/fconf.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/fconf/fconf.mk -------------------------------------------------------------------------------- /lib/gpt_rme/gpt_rme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/gpt_rme/gpt_rme.c -------------------------------------------------------------------------------- /lib/gpt_rme/gpt_rme.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/gpt_rme/gpt_rme.mk -------------------------------------------------------------------------------- /lib/hob/hob.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/hob/hob.c -------------------------------------------------------------------------------- /lib/hob/hob.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/hob/hob.mk -------------------------------------------------------------------------------- /lib/libc/aarch32/memset.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/aarch32/memset.S -------------------------------------------------------------------------------- /lib/libc/aarch64/memset.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/aarch64/memset.S -------------------------------------------------------------------------------- /lib/libc/aarch64/setjmp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/aarch64/setjmp.S -------------------------------------------------------------------------------- /lib/libc/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/abort.c -------------------------------------------------------------------------------- /lib/libc/assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/assert.c -------------------------------------------------------------------------------- /lib/libc/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/exit.c -------------------------------------------------------------------------------- /lib/libc/libc.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/libc.mk -------------------------------------------------------------------------------- /lib/libc/libc_asm.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/libc_asm.mk -------------------------------------------------------------------------------- /lib/libc/libc_common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/libc_common.mk -------------------------------------------------------------------------------- /lib/libc/memchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/memchr.c -------------------------------------------------------------------------------- /lib/libc/memcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/memcmp.c -------------------------------------------------------------------------------- /lib/libc/memcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/memcpy.c -------------------------------------------------------------------------------- /lib/libc/memcpy_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/memcpy_s.c -------------------------------------------------------------------------------- /lib/libc/memmove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/memmove.c -------------------------------------------------------------------------------- /lib/libc/memrchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/memrchr.c -------------------------------------------------------------------------------- /lib/libc/memset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/memset.c -------------------------------------------------------------------------------- /lib/libc/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/printf.c -------------------------------------------------------------------------------- /lib/libc/putchar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/putchar.c -------------------------------------------------------------------------------- /lib/libc/puts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/puts.c -------------------------------------------------------------------------------- /lib/libc/qsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/qsort.c -------------------------------------------------------------------------------- /lib/libc/snprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/snprintf.c -------------------------------------------------------------------------------- /lib/libc/strchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strchr.c -------------------------------------------------------------------------------- /lib/libc/strcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strcmp.c -------------------------------------------------------------------------------- /lib/libc/strcpy_secure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strcpy_secure.c -------------------------------------------------------------------------------- /lib/libc/strlcat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strlcat.c -------------------------------------------------------------------------------- /lib/libc/strlcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strlcpy.c -------------------------------------------------------------------------------- /lib/libc/strlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strlen.c -------------------------------------------------------------------------------- /lib/libc/strncmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strncmp.c -------------------------------------------------------------------------------- /lib/libc/strnlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strnlen.c -------------------------------------------------------------------------------- /lib/libc/strnlen_secure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strnlen_secure.c -------------------------------------------------------------------------------- /lib/libc/strrchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strrchr.c -------------------------------------------------------------------------------- /lib/libc/strtok.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strtok.c -------------------------------------------------------------------------------- /lib/libc/strtol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strtol.c -------------------------------------------------------------------------------- /lib/libc/strtoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strtoll.c -------------------------------------------------------------------------------- /lib/libc/strtoul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strtoul.c -------------------------------------------------------------------------------- /lib/libc/strtoull.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libc/strtoull.c -------------------------------------------------------------------------------- /lib/libfdt/Makefile.libfdt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/Makefile.libfdt -------------------------------------------------------------------------------- /lib/libfdt/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/TODO -------------------------------------------------------------------------------- /lib/libfdt/fdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/fdt.c -------------------------------------------------------------------------------- /lib/libfdt/fdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/fdt.h -------------------------------------------------------------------------------- /lib/libfdt/fdt_addresses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/fdt_addresses.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/fdt_check.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_empty_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/fdt_empty_tree.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_overlay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/fdt_overlay.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_ro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/fdt_ro.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_rw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/fdt_rw.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_strerror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/fdt_strerror.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_sw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/fdt_sw.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_wip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/fdt_wip.c -------------------------------------------------------------------------------- /lib/libfdt/libfdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/libfdt.h -------------------------------------------------------------------------------- /lib/libfdt/libfdt.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/libfdt.mk -------------------------------------------------------------------------------- /lib/libfdt/libfdt_env.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/libfdt_env.h -------------------------------------------------------------------------------- /lib/libfdt/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/meson.build -------------------------------------------------------------------------------- /lib/libfdt/sbom.cdx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/sbom.cdx.json -------------------------------------------------------------------------------- /lib/libfdt/version.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/libfdt/version.lds -------------------------------------------------------------------------------- /lib/optee/optee_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/optee/optee_utils.c -------------------------------------------------------------------------------- /lib/per_cpu/per_cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/per_cpu/per_cpu.c -------------------------------------------------------------------------------- /lib/pmf/pmf_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/pmf/pmf_main.c -------------------------------------------------------------------------------- /lib/pmf/pmf_smc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/pmf/pmf_smc.c -------------------------------------------------------------------------------- /lib/psa/cca_attestation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/psa/cca_attestation.c -------------------------------------------------------------------------------- /lib/psa/measured_boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/psa/measured_boot.c -------------------------------------------------------------------------------- /lib/psa/rse_platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/psa/rse_platform.c -------------------------------------------------------------------------------- /lib/psci/psci_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/psci/psci_common.c -------------------------------------------------------------------------------- /lib/psci/psci_lib.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/psci/psci_lib.mk -------------------------------------------------------------------------------- /lib/psci/psci_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/psci/psci_main.c -------------------------------------------------------------------------------- /lib/psci/psci_mem_protect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/psci/psci_mem_protect.c -------------------------------------------------------------------------------- /lib/psci/psci_off.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/psci/psci_off.c -------------------------------------------------------------------------------- /lib/psci/psci_on.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/psci/psci_on.c -------------------------------------------------------------------------------- /lib/psci/psci_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/psci/psci_private.h -------------------------------------------------------------------------------- /lib/psci/psci_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/psci/psci_setup.c -------------------------------------------------------------------------------- /lib/psci/psci_stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/psci/psci_stat.c -------------------------------------------------------------------------------- /lib/psci/psci_suspend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/psci/psci_suspend.c -------------------------------------------------------------------------------- /lib/psci/psci_system_off.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/psci/psci_system_off.c -------------------------------------------------------------------------------- /lib/romlib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/romlib/Makefile -------------------------------------------------------------------------------- /lib/romlib/init.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/romlib/init.s -------------------------------------------------------------------------------- /lib/romlib/romlib.ld.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/romlib/romlib.ld.S -------------------------------------------------------------------------------- /lib/utils/mem_region.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/utils/mem_region.c -------------------------------------------------------------------------------- /lib/zlib/adler32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/adler32.c -------------------------------------------------------------------------------- /lib/zlib/crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/crc32.c -------------------------------------------------------------------------------- /lib/zlib/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/crc32.h -------------------------------------------------------------------------------- /lib/zlib/inffast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/inffast.c -------------------------------------------------------------------------------- /lib/zlib/inffast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/inffast.h -------------------------------------------------------------------------------- /lib/zlib/inffixed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/inffixed.h -------------------------------------------------------------------------------- /lib/zlib/inflate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/inflate.c -------------------------------------------------------------------------------- /lib/zlib/inflate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/inflate.h -------------------------------------------------------------------------------- /lib/zlib/inftrees.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/inftrees.c -------------------------------------------------------------------------------- /lib/zlib/inftrees.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/inftrees.h -------------------------------------------------------------------------------- /lib/zlib/tf_gunzip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/tf_gunzip.c -------------------------------------------------------------------------------- /lib/zlib/zconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/zconf.h -------------------------------------------------------------------------------- /lib/zlib/zlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/zlib.h -------------------------------------------------------------------------------- /lib/zlib/zlib.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/zlib.mk -------------------------------------------------------------------------------- /lib/zlib/zutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/zutil.c -------------------------------------------------------------------------------- /lib/zlib/zutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/lib/zlib/zutil.h -------------------------------------------------------------------------------- /license.rst: -------------------------------------------------------------------------------- 1 | See docs/license.rst 2 | -------------------------------------------------------------------------------- /licenses/LICENSE.MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/licenses/LICENSE.MIT -------------------------------------------------------------------------------- /make_helpers/build-rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/make_helpers/build-rules.mk -------------------------------------------------------------------------------- /make_helpers/cflags.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/make_helpers/cflags.mk -------------------------------------------------------------------------------- /make_helpers/common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/make_helpers/common.mk -------------------------------------------------------------------------------- /make_helpers/constraints.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/make_helpers/constraints.mk -------------------------------------------------------------------------------- /make_helpers/defaults.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/make_helpers/defaults.mk -------------------------------------------------------------------------------- /make_helpers/march.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/make_helpers/march.mk -------------------------------------------------------------------------------- /make_helpers/toolchain.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/make_helpers/toolchain.mk -------------------------------------------------------------------------------- /make_helpers/utilities.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/make_helpers/utilities.mk -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/package.json -------------------------------------------------------------------------------- /plat/allwinner/sun50i_r329/include/sunxi_cpucfg.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /plat/amd/common/plat_fdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/amd/common/plat_fdt.c -------------------------------------------------------------------------------- /plat/amd/versal2/gicv3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/amd/versal2/gicv3.c -------------------------------------------------------------------------------- /plat/amd/versal2/scmi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/amd/versal2/scmi.c -------------------------------------------------------------------------------- /plat/amd/versal2/soc_ipi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/amd/versal2/soc_ipi.c -------------------------------------------------------------------------------- /plat/amlogic/axg/axg_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/amlogic/axg/axg_def.h -------------------------------------------------------------------------------- /plat/amlogic/axg/axg_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/amlogic/axg/axg_pm.c -------------------------------------------------------------------------------- /plat/amlogic/g12a/g12a_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/amlogic/g12a/g12a_pm.c -------------------------------------------------------------------------------- /plat/amlogic/gxbb/gxbb_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/amlogic/gxbb/gxbb_pm.c -------------------------------------------------------------------------------- /plat/amlogic/gxl/gxl_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/amlogic/gxl/gxl_def.h -------------------------------------------------------------------------------- /plat/amlogic/gxl/gxl_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/amlogic/gxl/gxl_pm.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/fvp_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/arm/board/fvp/fvp_pm.c -------------------------------------------------------------------------------- /plat/arm/board/fvp/jmptbl.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/arm/board/fvp/jmptbl.i -------------------------------------------------------------------------------- /plat/arm/board/tc/tc_dpe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/arm/board/tc/tc_dpe.h -------------------------------------------------------------------------------- /plat/arm/board/tc/tc_err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/arm/board/tc/tc_err.c -------------------------------------------------------------------------------- /plat/arm/board/tc/tc_plat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/arm/board/tc/tc_plat.c -------------------------------------------------------------------------------- /plat/arm/board/tc/tc_trng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/arm/board/tc/tc_trng.c -------------------------------------------------------------------------------- /plat/arm/common/arm_cci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/arm/common/arm_cci.c -------------------------------------------------------------------------------- /plat/arm/common/arm_ccn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/arm/common/arm_ccn.c -------------------------------------------------------------------------------- /plat/arm/common/arm_err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/arm/common/arm_err.c -------------------------------------------------------------------------------- /plat/arm/common/arm_ni.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/arm/common/arm_ni.c -------------------------------------------------------------------------------- /plat/arm/common/arm_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/arm/common/arm_pm.c -------------------------------------------------------------------------------- /plat/brcm/common/brcm_ccn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/brcm/common/brcm_ccn.c -------------------------------------------------------------------------------- /plat/brcm/common/brcm_mhu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/brcm/common/brcm_mhu.c -------------------------------------------------------------------------------- /plat/brcm/common/brcm_mhu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/brcm/common/brcm_mhu.h -------------------------------------------------------------------------------- /plat/common/plat_gicv2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/common/plat_gicv2.c -------------------------------------------------------------------------------- /plat/common/plat_gicv3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/common/plat_gicv3.c -------------------------------------------------------------------------------- /plat/common/plat_gicv5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/common/plat_gicv5.c -------------------------------------------------------------------------------- /plat/common/ubsan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/common/ubsan.c -------------------------------------------------------------------------------- /plat/imx/common/imx8_psci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/common/imx8_psci.c -------------------------------------------------------------------------------- /plat/imx/common/imx_aips.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/common/imx_aips.c -------------------------------------------------------------------------------- /plat/imx/common/imx_caam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/common/imx_caam.c -------------------------------------------------------------------------------- /plat/imx/common/imx_clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/common/imx_clock.c -------------------------------------------------------------------------------- /plat/imx/common/imx_csu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/common/imx_csu.c -------------------------------------------------------------------------------- /plat/imx/common/imx_ehf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/common/imx_ehf.c -------------------------------------------------------------------------------- /plat/imx/common/imx_sdei.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/common/imx_sdei.c -------------------------------------------------------------------------------- /plat/imx/common/imx_snvs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/common/imx_snvs.c -------------------------------------------------------------------------------- /plat/imx/common/imx_wdog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/common/imx_wdog.c -------------------------------------------------------------------------------- /plat/imx/common/sci/ipc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/common/sci/ipc.c -------------------------------------------------------------------------------- /plat/imx/imx8m/ddr/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8m/ddr/clock.c -------------------------------------------------------------------------------- /plat/imx/imx8m/ddr/dram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8m/ddr/dram.c -------------------------------------------------------------------------------- /plat/imx/imx8m/gpc_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8m/gpc_common.c -------------------------------------------------------------------------------- /plat/imx/imx8m/imx8m_caam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8m/imx8m_caam.c -------------------------------------------------------------------------------- /plat/imx/imx8m/imx8m_ccm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8m/imx8m_ccm.c -------------------------------------------------------------------------------- /plat/imx/imx8m/imx8m_csu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8m/imx8m_csu.c -------------------------------------------------------------------------------- /plat/imx/imx8m/imx8m_snvs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8m/imx8m_snvs.c -------------------------------------------------------------------------------- /plat/imx/imx8m/imx8mm/gpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8m/imx8mm/gpc.c -------------------------------------------------------------------------------- /plat/imx/imx8m/imx8mn/gpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8m/imx8mn/gpc.c -------------------------------------------------------------------------------- /plat/imx/imx8m/imx8mp/gpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8m/imx8mp/gpc.c -------------------------------------------------------------------------------- /plat/imx/imx8m/imx8mq/gpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8m/imx8mq/gpc.c -------------------------------------------------------------------------------- /plat/imx/imx8m/imx_aipstz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8m/imx_aipstz.c -------------------------------------------------------------------------------- /plat/imx/imx8m/imx_hab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8m/imx_hab.c -------------------------------------------------------------------------------- /plat/imx/imx8m/imx_rdc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8m/imx_rdc.c -------------------------------------------------------------------------------- /plat/imx/imx8qm/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8qm/platform.mk -------------------------------------------------------------------------------- /plat/imx/imx8qx/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8qx/platform.mk -------------------------------------------------------------------------------- /plat/imx/imx8ulp/dram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx8ulp/dram.c -------------------------------------------------------------------------------- /plat/imx/imx93/imx93_psci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx93/imx93_psci.c -------------------------------------------------------------------------------- /plat/imx/imx93/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx93/platform.mk -------------------------------------------------------------------------------- /plat/imx/imx93/pwr_ctrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx93/pwr_ctrl.c -------------------------------------------------------------------------------- /plat/imx/imx93/trdc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/imx/imx93/trdc.c -------------------------------------------------------------------------------- /plat/marvell/marvell.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/marvell/marvell.mk -------------------------------------------------------------------------------- /plat/mediatek/mt8173/scu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/mediatek/mt8173/scu.c -------------------------------------------------------------------------------- /plat/mediatek/mt8183/scu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/mediatek/mt8183/scu.c -------------------------------------------------------------------------------- /plat/nxp/soc-ls1028a/soc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/nxp/soc-ls1028a/soc.c -------------------------------------------------------------------------------- /plat/nxp/soc-ls1028a/soc.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/nxp/soc-ls1028a/soc.mk -------------------------------------------------------------------------------- /plat/nxp/soc-ls1043a/soc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/nxp/soc-ls1043a/soc.c -------------------------------------------------------------------------------- /plat/nxp/soc-ls1043a/soc.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/nxp/soc-ls1043a/soc.mk -------------------------------------------------------------------------------- /plat/nxp/soc-ls1046a/soc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/nxp/soc-ls1046a/soc.c -------------------------------------------------------------------------------- /plat/nxp/soc-ls1046a/soc.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/nxp/soc-ls1046a/soc.mk -------------------------------------------------------------------------------- /plat/nxp/soc-ls1088a/soc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/nxp/soc-ls1088a/soc.c -------------------------------------------------------------------------------- /plat/nxp/soc-ls1088a/soc.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/nxp/soc-ls1088a/soc.mk -------------------------------------------------------------------------------- /plat/nxp/soc-lx2160a/soc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/nxp/soc-lx2160a/soc.c -------------------------------------------------------------------------------- /plat/nxp/soc-lx2160a/soc.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/nxp/soc-lx2160a/soc.mk -------------------------------------------------------------------------------- /plat/qemu/common/common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/qemu/common/common.mk -------------------------------------------------------------------------------- /plat/qemu/common/qemu_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/qemu/common/qemu_pm.c -------------------------------------------------------------------------------- /plat/qemu/common/qemu_spm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/qemu/common/qemu_spm.c -------------------------------------------------------------------------------- /plat/qemu/common/topology.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/qemu/common/topology.c -------------------------------------------------------------------------------- /plat/qemu/qemu/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/qemu/qemu/platform.mk -------------------------------------------------------------------------------- /plat/qti/qcs615/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/qti/qcs615/platform.mk -------------------------------------------------------------------------------- /plat/qti/sc7180/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/qti/sc7180/platform.mk -------------------------------------------------------------------------------- /plat/rpi/common/rpi3_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/rpi/common/rpi3_pm.c -------------------------------------------------------------------------------- /plat/rpi/rpi3/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/rpi/rpi3/platform.mk -------------------------------------------------------------------------------- /plat/rpi/rpi4/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/rpi/rpi4/platform.mk -------------------------------------------------------------------------------- /plat/rpi/rpi4/rpi4_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/rpi/rpi4/rpi4_setup.c -------------------------------------------------------------------------------- /plat/rpi/rpi5/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/rpi/rpi5/platform.mk -------------------------------------------------------------------------------- /plat/rpi/rpi5/rpi5_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/rpi/rpi5/rpi5_setup.c -------------------------------------------------------------------------------- /plat/st/common/common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/st/common/common.mk -------------------------------------------------------------------------------- /plat/st/common/stm32mp_dt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/st/common/stm32mp_dt.c -------------------------------------------------------------------------------- /plat/st/common/usb_dfu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/st/common/usb_dfu.c -------------------------------------------------------------------------------- /plat/st/stm32mp1/plat_ddr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/st/stm32mp1/plat_ddr.c -------------------------------------------------------------------------------- /plat/st/stm32mp1/stm32mp1.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/st/stm32mp1/stm32mp1.S -------------------------------------------------------------------------------- /plat/st/stm32mp2/plat_ddr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/st/stm32mp2/plat_ddr.c -------------------------------------------------------------------------------- /plat/ti/common/k3_console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/ti/common/k3_console.c -------------------------------------------------------------------------------- /plat/ti/common/k3_gicv3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/ti/common/k3_gicv3.c -------------------------------------------------------------------------------- /plat/ti/common/k3_helpers.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/ti/common/k3_helpers.S -------------------------------------------------------------------------------- /plat/ti/k3/common/k3_psci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/ti/k3/common/k3_psci.c -------------------------------------------------------------------------------- /plat/ti/k3/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/ti/k3/platform.mk -------------------------------------------------------------------------------- /plat/ti/k3low/platform.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/ti/k3low/platform.mk -------------------------------------------------------------------------------- /plat/xilinx/common/ipi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/xilinx/common/ipi.c -------------------------------------------------------------------------------- /plat/xilinx/common/versal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/xilinx/common/versal.c -------------------------------------------------------------------------------- /plat/xilinx/zynqmp/libpm.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/plat/xilinx/zynqmp/libpm.mk -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/pyproject.toml -------------------------------------------------------------------------------- /readme.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/readme.rst -------------------------------------------------------------------------------- /services/el3/ven_el3_svc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/services/el3/ven_el3_svc.c -------------------------------------------------------------------------------- /services/spd/pncd/pncd.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/services/spd/pncd/pncd.mk -------------------------------------------------------------------------------- /services/spd/tlkd/tlkd.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/services/spd/tlkd/tlkd.mk -------------------------------------------------------------------------------- /services/spd/tlkd/tlkd_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/services/spd/tlkd/tlkd_pm.c -------------------------------------------------------------------------------- /services/spd/tspd/tspd.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/services/spd/tspd/tspd.mk -------------------------------------------------------------------------------- /services/spd/tspd/tspd_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/services/spd/tspd/tspd_pm.c -------------------------------------------------------------------------------- /services/std_svc/lfa/lfa.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/services/std_svc/lfa/lfa.mk -------------------------------------------------------------------------------- /services/std_svc/pci_svc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/services/std_svc/pci_svc.c -------------------------------------------------------------------------------- /tools/amlogic/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/amlogic/Makefile -------------------------------------------------------------------------------- /tools/amlogic/doimage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/amlogic/doimage.c -------------------------------------------------------------------------------- /tools/cert_create/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/cert_create/Makefile -------------------------------------------------------------------------------- /tools/cert_create/src/ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/cert_create/src/ext.c -------------------------------------------------------------------------------- /tools/cert_create/src/key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/cert_create/src/key.c -------------------------------------------------------------------------------- /tools/cert_create/src/sha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/cert_create/src/sha.c -------------------------------------------------------------------------------- /tools/conventional-changelog-tf-a/templates/footer.hbs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/cot_dt2c/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/cot_dt2c/.gitignore -------------------------------------------------------------------------------- /tools/cot_dt2c/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/cot_dt2c/poetry.lock -------------------------------------------------------------------------------- /tools/encrypt_fw/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/encrypt_fw/Makefile -------------------------------------------------------------------------------- /tools/encrypt_fw/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/encrypt_fw/src/main.c -------------------------------------------------------------------------------- /tools/fiptool/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/fiptool/Makefile -------------------------------------------------------------------------------- /tools/fiptool/fiptool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/fiptool/fiptool.c -------------------------------------------------------------------------------- /tools/fiptool/fiptool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/fiptool/fiptool.h -------------------------------------------------------------------------------- /tools/fiptool/tbbr_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/fiptool/tbbr_config.c -------------------------------------------------------------------------------- /tools/fiptool/tbbr_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/fiptool/tbbr_config.h -------------------------------------------------------------------------------- /tools/fiptool/win_posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/fiptool/win_posix.c -------------------------------------------------------------------------------- /tools/fiptool/win_posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/fiptool/win_posix.h -------------------------------------------------------------------------------- /tools/memory/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/memory/poetry.lock -------------------------------------------------------------------------------- /tools/memory/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/memory/pyproject.toml -------------------------------------------------------------------------------- /tools/nxp/create_pbl/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/nxp/create_pbl/README -------------------------------------------------------------------------------- /tools/qti/fip-elf.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/qti/fip-elf.lds -------------------------------------------------------------------------------- /tools/sptool/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/sptool/Makefile -------------------------------------------------------------------------------- /tools/sptool/hob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/sptool/hob.py -------------------------------------------------------------------------------- /tools/sptool/spactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/sptool/spactions.py -------------------------------------------------------------------------------- /tools/sptool/sptool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/sptool/sptool.py -------------------------------------------------------------------------------- /tools/stm32image/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/stm32image/Makefile -------------------------------------------------------------------------------- /tools/tlc/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/arm-trusted-firmware/HEAD/tools/tlc/poetry.lock --------------------------------------------------------------------------------