Home
last modified time | relevance | path

Searched refs:at (Results 1 – 25 of 99) sorted by relevance

1234

/tf-a-ffa_el3_spmc/docs/components/
A Dromlib-design.rst1 Library at ROM
4 This document provides an overview of the "library at ROM" implementation in
13 are placed in ROM. The capabilities of the "library at ROM" are:
37 function -- Name of the function to be placed in library at ROM
63 BL image --> wrapper function --> jump table entry --> library at ROM
72 global variables defined by the functions inside "library at ROM".
102 Patching of functions in library at ROM
108 "library at ROM" version of this function.
117 Using library at ROM will modify the memory layout of the BL images:
132 Build library at ROM
[all …]
A Dsecure-partition-manager.rst72 at build time.
77 resides at EL3 and S-EL2 (or EL3 and S-EL1).
130 SPMC located at S-EL1 or S-EL2:
142 and exhaustive list of registers is visible at `[4]`_.
152 | SPMC at S-EL1 | 0 | 0 |
154 | SPMC at S-EL2 | 1 | 1 (default when |
192 located at S-EL2:
374 the environment required by the SPMC to run at S-EL2. SPs run at S-EL1 or
401 A sample can be found at [7]:
405 address at which TF-A loaded the SP package.
[all …]
A Dxlat-tables-lib-v2-design.rst12 #. Statically allocate translation tables and populate them (at run-time) based
17 translation regime than the exception level the library code is executing at;
26 #. Support for changing memory attributes of memory regions at run-time.
93 modified to point to this new level-3 table. This has a performance cost at
109 translation regime than the exception level the library code is executing at.
188 example, a memory region that is only required at boot time while the system is
194 does not allow dynamically allocating an arbitrary amount of memory at an
249 Because static regions are added early on at boot time and are all in the
365 instead, as well as additional tables at the next level.
372 order of all regions at all times. As each new region is mapped, existing
[all …]
/tf-a-ffa_el3_spmc/docs/plat/
A Dmt8192.rst6 Cortex-A76 can operate at up to 2.2 GHz.
7 Cortex-A55 can operate at up to 2 GHz.
A Dmt8195.rst6 Cortex-A76 can operate at up to 2.2 GHz.
7 Cortex-A55 can operate at up to 2.0 GHz.
A Dpoplar.rst12 video at 60 frames per second.
116 LOADER: CPU0 executes at 0x000ce000
124 INFO: Loading image id=1 at address 0xe9000
125 INFO: Image id=1 loaded at address 0xe9000, size = 0x5008
132 INFO: Loading image id=3 at address 0x129000
133 INFO: Image id=3 loaded at address 0x129000, size = 0x8038
135 INFO: Loading image id=5 at address 0x37000000
136 INFO: Image id=5 loaded at address 0x37000000, size = 0x58f17
A Dmt8183.rst6 Both clusters can operate at up to 2 GHz.
A Dintel-stratix10.rst78 INFO: Loading image id=3 at address 0xffe1c000
81 INFO: Loading image id=5 at address 0x50000
94 UEFI firmware (version 1.0 built at 11:26:18 on Nov 7 2018)
A Dqemu-sbsa.rst16 BL2 edits the FDT, generated by QEMU at run-time to add a node describing PSCI
41 Images will be placed at build/qemu_sbsa/release (bl1.bin and fip.bin).
/tf-a-ffa_el3_spmc/docs/perf/
A Dperformance-monitoring-unit.rst18 The PMU makes 32 counters available at all privilege levels:
50 ``PMCR`` registers. These can be accessed at all privilege levels.
79 - If set to ``0``, will increment the associated ``PMEVCNTR<n>`` at EL1.
84 - If equal to the ``P`` bit it enables the associated ``PMEVCNTR<n>`` at
91 - If set to ``1``, will increment the associated ``PMEVCNTR<n>`` at EL2.
98 at Secure EL2.
104 - If equal to the ``P`` bit it enables the associated ``PMEVCNTR<n>`` at
121 In other words, the counter will not increment at any privilege level or
/tf-a-ffa_el3_spmc/docs/plat/arm/morello/
A Dindex.rst5 The platform port present at `site <https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git>`_
10 Further information on Morello Platform is available at `info <https://developer.arm.com/architectu…
16 execution. SCP_BL2 powers up the AP which starts execution at AP_BL31. The AP
/tf-a-ffa_el3_spmc/fdts/
A Darm_fpga.dts8 * populated accordingly at runtime.
34 /* /cpus node will be added by BL31 at runtime. */
55 /* This node will be removed at runtime on cores without SPE. */
98 /* The GICR size will be adjusted at runtime to match the cores. */
A Dn1sdp-multi-chip.dts40 /* Remote N1SDP board address is mapped at offset 4TB.
41 * First DRAM Bank of remote N1SDP board is mapped at 4TB + 2GB.
/tf-a-ffa_el3_spmc/docs/plat/marvell/armada/
A Dbuild.rst22 For example: if U-Boot project (and its images) is located at ``~/project/u-boot``,
198 - CPU_600_DDR_600 - CPU at 600 MHz, DDR at 600 MHz
199 - CPU_800_DDR_800 - CPU at 800 MHz, DDR at 800 MHz
200 - CPU_1000_DDR_800 - CPU at 1000 MHz, DDR at 800 MHz
201 - CPU_1200_DDR_750 - CPU at 1200 MHz, DDR at 750 MHz
225 Image needs to be stored at disk LBA 0 or at disk partition with
257 CZ.NIC's Armada 3720 Secure Firmware is available at website:
299 the image has the preset CPU at 1000 MHz, preset DDR3 at 800 MHz, the DDR topology of DDR4 2CS,
409 (3) Armada3700 tools available at the following repository
414 (4) Crypto++ library available at the following repository:
[all …]
/tf-a-ffa_el3_spmc/plat/arm/board/fvp/fdts/
A Dfvp_fw_config.dts28 * Load SoC and TOS firmware configs at the base of
31 * is loaded at base of DRAM.
/tf-a-ffa_el3_spmc/services/spd/tlkd/
A Dtlkd_common.c38 int at = type & AT_MASK; in tlkd_va_translate() local
39 switch (at) { in tlkd_va_translate()
/tf-a-ffa_el3_spmc/docs/design/
A Dalt-boot-flows.rst7 On a pre-production system, the ability to execute arbitrary, bare-metal code at
52 - The EL3 payload needs to be loaded in volatile memory (e.g. DRAM) at
56 used. The infinite loop that it introduces in BL1 stops execution at the right
71 is complete, TF-A simply jumps to a BL33 base address provided at build time.
75 without a BL33 and prepare to jump to a BL33 image loaded at address
/tf-a-ffa_el3_spmc/docs/components/spd/
A Doptee-dispatcher.rst6 To build and execute OP-TEE follow the instructions at
/tf-a-ffa_el3_spmc/include/arch/aarch64/
A Darch_helpers.h213 DEFINE_SYSOP_TYPE_PARAM_FUNC(at, s12e1r)
214 DEFINE_SYSOP_TYPE_PARAM_FUNC(at, s12e1w)
215 DEFINE_SYSOP_TYPE_PARAM_FUNC(at, s12e0r)
216 DEFINE_SYSOP_TYPE_PARAM_FUNC(at, s12e0w)
217 DEFINE_SYSOP_TYPE_PARAM_FUNC(at, s1e1r)
218 DEFINE_SYSOP_TYPE_PARAM_FUNC(at, s1e2r)
219 DEFINE_SYSOP_TYPE_PARAM_FUNC(at, s1e3r)
/tf-a-ffa_el3_spmc/docs/plat/arm/arm_fpga/
A Dindex.rst20 be auto-detected at runtime.
23 across the various images, this is detected at runtime by BL31.
45 so it must describe at least the UART and a GICv3 interrupt controller.
87 components at their respective load addresses. In addition to this file
88 you need at least a BL33 payload (typically a Linux kernel image), optionally
/tf-a-ffa_el3_spmc/lib/locks/exclusive/aarch64/
A Dspinlock.S14 #error USE_SPINLOCK_CAS option requires at least an ARMv8.1 platform
/tf-a-ffa_el3_spmc/docs/security_advisories/
A Dsecurity-advisory-tfv-6.rst55 is not effective at invalidating the branch predictor on Cortex-A73/Cortex-A75.
75 disable/enable" and "BPIALL at AArch32 Secure-EL1" workarounds described above.
80 at invalidating the branch predictor on Cortex-A57, the drop into Secure-EL1
97 | ``PSCI_VERSION`` with "BPIALL at AArch32 Secure-EL1" | 1276 |
99 | ``SMCCC_ARCH_WORKAROUND_1`` with "BPIALL at AArch32 Secure-EL1" | 770 |
104 performance and code size overhead. Platforms can choose to disable them at
112 effective at invalidating the branch predictor on Cortex-A15. For that CPU, set
A Dsecurity-advisory-tfv-3.rst5 | Title | RO memory is always executable at AArch64 Secure EL1 |
15 | Affected | executing at AArch64 Secure EL1 |
34 This feature does not work correctly for AArch64 images executing at Secure EL1.
62 permissions but always leaves the memory as executable at Secure EL1.
/tf-a-ffa_el3_spmc/
A D.editorconfig51 # "Get a decent editor and don't leave whitespace at the end of lines."
53 # "Do not leave trailing whitespace at the ends of lines."
/tf-a-ffa_el3_spmc/docs/process/
A Dsecurity.rst12 at the bottom of this page. Any new ones will, additionally, be announced as
15 project at https://developer.trustedfirmware.org/.
54 | |TFV-3| | RO memory is always executable at AArch64 Secure EL1 |

Completed in 34 milliseconds

1234