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
e22a4ae0
Unverified
Commit
e22a4ae0
authored
Oct 11, 2018
by
Soby Mathew
Committed by
GitHub
Oct 11, 2018
Browse files
Merge pull request #1621 from jts-arm/typos
Various corrections of typos
parents
8b3345f4
fadd2151
Changes
13
Show whitespace changes
Inline
Side-by-side
docs/change-log.rst
View file @
e22a4ae0
...
@@ -61,11 +61,11 @@ New Features
...
@@ -61,11 +61,11 @@ New Features
- Introduce RAS handling on AArch64
- Introduce RAS handling on AArch64
- Some RAS extensions are mandatory for A
RM
v8.2 CPUs, with others
- Some RAS extensions are mandatory for A
rm
v8.2 CPUs, with others
mandatory for A
RM
v8.4 CPUs however, all extensions are also optional
mandatory for A
rm
v8.4 CPUs however, all extensions are also optional
extensions to the base A
RM
v8.0 architecture.
extensions to the base A
rm
v8.0 architecture.
- The A
RM
v8 RAS Extensions introduced Standard Error Records which are a
- The A
rm
v8 RAS Extensions introduced Standard Error Records which are a
set of standard registers to configure RAS node policy and allow RAS
set of standard registers to configure RAS node policy and allow RAS
Nodes to record and expose error information for error handling agents.
Nodes to record and expose error information for error handling agents.
...
@@ -126,7 +126,7 @@ New Features
...
@@ -126,7 +126,7 @@ New Features
- Various changes to support Clang linker and assembler
- Various changes to support Clang linker and assembler
- The clang assembler/preprocessor is used when Clang is selected
h
owever,
- The clang assembler/preprocessor is used when Clang is selected
. H
owever,
the clang linker is not used because it is unable to link TF-A objects
the clang linker is not used because it is unable to link TF-A objects
due to immaturity of clang linker functionality at this time.
due to immaturity of clang linker functionality at this time.
...
@@ -213,12 +213,14 @@ New Features
...
@@ -213,12 +213,14 @@ New Features
- Allwinner sun50i_h6
- Allwinner sun50i_h6
- NXP
ls
1043
- NXP
QorIQ LS
1043
A
- NXP i.MX8QX
- NXP i.MX8QX
- NXP i.MX8QM
- NXP i.MX8QM
- NXP i.MX7Solo WaRP7
- TI K3
- TI K3
- Socionext Synquacer SC2A11
- Socionext Synquacer SC2A11
...
...
docs/user-guide.rst
View file @
e22a4ae0
...
@@ -521,8 +521,8 @@ Common build options
...
@@ -521,8 +521,8 @@ Common build options
40 (LOG_LEVEL_INFO)
40 (LOG_LEVEL_INFO)
50 (LOG_LEVEL_VERBOSE)
50 (LOG_LEVEL_VERBOSE)
All log output up to and including the log level is compiled into
the build.
All log output up to and including the
selected
log level is compiled into
The default value is 40 in debug builds and 20 in release builds.
the build.
The default value is 40 in debug builds and 20 in release builds.
- ``NON_TRUSTED_WORLD_KEY``: This option is used when ``GENERATE_COT=1``. It
- ``NON_TRUSTED_WORLD_KEY``: This option is used when ``GENERATE_COT=1``. It
specifies the file that contains the Non-Trusted World private key in PEM
specifies the file that contains the Non-Trusted World private key in PEM
...
...
include/common/debug.h
View file @
e22a4ae0
...
@@ -57,18 +57,18 @@
...
@@ -57,18 +57,18 @@
} \
} \
} while (false)
} while (false)
#if LOG_LEVEL >= LOG_LEVEL_NOTICE
# define NOTICE(...) tf_log(LOG_MARKER_NOTICE __VA_ARGS__)
#else
# define NOTICE(...) no_tf_log(LOG_MARKER_NOTICE __VA_ARGS__)
#endif
#if LOG_LEVEL >= LOG_LEVEL_ERROR
#if LOG_LEVEL >= LOG_LEVEL_ERROR
# define ERROR(...) tf_log(LOG_MARKER_ERROR __VA_ARGS__)
# define ERROR(...) tf_log(LOG_MARKER_ERROR __VA_ARGS__)
#else
#else
# define ERROR(...) no_tf_log(LOG_MARKER_ERROR __VA_ARGS__)
# define ERROR(...) no_tf_log(LOG_MARKER_ERROR __VA_ARGS__)
#endif
#endif
#if LOG_LEVEL >= LOG_LEVEL_NOTICE
# define NOTICE(...) tf_log(LOG_MARKER_NOTICE __VA_ARGS__)
#else
# define NOTICE(...) no_tf_log(LOG_MARKER_NOTICE __VA_ARGS__)
#endif
#if LOG_LEVEL >= LOG_LEVEL_WARNING
#if LOG_LEVEL >= LOG_LEVEL_WARNING
# define WARN(...) tf_log(LOG_MARKER_WARNING __VA_ARGS__)
# define WARN(...) tf_log(LOG_MARKER_WARNING __VA_ARGS__)
#else
#else
...
...
plat/arm/common/arm_bl31_setup.c
View file @
e22a4ae0
...
@@ -78,7 +78,7 @@ struct entry_point_info *bl31_plat_get_next_image_ep_info(uint32_t type)
...
@@ -78,7 +78,7 @@ struct entry_point_info *bl31_plat_get_next_image_ep_info(uint32_t type)
/*******************************************************************************
/*******************************************************************************
* Perform any BL31 early platform setup common to ARM standard platforms.
* Perform any BL31 early platform setup common to ARM standard platforms.
* Here is an opportunity to copy parameters passed by the calling EL (S-EL1
* Here is an opportunity to copy parameters passed by the calling EL (S-EL1
* in BL2 &
S-
EL3 in BL1) before they are lost (potentially). This needs to be
* in BL2 & EL3 in BL1) before they are lost (potentially). This needs to be
* done before the MMU is initialized so that the memory layout can be used
* done before the MMU is initialized so that the memory layout can be used
* while creating page tables. BL2 has flushed this information to memory, so
* while creating page tables. BL2 has flushed this information to memory, so
* we are guaranteed to pick up good data.
* we are guaranteed to pick up good data.
...
...
plat/hisilicon/poplar/bl31_plat_setup.c
View file @
e22a4ae0
...
@@ -61,7 +61,7 @@ entry_point_info_t *bl31_plat_get_next_image_ep_info(uint32_t type)
...
@@ -61,7 +61,7 @@ entry_point_info_t *bl31_plat_get_next_image_ep_info(uint32_t type)
/*******************************************************************************
/*******************************************************************************
* Perform any BL31 early platform setup common to ARM standard platforms.
* Perform any BL31 early platform setup common to ARM standard platforms.
* Here is an opportunity to copy parameters passed by the calling EL (S-EL1
* Here is an opportunity to copy parameters passed by the calling EL (S-EL1
* in BL2 &
S-
EL3 in BL1) before they are lost (potentially). This needs to be
* in BL2 & EL3 in BL1) before they are lost (potentially). This needs to be
* done before the MMU is initialized so that the memory layout can be used
* done before the MMU is initialized so that the memory layout can be used
* while creating page tables. BL2 has flushed this information to memory, so
* while creating page tables. BL2 has flushed this information to memory, so
* we are guaranteed to pick up good data.
* we are guaranteed to pick up good data.
...
...
plat/layerscape/common/ls_bl31_setup.c
View file @
e22a4ae0
...
@@ -58,7 +58,7 @@ entry_point_info_t *bl31_plat_get_next_image_ep_info(uint32_t type)
...
@@ -58,7 +58,7 @@ entry_point_info_t *bl31_plat_get_next_image_ep_info(uint32_t type)
/*******************************************************************************
/*******************************************************************************
* Perform any BL31 early platform setup common to Layerscape platforms.
* Perform any BL31 early platform setup common to Layerscape platforms.
* Here is an opportunity to copy parameters passed by the calling EL (S-EL1
* Here is an opportunity to copy parameters passed by the calling EL (S-EL1
* in BL2 &
S-
EL3 in BL1) before they are lost (potentially). This needs to be
* in BL2 & EL3 in BL1) before they are lost (potentially). This needs to be
* done before the MMU is initialized so that the memory layout can be used
* done before the MMU is initialized so that the memory layout can be used
* while creating page tables. BL2 has flushed this information to memory, so
* while creating page tables. BL2 has flushed this information to memory, so
* we are guaranteed to pick up good data.
* we are guaranteed to pick up good data.
...
...
plat/marvell/common/marvell_bl31_setup.c
View file @
e22a4ae0
...
@@ -62,7 +62,7 @@ entry_point_info_t *bl31_plat_get_next_image_ep_info(uint32_t type)
...
@@ -62,7 +62,7 @@ entry_point_info_t *bl31_plat_get_next_image_ep_info(uint32_t type)
/*****************************************************************************
/*****************************************************************************
* Perform any BL31 early platform setup common to ARM standard platforms.
* Perform any BL31 early platform setup common to ARM standard platforms.
* Here is an opportunity to copy parameters passed by the calling EL (S-EL1
* Here is an opportunity to copy parameters passed by the calling EL (S-EL1
* in BL2 &
S-
EL3 in BL1) before they are lost (potentially). This needs to be
* in BL2 & EL3 in BL1) before they are lost (potentially). This needs to be
* done before the MMU is initialized so that the memory layout can be used
* done before the MMU is initialized so that the memory layout can be used
* while creating page tables. BL2 has flushed this information to memory, so
* while creating page tables. BL2 has flushed this information to memory, so
* we are guaranteed to pick up good data.
* we are guaranteed to pick up good data.
...
...
plat/mediatek/mt6795/bl31_plat_setup.c
View file @
e22a4ae0
...
@@ -165,7 +165,7 @@ entry_point_info_t *bl31_plat_get_next_image_ep_info(uint32_t type)
...
@@ -165,7 +165,7 @@ entry_point_info_t *bl31_plat_get_next_image_ep_info(uint32_t type)
/*******************************************************************************
/*******************************************************************************
* Perform any BL3-1 early platform setup. Here is an opportunity to copy
* Perform any BL3-1 early platform setup. Here is an opportunity to copy
* parameters passed by the calling EL (S-EL1 in BL2 &
S-
EL3 in BL1) before they
* parameters passed by the calling EL (S-EL1 in BL2 & EL3 in BL1) before they
* are lost (potentially). This needs to be done before the MMU is initialized
* are lost (potentially). This needs to be done before the MMU is initialized
* so that the memory layout can be used while creating page tables.
* so that the memory layout can be used while creating page tables.
* BL2 has flushed this information to memory, so we are guaranteed to pick up
* BL2 has flushed this information to memory, so we are guaranteed to pick up
...
...
plat/mediatek/mt8173/bl31_plat_setup.c
View file @
e22a4ae0
...
@@ -86,7 +86,7 @@ entry_point_info_t *bl31_plat_get_next_image_ep_info(uint32_t type)
...
@@ -86,7 +86,7 @@ entry_point_info_t *bl31_plat_get_next_image_ep_info(uint32_t type)
/*******************************************************************************
/*******************************************************************************
* Perform any BL3-1 early platform setup. Here is an opportunity to copy
* Perform any BL3-1 early platform setup. Here is an opportunity to copy
* parameters passed by the calling EL (S-EL1 in BL2 &
S-
EL3 in BL1) before they
* parameters passed by the calling EL (S-EL1 in BL2 & EL3 in BL1) before they
* are lost (potentially). This needs to be done before the MMU is initialized
* are lost (potentially). This needs to be done before the MMU is initialized
* so that the memory layout can be used while creating page tables.
* so that the memory layout can be used while creating page tables.
* BL2 has flushed this information to memory, so we are guaranteed to pick up
* BL2 has flushed this information to memory, so we are guaranteed to pick up
...
...
plat/qemu/qemu_bl31_setup.c
View file @
e22a4ae0
...
@@ -30,7 +30,7 @@ static entry_point_info_t bl33_image_ep_info;
...
@@ -30,7 +30,7 @@ static entry_point_info_t bl33_image_ep_info;
/*******************************************************************************
/*******************************************************************************
* Perform any BL3-1 early platform setup. Here is an opportunity to copy
* Perform any BL3-1 early platform setup. Here is an opportunity to copy
* parameters passed by the calling EL (S-EL1 in BL2 &
S-
EL3 in BL1) before
* parameters passed by the calling EL (S-EL1 in BL2 & EL3 in BL1) before
* they are lost (potentially). This needs to be done before the MMU is
* they are lost (potentially). This needs to be done before the MMU is
* initialized so that the memory layout can be used while creating page
* initialized so that the memory layout can be used while creating page
* tables. BL2 has flushed this information to memory, so we are guaranteed
* tables. BL2 has flushed this information to memory, so we are guaranteed
...
...
plat/rockchip/common/bl31_plat_setup.c
View file @
e22a4ae0
...
@@ -54,7 +54,7 @@ void params_early_setup(void *plat_param_from_bl2)
...
@@ -54,7 +54,7 @@ void params_early_setup(void *plat_param_from_bl2)
/*******************************************************************************
/*******************************************************************************
* Perform any BL3-1 early platform setup. Here is an opportunity to copy
* Perform any BL3-1 early platform setup. Here is an opportunity to copy
* parameters passed by the calling EL (S-EL1 in BL2 &
S-
EL3 in BL1) before they
* parameters passed by the calling EL (S-EL1 in BL2 & EL3 in BL1) before they
* are lost (potentially). This needs to be done before the MMU is initialized
* are lost (potentially). This needs to be done before the MMU is initialized
* so that the memory layout can be used while creating page tables.
* so that the memory layout can be used while creating page tables.
* BL2 has flushed this information to memory, so we are guaranteed to pick up
* BL2 has flushed this information to memory, so we are guaranteed to pick up
...
...
plat/rpi3/rpi3_bl31_setup.c
View file @
e22a4ae0
...
@@ -47,7 +47,7 @@ entry_point_info_t *bl31_plat_get_next_image_ep_info(uint32_t type)
...
@@ -47,7 +47,7 @@ entry_point_info_t *bl31_plat_get_next_image_ep_info(uint32_t type)
/*******************************************************************************
/*******************************************************************************
* Perform any BL31 early platform setup. Here is an opportunity to copy
* Perform any BL31 early platform setup. Here is an opportunity to copy
* parameters passed by the calling EL (S-EL1 in BL2 &
S-
EL3 in BL1) before
* parameters passed by the calling EL (S-EL1 in BL2 & EL3 in BL1) before
* they are lost (potentially). This needs to be done before the MMU is
* they are lost (potentially). This needs to be done before the MMU is
* initialized so that the memory layout can be used while creating page
* initialized so that the memory layout can be used while creating page
* tables. BL2 has flushed this information to memory, so we are guaranteed
* tables. BL2 has flushed this information to memory, so we are guaranteed
...
...
plat/xilinx/zynqmp/bl31_zynqmp_setup.c
View file @
e22a4ae0
...
@@ -50,7 +50,7 @@ static inline void bl31_set_default_config(void)
...
@@ -50,7 +50,7 @@ static inline void bl31_set_default_config(void)
/*
/*
* Perform any BL31 specific platform actions. Here is an opportunity to copy
* Perform any BL31 specific platform actions. Here is an opportunity to copy
* parameters passed by the calling EL (S-EL1 in BL2 &
S-
EL3 in BL1) before they
* parameters passed by the calling EL (S-EL1 in BL2 & EL3 in BL1) before they
* are lost (potentially). This needs to be done before the MMU is initialized
* are lost (potentially). This needs to be done before the MMU is initialized
* so that the memory layout can be used while creating page tables.
* so that the memory layout can be used while creating page tables.
*/
*/
...
...
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