Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
atf
/
e5cf16b64af1c5cdc792cc7a650956b3f850ce64
/
plat
/
arm
/
board
/
fvp
/
fvp_common.c
4165e84
feat(rmmd): add support to create a boot manifest
by Javier Almansa Sobrino
· Mon Apr 25 17:18:15 2022 +0100
7176a77
feat(rmmd): add support for RMM Boot interface
by Javier Almansa Sobrino
· Wed Nov 24 18:37:37 2021 +0000
6ba5abe
feat(plat/fvp): add EL3 SPMC #defines
by Marc Bonnici
· Mon Nov 29 16:59:02 2021 +0000
86854e7
feat(fvp): update HW_CONFIG DT loading mechanism
by Manish V Badarkhe
· Tue Mar 15 16:05:58 2022 +0000
eba13bd
refactor(fvp): avoid Measured-Boot dependency on Trusted-Boot
by Manish V Badarkhe
· Sat Jan 08 23:08:02 2022 +0000
c43c563
feat(plat/fvp): add memory map for FVP platform for FEAT_RME
by Zelalem Aweke
· Mon Jul 12 23:41:05 2021 -0500
96c0bab
feat(plat/fvp): add RMM image support for FVP platform
by Zelalem Aweke
· Sun Jul 11 18:39:39 2021 -0500
76bf27b
refactor(plat/arm): mark the flash region as read-only
by Manish V Badarkhe
· Wed Jun 16 16:50:43 2021 +0100
ee05077
refactor(plat/arm): use SOC_ID defines
by Yann Gautier
· Thu May 20 14:57:34 2021 +0200
b24c637
plat/arm: fvp: Protect GICR frames for fused/unused cores
by Manish V Badarkhe
· Sun Jan 24 03:26:50 2021 +0000
e40334d
plat/arm: fvp: Do not map GIC region in BL1 and BL2
by Manish V Badarkhe
· Sat Jan 23 10:55:12 2021 +0000
a637c3f
plat/arm: fvp: Implement methods to retrieve soc-id information
by Manish V Badarkhe
· Tue Aug 04 17:09:10 2020 +0100
7a554a1
plat/arm: Use common build flag for using generic sp804 driver
by Madhukar Pappireddy
· Wed Aug 12 13:18:19 2020 -0500
21cf360
spm-mm: fix MISRA C-2012 Rule 2.3 spm_mm_boot_info_t defined but never used.
by Olivier Deprez
· Thu Jul 30 17:18:33 2020 +0200
aa1121f
FVP: In BL31/SP_MIN, map only the needed DRAM region statically
by Madhukar Pappireddy
· Fri Mar 13 13:00:17 2020 -0500
ae9677b
fconf: necessary modifications to support fconf in BL31 & SP_MIN
by Madhukar Pappireddy
· Mon Jan 27 13:37:51 2020 -0600
e97351d
SPMD: add support to run BL32 in TDRAM and BL31 in secure DRAM on Arm FVP
by Achin Gupta
· Fri Oct 11 15:15:19 2019 +0100
ce9af96
Merge "debugfs: add SMC channel" into integration
by Mark Dykes
· Fri Dec 20 20:56:23 2019 +0000
45f4028
spm-mm: Refactor secure_partition.h and its contents
by Paul Beesley
· Tue Oct 15 10:57:42 2019 +0000
db4e25a
spm: Remove SPM Alpha 1 prototype and support files
by Paul Beesley
· Mon Oct 14 15:27:12 2019 +0000
fe975b4
Remove dependency between SPM_MM and ENABLE_SPM build flags
by Paul Beesley
· Mon Sep 16 11:29:03 2019 +0000
9660dc1
debugfs: add SMC channel
by Ambroise Vincent
· Fri Jul 12 13:47:03 2019 +0100
7131d83
FVP: Add Delay Timer driver to BL1 and BL31
by Alexei Fedorov
· Fri Aug 16 14:15:59 2019 +0100
8e0ef0f
Switch AARCH32/AARCH64 to __aarch64__
by Julius Werner
· Tue Jul 09 14:02:43 2019 -0700
bd7b740
plat/arm: Sanitise includes
by Antonio Nino Diaz
· Fri Jan 25 14:30:04 2019 +0000
cbccdbf
SPM: Rename SPM_DEPRECATED flag to SPM_MM
by Antonio Nino Diaz
· Mon Jan 21 11:53:29 2019 +0000
bb87f85
Merge pull request #1738 from ardbiesheuvel/synquacer-spm
by Soby Mathew
· Wed Jan 16 16:01:42 2019 +0000
a320ecd
plat/arm: Fix header dependencies
by Antonio Nino Diaz
· Tue Jan 15 14:19:50 2019 +0000
8b034fc
services/spm_deprecated: update ARM platform specific asserts
by Ard Biesheuvel
· Sat Dec 29 19:43:21 2018 +0100
e0f9063
Sanitise includes across codebase
by Antonio Nino Diaz
· Fri Dec 14 00:18:21 2018 +0000
840627f
SPM: Load image and RD from SP package
by Antonio Nino Diaz
· Tue Nov 27 08:36:02 2018 +0000
fe7b2be
SPM: Remove SP memory mappings definitions
by Antonio Nino Diaz
· Tue Oct 30 11:54:20 2018 +0000
d6cf9a2
SPM: Deprecate boot info struct
by Antonio Nino Diaz
· Tue Oct 30 11:52:45 2018 +0000
6971f00
plat/arm: Fix MISRA defects in common code
by Antonio Nino Diaz
· Tue Nov 06 13:14:21 2018 +0000
344ff02
Convert arm_setup_page_tables into a generic helper
by Roberto Vargas
· Fri Oct 19 16:44:18 2018 +0100
61aff00
xlat: Fix compatibility between v1 and v2
by Antonio Nino Diaz
· Fri Oct 19 16:52:22 2018 +0100
f45a4bb
plat/arm: Mark arm platform initialization functions
by Daniel Boulby
· Tue Sep 18 13:26:03 2018 +0100
05f4957
plat/arm: Migrate to new interfaces
by Antonio Nino Diaz
· Tue Sep 25 11:37:23 2018 +0100
c34341a
Support shared Mbed TLS heap for FVP
by John Tsichritzis
· Mon Jul 30 13:41:52 2018 +0100
10503cc
FVP AArch32: Fix flash access in BL32 for mem_protect
by Joel Hutton
· Thu Mar 15 11:33:44 2018 +0000
2ca18d9
Fix MISRA rule 8.4 Part 1
by Roberto Vargas
· Mon Feb 12 12:36:17 2018 +0000
4808f8b
SPM: Map devices in the 1st GB
by Sandrine Bailleux
· Fri Jan 12 15:50:12 2018 +0100
7289f92
SPM: FVP: Introduce port of SPM
by Antonio Nino Diaz
· Thu Nov 09 11:34:09 2017 +0000
9ca2806
ARM platforms: enable GICv3 state save/restore
by Soby Mathew
· Wed Oct 11 16:08:58 2017 +0100
f8fda10
mem_protect: Add DRAM2 to the list of mem protected ranges
by Roberto Vargas
· Tue Aug 08 11:27:20 2017 +0100
a1c16b6
mem_protect: Add mem_protect support in Juno and FVP for DRAM1
by Roberto Vargas
· Thu Aug 03 09:16:43 2017 +0100
874fc9e
Fix BL2 memory map when OP-TEE is the Secure Payload
by Soby Mathew
· Fri Sep 01 13:43:50 2017 +0100
b260c3a
ARM platforms: Map TSP only when TSPD is included
by Sandrine Bailleux
· Wed Aug 30 10:59:22 2017 +0100
17459aa
Merge pull request #1068 from jenswi-linaro/optee_arm_plat
by danh-arm
· Tue Aug 29 11:51:32 2017 +0100
0814c6a
FVP: bl2: optionally map ARM_OPTEE_PAGEABLE_LOAD_MEM
by Jens Wiklander
· Fri Aug 25 10:07:20 2017 +0200
c7860cf
FVP: Always assume shifted affinity with MT bit
by Isla Mitchell
· Thu Aug 17 12:25:34 2017 +0100
9e78b92
FVP: Support Base FVP RevC
by Jeenu Viswambharan
· Tue Jul 18 15:42:50 2017 +0100
d9160a5
FVP: Do not map DEVICE2 memory range when TBB is disabled
by Sandrine Bailleux
· Fri May 26 15:48:10 2017 +0100
fa3cf0b
Use SPDX license identifiers
by dp-arm
· Wed May 03 09:38:09 2017 +0100
441bfdd
Use #ifdef for IMAGE_BL* instead of #if
by Masahiro Yamada
· Sun Dec 25 23:36:24 2016 +0900
8b33d70
Whitelist version 9.6 of Foundation FVP
by Sandrine Bailleux
· Thu Sep 22 09:46:50 2016 +0100
0d268dc
AArch32: Add essential ARM platform and FVP support
by Soby Mathew
· Mon Jul 11 14:13:56 2016 +0100
889ca03
ARM CSS platforms: Map flash as execute-never by default
by Sandrine Bailleux
· Tue Jun 14 17:01:00 2016 +0100
4a1267a
Introduce arm_setup_page_tables() function
by Sandrine Bailleux
· Wed May 18 16:11:47 2016 +0100
9d602fe
Implement plat_set_nv_ctr for FVP platforms
by Antonio Nino Diaz
· Fri May 20 14:14:16 2016 +0100
7356b1e
Add CCN support to FVP platform port
by Soby Mathew
· Thu Mar 24 10:12:42 2016 +0000
cf022c5
Remove support for legacy VE memory map in FVP
by Soby Mathew
· Wed Jan 13 17:06:00 2016 +0000
cc037c1
Migrate platform ports to the new xlat_tables library
by Soby Mathew
· Fri Apr 08 16:42:58 2016 +0100
[Renamed from plat/arm/board/fvp/aarch64/fvp_common.c]
0ba499f
Add support to load BL31 in DRAM
by David Wang
· Mon Mar 07 11:02:57 2016 +0800
fbb1301
Rework use of interconnect drivers
by Vikram Kanigiri
· Mon Feb 15 11:54:14 2016 +0000
3a11eda
FWU: Add Firmware Update support in BL2U for ARM platforms
by Yatharth Kochar
· Wed Oct 14 15:28:11 2015 +0100
736a3bf
FWU: Add Firmware Update support in BL1 for ARM platforms
by Yatharth Kochar
· Sun Oct 11 14:14:55 2015 +0100
1fa7eb6
Rework use of ARM GIC drivers on ARM platforms
by Achin Gupta
· Tue Nov 03 14:18:34 2015 +0000
b6132f1
TBB: add Trusted Watchdog support on ARM platforms
by Juan Castillo
· Tue Oct 06 14:01:35 2015 +0100
f3bcea2
Configure all secure interrupts on ARM platforms
by Vikram Kanigiri
· Wed Jun 24 17:51:09 2015 +0100
31a68f0
TBB: add platform API to read the ROTPK information
by Juan Castillo
· Tue Apr 14 12:49:03 2015 +0100
d617f66
Move FVP port to plat/arm/board/fvp
by Dan Handley
· Mon Apr 27 19:17:18 2015 +0100
[Renamed from plat/fvp/aarch64/fvp_common.c]
2b6b574
Migrate FVP port to use common code
by Dan Handley
· Thu Mar 19 19:17:53 2015 +0000
4e97e54
Use ARM CCI driver on FVP and Juno platforms
by Vikram Kanigiri
· Thu Feb 26 15:25:58 2015 +0000
725b133
Add macro to calculate number of elements in an array
by Vikram Kanigiri
· Wed Mar 04 10:34:27 2015 +0000
13ee968
Minimize MAX_MMAP_REGIONS for each BL stage
by Soby Mathew
· Thu Jan 22 11:22:22 2015 +0000
09a16c0
Merge pull request #248 from jcastillo-arm/jc/tf-issues/212_1
by danh-arm
· Wed Jan 28 10:42:32 2015 +0000
2ae2043
Remove coherent memory from the BL memory maps
by Soby Mathew
· Thu Jan 08 18:02:44 2015 +0000
f3e0218
FVP: map non-secure DRAM1 in the MMU
by Juan Castillo
· Fri Dec 19 09:28:30 2014 +0000
42a617d
FVP: keep shared data in Trusted SRAM
by Juan Castillo
· Wed Sep 24 10:00:06 2014 +0100
b08bc04
Create BL stage specific translation tables
by Soby Mathew
· Wed Sep 03 17:48:44 2014 +0100
8e2f287
Add CPU specific power management operations
by Soby Mathew
· Thu Aug 14 12:49:05 2014 +0100
be234f9
Remove platform dependency in CCI-400 driver
by Dan Handley
· Mon Aug 04 16:11:15 2014 +0100
48e84b3
FVP: make usage of Trusted DRAM optional at build time
by Juan Castillo
· Tue Aug 12 13:51:51 2014 +0100
0c70c57
FVP: apply new naming conventions to memory regions
by Juan Castillo
· Tue Aug 12 13:04:43 2014 +0100
5cd545d
Merge pull request #177 from jcastillo-arm/jc/tf-issues/096
by danh-arm
· Mon Jul 28 14:33:44 2014 +0100
f558cac
Rework incorrect use of assert() and panic() in codebase
by Juan Castillo
· Thu Jun 05 09:45:36 2014 +0100
e998254
Make enablement of the MMU more flexible
by Achin Gupta
· Thu Jun 26 08:59:07 2014 +0100
fb42b12
Refactor fvp gic code to be a generic driver
by Dan Handley
· Fri Jun 20 09:43:15 2014 +0100
1c54d97
Refactor fvp_config into common platform header
by Dan Handley
· Fri Jun 20 12:02:01 2014 +0100
f268c72
Merge pull request #151 from vikramkanigiri/vk/t133-code-readability
by Andrew Thoelke
· Fri Jun 27 14:10:04 2014 +0100
960347d
Support later revisions of the Foundation FVP
by Andrew Thoelke
· Thu Jun 26 14:27:26 2014 +0100
cf79bf5
Simplify entry point information generation code on FVP
by Vikram Kanigiri
· Mon Jun 02 14:59:00 2014 +0100
30b04fc
Remove NSRAM from FVP memory map
by Andrew Thoelke
· Fri Jun 20 12:23:20 2014 +0100
1359236
Enable mapping higher physical address
by Lin Ma
· Mon Jun 02 11:45:36 2014 -0700
b226a4d
Add enable mmu platform porting interfaces
by Dan Handley
· Fri May 16 14:08:45 2014 +0100
ea45157
Rename FVP specific files and functions
by Dan Handley
· Thu May 15 14:53:30 2014 +0100
[Renamed (88%) from plat/fvp/aarch64/plat_common.c]
ed6ff95
Split platform.h into separate headers
by Dan Handley
· Wed May 14 17:44:19 2014 +0100
335bf58
Merge pull request #101 from sandrine-bailleux:sb/tf-issue-81-v2
by Andrew Thoelke
· Fri May 23 12:14:37 2014 +0100