Browse Source

Remove references to old project name from common files

The project has been renamed from "Arm Trusted Firmware (ATF)" to
"Trusted Firmware-A (TF-A)" long ago. A few references to the old
project name that still remained in various places have now been
removed.

This change doesn't affect any platform files. Any "ATF" references
inside platform files, still remain.

Change-Id: Id97895faa5b1845e851d4d50f5750de7a55bf99e
Signed-off-by: John Tsichritzis <john.tsichritzis@arm.com>
pull/1931/head
John Tsichritzis 5 years ago
parent
commit
bd97f83a62
  1. 4
      .editorconfig
  2. 5
      Makefile
  3. 8
      bl32/optee/optee.mk
  4. 4
      common/tf_log.c
  5. 4
      docs/change-log.rst
  6. 4
      docs/components/secure-partition-manager-design.rst
  7. 10
      docs/perf/psci-performance-juno.rst
  8. 4
      docs/resources/diagrams/Makefile
  9. 2
      services/spd/opteed/teesmc_opteed.h

4
.editorconfig

@ -1,10 +1,10 @@
# #
# Copyright (c) 2017, ARM Limited and Contributors. All rights reserved. # Copyright (c) 2017-2019, Arm Limited and Contributors. All rights reserved.
# #
# SPDX-License-Identifier: BSD-3-Clause # SPDX-License-Identifier: BSD-3-Clause
# #
# ARM Trusted Firmware Coding style spec for editors. # Trusted Firmware-A Coding style spec for editors.
# References: # References:
# [EC] http://editorconfig.org/ # [EC] http://editorconfig.org/

5
Makefile

@ -510,9 +510,8 @@ endif
# Process platform overrideable behaviour # Process platform overrideable behaviour
################################################################################ ################################################################################
# Using the ARM Trusted Firmware BL2 implies that a BL33 image also needs to be # Using BL2 implies that a BL33 image also needs to be supplied for the FIP and
# supplied for the FIP and Certificate generation tools. This flag can be # Certificate generation tools. This flag can be overridden by the platform.
# overridden by the platform.
ifdef BL2_SOURCES ifdef BL2_SOURCES
ifdef EL3_PAYLOAD_BASE ifdef EL3_PAYLOAD_BASE
# If booting an EL3 payload there is no need for a BL33 image # If booting an EL3 payload there is no need for a BL33 image

8
bl32/optee/optee.mk

@ -1,10 +1,10 @@
# #
# Copyright (c) 2016-2018, ARM Limited and Contributors. All rights reserved. # Copyright (c) 2016-2019, Arm Limited and Contributors. All rights reserved.
# #
# SPDX-License-Identifier: BSD-3-Clause # SPDX-License-Identifier: BSD-3-Clause
# #
# This makefile only aims at complying with ARM Trusted Firmware build process so # This makefile only aims at complying with Trusted Firmware-A build process so
# that "optee" is a valid ARM Trusted Firmware AArch32 Secure Playload identifier. # that "optee" is a valid TF-A AArch32 Secure Playload identifier.
ifneq ($(ARCH),aarch32) ifneq ($(ARCH),aarch32)
$(error This directory targets AArch32 support) $(error This directory targets AArch32 support)
@ -12,4 +12,4 @@ endif
$(eval $(call add_define,AARCH32_SP_OPTEE)) $(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)

4
common/tf_log.c

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2018, ARM Limited and Contributors. All rights reserved. * Copyright (c) 2017-2019, Arm Limited and Contributors. All rights reserved.
* *
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
@ -15,7 +15,7 @@
static unsigned int max_log_level = LOG_LEVEL; 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 * This function should not be directly invoked and is meant to be
* only used by the log macros defined in debug.h. The function * 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 * expects the first character in the format string to be one of the

4
docs/change-log.rst

@ -632,8 +632,8 @@ New Features
- Introduce External Abort handling on AArch64 - Introduce External Abort handling on AArch64
External Abort routed to EL3 was reported as an unhandled exception External Abort routed to EL3 was reported as an unhandled exception
and caused a panic. This change enables Arm Trusted Firmware-A to and caused a panic. This change enables Trusted Firmware-A to handle
handle External Aborts routed to EL3. External Aborts routed to EL3.
- Save value of ACTLR_EL1 implementation-defined register in the CPU - Save value of ACTLR_EL1 implementation-defined register in the CPU
context structure rather than forcing it to 0. context structure rather than forcing it to 0.

4
docs/components/secure-partition-manager-design.rst

@ -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 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 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 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. ERET instruction.
Calling conventions Calling conventions
@ -806,7 +806,7 @@ Error Codes
-------------- --------------
*Copyright (c) 2017-2018, Arm Limited and Contributors. All rights reserved.* *Copyright (c) 2017-2019, 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 .. _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 .. _instructions in the EDK2 repository: https://github.com/tianocore/edk2-staging/blob/AArch64StandaloneMm/HowtoBuild.MD

10
docs/perf/psci-performance-juno.rst

@ -2,9 +2,9 @@ PSCI Performance Measurements on Arm Juno Development Platform
============================================================== ==============================================================
This document summarises the findings of performance measurements of key This document summarises the findings of performance measurements of key
operations in the ARM Trusted Firmware (TF) Power State Coordination Interface operations in the Trusted Firmware-A Power State Coordination Interface (PSCI)
(PSCI) implementation, using the in-built Performance Measurement Framework implementation, using the in-built Performance Measurement Framework (PMF) and
(PMF) and runtime instrumentation timestamps. runtime instrumentation timestamps.
Method Method
------ ------
@ -284,5 +284,9 @@ performance.
We suspect the time for lead CPU 4 is shorter than CPU 5 due to subtle cache 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. 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 .. _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 .. _TF master as of 31/01/2017: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/?id=c38b36d

4
docs/resources/diagrams/Makefile

@ -1,10 +1,10 @@
# #
# Copyright (c) 2015-2017, ARM Limited and Contributors. All rights reserved. # Copyright (c) 2015-2019, Arm Limited and Contributors. All rights reserved.
# #
# SPDX-License-Identifier: BSD-3-Clause # 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. # document from the dia file.
# #
# The PNG files in the present directory have been generated using Dia version # The PNG files in the present directory have been generated using Dia version

2
services/spd/opteed/teesmc_opteed.h

@ -17,7 +17,7 @@
* full 64 bit values in the argument registers if invoked from Aarch64 * full 64 bit values in the argument registers if invoked from Aarch64
* mode. This violates the SMC Calling Convention, but since this * mode. This violates the SMC Calling Convention, but since this
* convention only coveres API towards Normal World it's something that * 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. * OS at Secure EL1.
*/ */

Loading…
Cancel
Save