TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
RF-A
/
rusted-firmware-a
/
HEAD
96b81fe
feat: add GPT enable method
by Ludovic Mermod
· 5 days ago
main
bc8e72e
feat(gpt): discover gpt before entering Realm World
by Ludovic Mermod
· 6 days ago
bf0cf50
fix: use arm-fvp-base-pac for Trusted SRAM region
by Ludovic Mermod
· 7 days ago
86b1320
feat(gpt): add GPC discover methods
by Ludovic Mermod
· 5 days ago
10e766b
feat(gpt): add data structure definitions for GPT
by Ludovic Mermod
· 5 days ago
c7a1733
chore: update arm-sysregs to 0.2.4
by Andrew Walbran
· 7 days ago
v0.2.0
0157d62
chore: update arm-gic to 0.7.2
by Imre Kis
· 7 days ago
60a6802
feat(debug): strip PAC before printing LR on crash
by Jamie Fox
· 9 days ago
e492cdc
chore: add missing dependencies in docs, and update shebang
by Gergely Bálint
· 4 weeks ago
7f1bb2a
docs: refresh threat model
by Sandrine Afsa
· 2 weeks ago
b6bd7ff
feat(extensions): add FEAT_FGT init & context switching
by Jamie Fox
· 13 days ago
b324ba3
feat(rme): implement `ATTEST_GET_PLAT_TOKEN` SMC
by Ludovic Mermod
· 12 days ago
ae6a060
feat(rme): implement `ATTEST_GET_REALM_KEY` SMC
by Ludovic Mermod
· 12 days ago
8a14979
feat(rme): add data structures for EL3 to RMM SMCs
by Ludovic Mermod
· 9 days ago
6b354e7
chore: update to arm-sysregs 0.2.3
by Jamie Fox
· 12 days ago
cd51ad3
fix(rme): improve safety requirements for `get_shared_buffer`
by Ludovic Mermod
· 12 days ago
d0418b3
style: fix element ordering
by Ludovic Mermod
· 12 days ago
cbf8620
fix(rme): address coding convention mismatch in stf_rmm
by Ludovic Mermod
· 9 days ago
23b6299
fix(rme): use dedicated entrypoint for stf_rmm image
by Ludovic Mermod
· 12 days ago
9064207
test: add PSCI OSI mode tests
by Sami Tolvanen
· 3 months ago
7d7fad3
docs: update getting started guide to install rustup from apt
by Andrew Walbran
· 13 days ago
ae3caf2
feat(qemu): add support for system reset and off
by Jim Ray
· 2 weeks ago
7756b46
feat(qemu): add arm-pl061 crate and vet
by Jim Ray
· 2 weeks ago
7306d0d
feat: implement errata for C1 Ultra
by Andrew Walbran
· 3 weeks ago
e71c669
feat: implement Cpu trait for C1 Ultra
by Andrew Walbran
· 3 weeks ago
71ce73b
feat: implement errata 3684268 and 3706576 for C1 Pro
by Andrew Walbran
· 3 weeks ago
0c6b57c
feat: implement dump_registers for C1 Pro
by Andrew Walbran
· 3 weeks ago
d1f71e3
feat: implement errata 3300099 and 3773617 for C1 Pro
by Andrew Walbran
· 9 weeks ago
114ba09
feat(rme): forward RMI calls to R-EL2
by Ludovic Mermod
· 3 weeks ago
fb2ec36
feat(rme): allocate boot manifest for R-EL2 payload
by Ludovic Mermod
· 2 weeks ago
ee78281
feat(rme): handle warmboots context for Realm World
by Ludovic Mermod
· 2 weeks ago
20e36ca
feat(rme): add payload for R-EL2 & build instructions
by Ludovic Mermod
· 2 weeks ago
a08059f
refactor: don't use export_name for PERCPU_DATA
by Andrew Walbran
· 2 weeks ago
dc411d7
fix: set RES1 bits in lower EL system registers
by Andrew Walbran
· 8 weeks ago
71fbdf7
refactor: use new autogenerated arm-sysregs crate
by Andrew Walbran
· 3 months ago
eca8d32
docs: list RF-A's hardware & software requirements
by Sandrine Afsa
· 5 months ago
7bc589d
refactor: move scr_el3 from El3State to PerWorldContext
by Andrew Walbran
· 7 weeks ago
3cc78ae
feat: let platform set cache configuration for normal memory
by Andrew Walbran
· 4 weeks ago
e89c501
refactor: move CrashBuffer to debug module and rename
by Andrew Walbran
· 3 weeks ago
22d8c90
refactor: move plat_set_my_stack and plat_get_my_stack to naked functions
by Andrew Walbran
· 3 weeks ago
6a9a653
fix: format qemu platform impl
by Mateusz Sulimowicz
· 3 weeks ago
a1d4b0e
feat(qemu): add support for CPU_SUSPEND to qemu
by Jim Ray
· 9 weeks ago
db16437
refactor: remove spsr from EntryPointInfo
by Andrew Walbran
· 3 weeks ago
dbd0070
fix: reset all lower EL system register context on CPU_ON
by Andrew Walbran
· 4 weeks ago
69e75df
refactor: use naked functions for assembly entrypoints
by Andrew Walbran
· 3 weeks ago
9ac93e0
feat(extensions): support Pointer Authentication at EL3
by Jamie Fox
· 9 weeks ago
713f773
fix: reset EL3 and normal world system registers on resume from suspend
by Andrew Walbran
· 4 weeks ago
997bed0
refactor: fix type of bl31_warm_entrypoint
by Andrew Walbran
· 4 weeks ago
18394cc
fix(simd): detect FP and Adv. SIMD extensions
by Olivier Deprez
· 4 weeks ago
b47dec5
fix(simd): grant SVE/SME access to S-EL2 firmware
by Olivier Deprez
· 4 weeks ago
56996bd
refactor: use adr_l macro rather than ldr xN, =symbol
by Andrew Walbran
· 3 weeks ago
a9de3ed
refactor: format assembly files more consistently
by Andrew Walbran
· 4 weeks ago
8f7e136
refactor: move plat_panic_handler to Platform trait
by Andrew Walbran
· 4 weeks ago
bdbae36
refactor: inline plat_handle_el3_ea
by Andrew Walbran
· 4 weeks ago
c5a5ef5
refactor: use the adr_l macro
by Andrew Walbran
· 4 weeks ago
f15f4e1
refactor: remove unused elx_panic function
by Andrew Walbran
· 4 weeks ago
4f3ba09
refactor: build crash_reporting.S from debug module
by Andrew Walbran
· 4 weeks ago
a0fc929
refactor: move macros to where they are used
by Andrew Walbran
· 4 weeks ago
b195d91
refactor: rename misc_helpers.S to zeromem.S
by Andrew Walbran
· 4 weeks ago
efebb62
fix(sve): do not context switch zcr_el3
by Mateusz Sulimowicz
· 4 weeks ago
5226f35
docs: document RF-A code architecture
by Andrew Walbran
· 7 weeks ago
4d2d065
fix(simd): remove TFP bit clear from context mgt
by Olivier Deprez
· 4 weeks ago
34a5853
refactor: add clippy for STF
by Ludovic Mermod
· 4 weeks ago
ce097b4
refactor: move SPMD to a new module
by Balint Dobszay
· 3 months ago
770f321
chore: audit new version of num_enum and num_enum_derive
by Andrew Walbran
· 4 weeks ago
e9c79b4
feat: implement erratum 3686597 for C1 Pro
by Andrew Walbran
· 9 weeks ago
6ea55eb
feat: add Cpu implementation for C1 Pro
by Andrew Walbran
· 9 weeks ago
c03581c
chore: update arm-pl011-uart
by Andrew Walbran
· 5 weeks ago
1ddf4fd
chore: update to percore 0.2.1
by Andrew Walbran
· 8 weeks ago
9a9658a
chore: update STF to aarch64-rt 0.4.2
by Andrew Walbran
· 8 weeks ago
37d08e3
feat: restore ich_vmcr_el2
by Andrew Walbran
· 9 weeks ago
6156339
chore: audit aarch64-rt update to 0.4.2
by Snehal
· 5 weeks ago
3c2e033
chore: audit percore update to 0.2.1
by Snehal
· 5 weeks ago
30c9411
chore: audit arm-pl011-uart update to 0.4.0
by Snehal
· 5 weeks ago
6cfac76
feat: implement reset errata 3619847 and 3694158 for C1 Pro
by Andrew Walbran
· 9 weeks ago
cd664a4
refactor: add function to get PerWorldContext
by Andrew Walbran
· 7 weeks ago
d2031ef
chore: audit and update log and uuid
by Andrew Walbran
· 5 weeks ago
42ff908
feat(extensions): manage NS SVE context
by Mateusz Sulimowicz
· 10 weeks ago
6064329
fix(stf): initialize GICv3 on secondary entry
by Sami Tolvanen
· 3 months ago
73987c3
fix: remove unused field El3State.is_in_el3
by Andrew Walbran
· 7 weeks ago
b59d7c5
test: restore NonSecureTimer::delay_us
by Sami Tolvanen
· 10 weeks ago
0f7da5b
feat(memory_log): add utility methods to print memory log
by Mateusz Sulimowicz
· 8 weeks ago
7bdc4c5
feat: add method to flush MemoryLogger
by Andrew Walbran
· 7 weeks ago
62a5a9b
feat: have PerCoreMemoryLogger borrow MemoryLogger rather than owning
by Andrew Walbran
· 7 weeks ago
221e036
feat: more traits and methods for MemoryLogger
by Andrew Walbran
· 8 weeks ago
9044c19
feat: add erratum 3396010 for DSU
by Andrew Walbran
· 3 months ago
4d50d41
Revert "feat: have MemoryLogger take reference to buffer rather than owning it"
by Andrew Walbran
· 8 weeks ago
fd8b787
feat(cold_boot): pass bl31_main args to init
by Mateusz Sulimowicz
· 8 weeks ago
d109ed3
refactor: don't shift field masks
by Andrew Walbran
· 2 months ago
493dd8d
docs: document level of support for SMC interfaces
by Sandrine Afsa
· 8 weeks ago
1ced18c
docs: list missing services in README.md
by Sandrine Afsa
· 8 weeks ago
b9c294f
feat: add method to unmap memory region
by Andrew Walbran
· 8 weeks ago
8cd88c8
chore: update to aarch64-paging 0.11.0
by Andrew Walbran
· 8 weeks ago
6073b43
chore: audit aarch64-paging 0.11.0
by Mateusz Sulimowicz
· 8 weeks ago
3418448
chore: audit bitflags 2.10.0
by Andrew Walbran
· 8 weeks ago
c3ec029
test: improve output of STF
by Andrew Walbran
· 9 weeks ago
aa50d2b
test: allow tests to be ignored in STF
by Andrew Walbran
· 9 weeks ago
cbba171
feat: allow logger to be initialised with early pagetable
by Andrew Walbran
· 2 months ago
22080e8
feat: support deallocating page tables
by Andrew Walbran
· 10 weeks ago
b847686
fix(psci): separate OSI suspend state requests
by Imre Kis
· 10 weeks ago
Next »