Skip to content
GitLab
Menu
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
89a16e8f
Commit
89a16e8f
authored
Apr 16, 2020
by
Mark Dykes
Committed by
TrustedFirmware Code Review
Apr 16, 2020
Browse files
Merge "docs: Update SMCCC doc, other changes for release" into integration
parents
f9b546f6
3ba55a3c
Changes
11
Show whitespace changes
Inline
Side-by-side
docs/about/features.rst
View file @
89a16e8f
...
...
@@ -117,11 +117,11 @@ Still to come
- Ongoing security hardening, optimization and quality improvements.
.. _SMC Calling Convention: http://
infocent
er.arm.com/
help/topic/com.arm.doc.den0028b/ARM_DEN0028B_SMC_Calling_Convention.pdf
.. _SMC Calling Convention: http
s
://
develop
er.arm.com/
docs/den0028/latest
.. _OP-TEE Secure OS: https://github.com/OP-TEE/optee_os
.. _NVIDIA Trusted Little Kernel: http://nv-tegra.nvidia.com/gitweb/?p=3rdparty/ote_partner/tlk.git;a=summary
.. _Trusty Secure OS: https://source.android.com/security/trusty
--------------
*Copyright (c) 2020, Arm Limited. All rights reserved.*
*Copyright (c)
2019-
2020, Arm Limited. All rights reserved.*
docs/components/arm-sip-service.rst
View file @
89a16e8f
...
...
@@ -430,6 +430,6 @@ uint32_t w1: On success, debugfs interface version, 32 bits
--------------
*Copyright (c) 2017-20
19
, Arm Limited and Contributors. All rights reserved.*
*Copyright (c) 2017-20
20
, Arm Limited and Contributors. All rights reserved.*
.. _SMC Calling Convention: http://
infocent
er.arm.com/
help/topic/com.arm.doc.den0028a/index.html
.. _SMC Calling Convention: http
s
://
develop
er.arm.com/
docs/den0028/latest
docs/components/debugfs-design.rst
View file @
89a16e8f
...
...
@@ -119,7 +119,7 @@ The SMC interface is accessible from an NS environment, that is:
*Copyright (c) 2019-2020, Arm Limited and Contributors. All rights reserved.*
.. _SMC Calling Convention
PDD
: http://
infocent
er.arm.com/
help/topic/com.arm.doc.den0028b/
.. _SMC Calling Convention: http
s
://
develop
er.arm.com/
docs/den0028/latest
.. _Notes on the Plan 9 Kernel Source: http://lsub.org/who/nemo/9.pdf
.. _Linux 9p remote filesystem protocol: https://www.kernel.org/doc/Documentation/filesystems/9p.txt
.. _ARM SiP Services: arm-sip-service.rst
docs/components/exception-handling.rst
View file @
89a16e8f
...
...
@@ -467,7 +467,7 @@ SMCs from Non-secure world are synchronous exceptions, and are mechanisms for
Non-secure world to request Secure services. They're broadly classified as
*Fast* or *Yielding* (see `SMCCC`__).
.. __: http://
infocent
er.arm.com/
help/topic/com.arm.doc.den0028a/index.html
.. __: http
s
://
develop
er.arm.com/
docs/den0028/latest
- *Fast* SMCs are atomic from the caller's point of view. I.e., they return
to the caller only when the Secure world has finished serving the request.
...
...
docs/components/secure-partition-manager-design.rst
View file @
89a16e8f
...
...
@@ -807,13 +807,13 @@ Error Codes
--------------
*Copyright (c) 2017-20
19
, Arm Limited and Contributors. All rights reserved.*
*Copyright (c) 2017-20
20
, 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
.. _Management Mode Interface Specification: http://infocenter.arm.com/help/topic/com.arm.doc.den0060a/DEN0060A_ARM_MM_Interface_Specification.pdf
.. _SDEI Specification: http://infocenter.arm.com/help/topic/com.arm.doc.den0054a/ARM_DEN0054A_Software_Delegated_Exception_Interface.pdf
.. _SMC Calling Convention: http://
infocent
er.arm.com/
help/topic/com.arm.doc.den0028b/ARM_DEN0028B_SMC_Calling_Convention.pdf
.. _SMC Calling Convention: http
s
://
develop
er.arm.com/
docs/den0028/latest
.. |Image 1| image:: ../resources/diagrams/secure_sw_stack_tos.png
.. |Image 2| image:: ../resources/diagrams/secure_sw_stack_sp.png
docs/design/firmware-design.rst
View file @
89a16e8f
...
...
@@ -2720,11 +2720,11 @@ kernel at boot time. These can be found in the ``fdts`` directory.
*
Copyright
(
c
)
2013
-
2020
,
Arm
Limited
and
Contributors
.
All
rights
reserved
.*
..
_Power
State
Coordination
Interface
PDD
:
http
://
infocenter
.
arm
.
com
/
help
/
topic
/
com
.
arm
.
doc
.
den0022d
/
Power_State_Coordination_Interface_PDD_v1_1_DEN0022D
.
pdf
..
_SMCCC
:
http
://
infocent
er
.
arm
.
com
/
help
/
topic
/
com
.
arm
.
doc
.
den0028b
/
ARM_DEN0028B_SMC_Calling_Convention
.
pdf
..
_SMCCC
:
http
s
://
develop
er
.
arm
.
com
/
docs
/
den0028
/
latest
..
_PSCI
:
http
://
infocenter
.
arm
.
com
/
help
/
topic
/
com
.
arm
.
doc
.
den0022d
/
Power_State_Coordination_Interface_PDD_v1_1_DEN0022D
.
pdf
..
_Power
State
Coordination
Interface
PDD
:
http
://
infocenter
.
arm
.
com
/
help
/
topic
/
com
.
arm
.
doc
.
den0022d
/
Power_State_Coordination_Interface_PDD_v1_1_DEN0022D
.
pdf
..
_Arm
ARM
:
https
://
developer
.
arm
.
com
/
docs
/
ddi0487
/
latest
..
_SMC
Calling
Convention
PDD
:
http
://
infocent
er
.
arm
.
com
/
help
/
topic
/
com
.
arm
.
doc
.
den0028
b
/
ARM_DEN0028B_SMC_Calling_Convention
.
pdf
..
_SMC
Calling
Convention
:
http
s
://
develop
er
.
arm
.
com
/
doc
s
/
den0028
/
latest
..
_Trusted
Board
Boot
Requirements
CLIENT
(
TBBR
-
CLIENT
)
Armv8
-
A
(
ARM
DEN0006D
):
https
://
developer
.
arm
.
com
/
docs
/
den0006
/
latest
/
trusted
-
board
-
boot
-
requirements
-
client
-
tbbr
-
client
-
armv8
-
a
..
|
Image
1
|
image
::
../
resources
/
diagrams
/
rt
-
svc
-
descs
-
layout
.
png
docs/design/interrupt-framework-design.rst
View file @
89a16e8f
...
...
@@ -1011,9 +1011,9 @@ TSP by returning ``SMC_UNK`` error.
--------------
*Copyright (c) 2014-20
19
, Arm Limited and Contributors. All rights reserved.*
*Copyright (c) 2014-20
20
, Arm Limited and Contributors. All rights reserved.*
.. _SMC calling convention: http://
infocent
er.arm.com/
help/topic/com.arm.doc.den0028a/index.html
.. _SMC calling convention: http
s
://
develop
er.arm.com/
docs/den0028/latest
.. |Image 1| image:: ../resources/diagrams/sec-int-handling.png
.. |Image 2| image:: ../resources/diagrams/non-sec-int-handling.png
docs/getting_started/psci-lib-integration-guide.rst
View file @
89a16e8f
...
...
@@ -538,9 +538,9 @@ workarounds.
--------------
*Copyright (c) 2016-20
19
, Arm Limited and Contributors. All rights reserved.*
*Copyright (c) 2016-20
20
, Arm Limited and Contributors. All rights reserved.*
.. _PSCI spec: http://infocenter.arm.com/help/topic/com.arm.doc.den0022c/DEN0022C_Power_State_Coordination_Interface.pdf
.. _SMCCC: https://
silv
er.arm.com/do
wnload/ARM_and_AMBA_Architecture/AR570-DA-80002-r0p0-00rel0/ARM_DEN0028A_SMC_Calling_Convention.pdf
.. _SMCCC: https://
develop
er.arm.com/do
cs/den0028/latest
.. _PSCI specification: http://infocenter.arm.com/help/topic/com.arm.doc.den0022c/DEN0022C_Power_State_Coordination_Interface.pdf
.. _PSCI Specification: http://infocenter.arm.com/help/topic/com.arm.doc.den0022c/DEN0022C_Power_State_Coordination_Interface.pdf
docs/getting_started/rt-svc-writers-guide.rst
View file @
89a16e8f
...
...
@@ -314,7 +314,7 @@ provide this information....
--------------
*Copyright (c) 2014-20
19
, Arm Limited and Contributors. All rights reserved.*
*Copyright (c) 2014-20
20
, Arm Limited and Contributors. All rights reserved.*
.. _SMCCC: http://
infocent
er.arm.com/
help/topic/com.arm.doc.den0028a/index.html
.. _SMCCC: http
s
://
develop
er.arm.com/
docs/den0028/latest
.. _PSCI: http://infocenter.arm.com/help/topic/com.arm.doc.den0022c/DEN0022C_Power_State_Coordination_Interface.pdf
docs/index.rst
View file @
89a16e8f
...
...
@@ -91,4 +91,4 @@ have previously been raised against the software.
.. _Trusted Board Boot Requirements CLIENT (TBBR-CLIENT): https://developer.arm.com/docs/den0006/latest/trusted-board-boot-requirements-client-tbbr-client-armv8-a
.. _System Control and Management Interface (SCMI): http://infocenter.arm.com/help/topic/com.arm.doc.den0056a/DEN0056A_System_Control_and_Management_Interface.pdf
.. _Software Delegated Exception Interface (SDEI): http://infocenter.arm.com/help/topic/com.arm.doc.den0054a/ARM_DEN0054A_Software_Delegated_Exception_Interface.pdf
.. _SMC Calling Convention: http://
infocent
er.arm.com/
help/topic/com.arm.doc.den0028b/ARM_DEN0028B_SMC_Calling_Convention.pdf
.. _SMC Calling Convention: http
s
://
develop
er.arm.com/
docs/den0028/latest
docs/security_advisories/security-advisory-tfv-8.rst
View file @
89a16e8f
...
...
@@ -99,5 +99,5 @@ line 19 (referring to the version of the code as of `commit c385955`_):
.. _CVE-2018-19440: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-19440
.. _commit c385955: https://github.com/ARM-software/arm-trusted-firmware/commit/c385955
.. _SMC Calling Convention: http://
arminfo.emea.arm.com/help/topic/com.arm.
doc
.
den0028
b/ARM_DEN0028B_SMC_Calling_Convention.pdf
.. _SMC Calling Convention: http
s
://
developer.arm.com/
doc
s/
den0028
/latest
.. _Pull Request #1710: https://github.com/ARM-software/arm-trusted-firmware/pull/1710
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