aboutsummaryrefslogtreecommitdiff
path: root/core/arch
AgeCommit message (Expand)Author
2020-02-20RZN1: reg_auth: refactor system register access authorizationMourad Goumrhar
2019-08-30RZN1: increase and move TEE/TA RAM and SHMEMlinaro-rel-2019.09-warriorlinaro-20190902-001rmh-optee-3.3Mourad Goumrhar
2019-08-26RZN1: use soft float-abiMourad Goumrhar
2019-08-26RZN1: Use REE as secure time sourceMourad Goumrhar
2019-08-26Fix compilation warningsMourad Goumrhar
2019-08-26RZN1: Increase number of threads to 8Mourad Goumrhar
2019-08-26Update DDR mapping to fit in first 128MB of DDRMourad Goumrhar
2019-07-12RZN1: Remove unneeded UART getc codeMourad Goumrhar
2019-07-12RZN1 reg auth: add registers and allow write access to PG0Mourad Goumrhar
2019-07-12Load TEE to DDR instead of SRAMMourad Goumrhar
2019-07-12Update memory layoutMourad Goumrhar
2019-07-12Rename plat-lces vy plat-rzn1Wahid ESSID
2019-07-12lces-tee: Introduce IRQ driven secure devicesLaurent GONZALEZ
2019-07-12lces-tee: support console and sysreg SMC (WARNING: requires register auditing)Laurent GONZALEZ
2019-07-12lces-tee: Add supportLaurent GONZALEZ
2018-10-09core: juno: workaround cortex-a57 errata 808870Jens Wiklander
2018-10-08abort.c: arm32: assume VFP instr if undefJens Wiklander
2018-10-05core: prevent allocation when exception index tables are emptyEtienne Carriere
2018-10-04core: correct time conversion in delay supportEtienne Carriere
2018-10-04thread: fix stack space to not be part of tee.binSumit Garg
2018-10-04core: arm32: fix saving vfp stateJens Wiklander
2018-10-01core: user_ta: set freed EXIDX pointer to NULLEtienne Carriere
2018-10-01core: default guard reg_shm mobjsJens Wiklander
2018-10-01core: mobj_reg_shm_free() using mobj_reg_shm_put()Jens Wiklander
2018-10-01core: remove mobj_reg_shm_{,un}map()Jens Wiklander
2018-10-01core: pta: use mobj_reg_shm_{inc,dec}_map()Jens Wiklander
2018-10-01core: add mobj_reg_shm_{inc,dec}_map()Jens Wiklander
2018-10-01core: remove reg_shm_{put,free}_by_cookie()Jens Wiklander
2018-10-01core: entry_std: free/put by mobj in call cleanupJens Wiklander
2018-10-01core: add mobj_reg_shm_put()Jens Wiklander
2018-10-01core: correct memory layout traceEtienne Carriere
2018-10-01abort.c: always save VFP state with thread contextJens Wiklander
2018-10-01core: trace out size of the pager physical page poolEtienne Carriere
2018-09-17core: reference count registered shared memoryJens Wiklander
2018-09-17entry_std: use READ_ONCE() to read from shared memoryJens Wiklander
2018-09-12core: arm: imx: Support psci feature queryJun Nie
2018-09-11Fix copying dirty values in copy_in_params()Christopher Tam
2018-09-07entry_std: use READ_ONCE in strategic placesVolodymyr Babchuk
2018-08-28plat-rpi3: Modify addresses to work with upstream TF-A.Ying-Chun Liu (PaulLiu)
2018-08-23core: arm32: generate gicv3 register access codeJens Wiklander
2018-08-23core: arm32: generate system register access codeJens Wiklander
2018-08-23core: rename read_idpfr1() to read_id_pfr1()Jens Wiklander
2018-08-23core: rename to read_pmu_ccnt() to read_pmccntr()Jens Wiklander
2018-08-23core: arm: sm: optimize padding in struct sm_ctxJens Wiklander
2018-08-23core: arm: sm: fix FIQ from normal worldJens Wiklander
2018-08-14plat-ls:add LS2088ARDB platform flavorsVinitha V Pillai
2018-08-14plat-ls:add LS1088ARDB platform flavorsVinitha V Pillai
2018-08-14plat-ls:add LS1012AFRWY platform flavorsVinitha V Pillai
2018-08-14core:arch:arm:plat-ls: make generic layout for all platformsVinitha V Pillai
2018-08-14core:arch:arm:plat-ls: remove platform specific function get_core_pos_mpidrVinitha V Pillai