Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Arm Trusted Firmware
Commits
b53cde79
Commit
b53cde79
authored
5 years ago
by
Sandrine Bailleux
Committed by
TrustedFirmware Code Review
5 years ago
Browse files
Options
Download
Plain Diff
Merge "Remove references to old project name from common files" into integration
parents
2d78a1c6
bd97f83a
master
v2.5
v2.5-rc1
v2.5-rc0
v2.4
v2.4-rc2
v2.4-rc1
v2.4-rc0
v2.3
v2.3-rc2
v2.3-rc1
v2.3-rc0
v2.2
v2.2-rc2
v2.2-rc1
v2.2-rc0
arm_cca_v0.2
arm_cca_v0.1
No related merge requests found
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
.editorconfig
+2
-2
.editorconfig
Makefile
+2
-3
Makefile
bl32/optee/optee.mk
+4
-4
bl32/optee/optee.mk
common/tf_log.c
+2
-2
common/tf_log.c
docs/change-log.rst
+2
-2
docs/change-log.rst
docs/components/secure-partition-manager-design.rst
+2
-2
docs/components/secure-partition-manager-design.rst
docs/perf/psci-performance-juno.rst
+7
-3
docs/perf/psci-performance-juno.rst
docs/resources/diagrams/Makefile
+2
-2
docs/resources/diagrams/Makefile
services/spd/opteed/teesmc_opteed.h
+1
-1
services/spd/opteed/teesmc_opteed.h
with
24 additions
and
21 deletions
+24
-21
.editorconfig
View file @
b53cde79
#
# Copyright (c) 2017, A
RM
Limited and Contributors. All rights reserved.
# Copyright (c) 2017
-2019
, A
rm
Limited and Contributors. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
#
ARM
Trusted Firmware Coding style spec for editors.
# Trusted Firmware
-A
Coding style spec for editors.
# References:
# [EC] http://editorconfig.org/
...
...
This diff is collapsed.
Click to expand it.
Makefile
View file @
b53cde79
...
...
@@ -510,9 +510,8 @@ endif
# Process platform overrideable behaviour
################################################################################
# Using the ARM Trusted Firmware BL2 implies that a BL33 image also needs to be
# supplied for the FIP and Certificate generation tools. This flag can be
# overridden by the platform.
# Using BL2 implies that a BL33 image also needs to be supplied for the FIP and
# Certificate generation tools. This flag can be overridden by the platform.
ifdef BL2_SOURCES
ifdef EL3_PAYLOAD_BASE
# If booting an EL3 payload there is no need for a BL33 image
...
...
This diff is collapsed.
Click to expand it.
bl32/optee/optee.mk
View file @
b53cde79
#
# Copyright (c) 2016-201
8
, A
RM
Limited and Contributors. All rights reserved.
# Copyright (c) 2016-201
9
, A
rm
Limited and Contributors. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
# This makefile only aims at complying with
ARM
Trusted Firmware build process so
# that "optee" is a valid
ARM Trusted Firmware
AArch32 Secure Playload identifier.
# This makefile only aims at complying with Trusted Firmware
-A
build process so
# that "optee" is a valid
TF-A
AArch32 Secure Playload identifier.
ifneq
($(ARCH),aarch32)
$(error
This
directory
targets
AArch32
support)
...
...
@@ -12,4 +12,4 @@ endif
$(eval
$(call
add_define,AARCH32_SP_OPTEE))
$(info
ARM
Trusted
Firmware
built
for
OP-TEE
payload
support)
$(info
Trusted
Firmware
-A
built
for
OP-TEE
payload
support)
This diff is collapsed.
Click to expand it.
common/tf_log.c
View file @
b53cde79
/*
* Copyright (c) 2017-201
8
, A
RM
Limited and Contributors. All rights reserved.
* Copyright (c) 2017-201
9
, A
rm
Limited and Contributors. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
...
...
@@ -15,7 +15,7 @@
static
unsigned
int
max_log_level
=
LOG_LEVEL
;
/*
* The common log function which is invoked by
ARM Trusted Firmware
code.
* The common log function which is invoked by
TF-A
code.
* This function should not be directly invoked and is meant to be
* only used by the log macros defined in debug.h. The function
* expects the first character in the format string to be one of the
...
...
This diff is collapsed.
Click to expand it.
docs/change-log.rst
View file @
b53cde79
...
...
@@ -632,8 +632,8 @@ New Features
- Introduce External Abort handling on AArch64
External Abort routed to EL3 was reported as an unhandled exception
and caused a panic. This change enables
Arm
Trusted Firmware-A to
handle
External Aborts routed to EL3.
and caused a panic. This change enables Trusted Firmware-A to
handle
External Aborts routed to EL3.
- Save value of ACTLR_EL1 implementation-defined register in the CPU
context structure rather than forcing it to 0.
...
...
This diff is collapsed.
Click to expand it.
docs/components/secure-partition-manager-design.rst
View file @
b53cde79
...
...
@@ -250,7 +250,7 @@ implemented by the SPM.
A SVC causes an exception to be taken to S-EL1. TF-A assumes ownership of S-EL1
and installs a simple exception vector table in S-EL1 that relays a SVC request
from a Secure Partition as a SMC request to the SPM in EL3. Upon servicing the
SMC request,
Arm
Trusted Firmware returns control directly to S-EL0 through an
SMC request, Trusted Firmware
-A
returns control directly to S-EL0 through an
ERET instruction.
Calling conventions
...
...
@@ -806,7 +806,7 @@ Error Codes
--------------
*Copyright (c) 2017-201
8
, Arm Limited and Contributors. All rights reserved.*
*Copyright (c) 2017-201
9
, Arm Limited and Contributors. All rights reserved.*
.. _Armv8-A ARM: https://developer.arm.com/docs/ddi0487/latest/arm-architecture-reference-manual-armv8-for-armv8-a-architecture-profile
.. _instructions in the EDK2 repository: https://github.com/tianocore/edk2-staging/blob/AArch64StandaloneMm/HowtoBuild.MD
...
...
This diff is collapsed.
Click to expand it.
docs/perf/psci-performance-juno.rst
View file @
b53cde79
...
...
@@ -2,9 +2,9 @@ PSCI Performance Measurements on Arm Juno Development Platform
==============================================================
This document summarises the findings of performance measurements of key
operations in the
ARM
Trusted Firmware
(TF)
Power State Coordination Interface
(PSCI)
implementation, using the in-built Performance Measurement Framework
(PMF) and
runtime instrumentation timestamps.
operations in the Trusted Firmware
-A
Power State Coordination Interface
(PSCI)
implementation, using the in-built Performance Measurement Framework
(PMF) and
runtime instrumentation timestamps.
Method
------
...
...
@@ -284,5 +284,9 @@ performance.
We suspect the time for lead CPU 4 is shorter than CPU 5 due to subtle cache
effects, given that these measurements are at the nano-second level.
--------------
*Copyright (c) 2019, Arm Limited and Contributors. All rights reserved.*
.. _Juno R1 platform: https://www.arm.com/files/pdf/Juno_r1_ARM_Dev_datasheet.pdf
.. _TF master as of 31/01/2017: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/?id=c38b36d
This diff is collapsed.
Click to expand it.
docs/resources/diagrams/Makefile
View file @
b53cde79
#
# Copyright (c) 2015-201
7
, A
RM
Limited and Contributors. All rights reserved.
# Copyright (c) 2015-201
9
, A
rm
Limited and Contributors. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
#
# This Makefile generates the image files used in the
ARM
Trusted Firmware
# This Makefile generates the image files used in the Trusted Firmware
-A
# document from the dia file.
#
# The PNG files in the present directory have been generated using Dia version
...
...
This diff is collapsed.
Click to expand it.
services/spd/opteed/teesmc_opteed.h
View file @
b53cde79
...
...
@@ -17,7 +17,7 @@
* full 64 bit values in the argument registers if invoked from Aarch64
* mode. This violates the SMC Calling Convention, but since this
* convention only coveres API towards Normal World it's something that
* only concerns the OP-TEE Dispatcher in
ARM
Trusted Firmware and OP-TEE
* only concerns the OP-TEE Dispatcher in Trusted Firmware
-A
and OP-TEE
* OS at Secure EL1.
*/
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help