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
92c5066c
Unverified
Commit
92c5066c
authored
Nov 06, 2017
by
davidcunado-arm
Committed by
GitHub
Nov 06, 2017
Browse files
Merge pull request #1153 from robertovargas-arm/fix-macros
Avoid use of undefined macros
parents
f9a6db0f
e8a87acd
Changes
9
Hide whitespace changes
Inline
Side-by-side
common/aarch64/debug.S
View file @
92c5066c
...
...
@@ -6,6 +6,7 @@
#include <arch.h>
#include <asm_macros.S>
#include <debug.h>
.
globl
asm_print_str
.
globl
asm_print_hex
...
...
include/lib/xlat_tables/xlat_tables_v2_helpers.h
View file @
92c5066c
...
...
@@ -168,7 +168,7 @@ struct xlat_ctx {
* This IMAGE_EL macro must not to be used outside the library, and it is only
* used in AArch64.
*/
#if IMAGE_BL1 || IMAGE_BL31
#if
defined(
IMAGE_BL1
)
||
defined(
IMAGE_BL31
)
# define IMAGE_EL 3
# define IMAGE_XLAT_DEFAULT_REGIME EL3_REGIME
#else
...
...
plat/arm/common/arm_common.mk
View file @
92c5066c
...
...
@@ -26,14 +26,17 @@ ifeq (${ARCH}, aarch64)
endif
# Process flags
$(eval
$(call
add_define,ARM_TSP_RAM_LOCATION_ID))
# Process ARM_BL31_IN_DRAM flag
ARM_BL31_IN_DRAM
:=
0
$(eval
$(call
assert_boolean,ARM_BL31_IN_DRAM))
$(eval
$(call
add_define,ARM_BL31_IN_DRAM))
else
ARM_TSP_RAM_LOCATION_ID
=
ARM_TRUSTED_SRAM_ID
endif
$(eval
$(call
add_define,ARM_TSP_RAM_LOCATION_ID))
# For the original power-state parameter format, the State-ID can be encoded
# according to the recommended encoding or zero. This flag determines which
# State-ID encoding to be parsed.
...
...
plat/hisilicon/hikey/aarch64/hikey_common.c
View file @
92c5066c
...
...
@@ -59,7 +59,7 @@
* This doesn't include Trusted RAM as the 'mem_layout' argument passed to
* hikey_init_mmu_elx() will give the available subset of that,
*/
#if IMAGE_BL1
#if
def
IMAGE_BL1
static
const
mmap_region_t
hikey_mmap
[]
=
{
MAP_DEVICE
,
MAP_ROM_PARAM
,
...
...
@@ -68,7 +68,7 @@ static const mmap_region_t hikey_mmap[] = {
};
#endif
#if IMAGE_BL2
#if
def
IMAGE_BL2
static
const
mmap_region_t
hikey_mmap
[]
=
{
MAP_DDR
,
MAP_DEVICE
,
...
...
@@ -82,7 +82,7 @@ static const mmap_region_t hikey_mmap[] = {
};
#endif
#if IMAGE_BL31
#if
def
IMAGE_BL31
static
const
mmap_region_t
hikey_mmap
[]
=
{
MAP_DEVICE
,
MAP_SRAM
,
...
...
@@ -91,7 +91,7 @@ static const mmap_region_t hikey_mmap[] = {
};
#endif
#if IMAGE_BL32
#if
def
IMAGE_BL32
static
const
mmap_region_t
hikey_mmap
[]
=
{
MAP_DEVICE
,
MAP_DDR
,
...
...
plat/hisilicon/hikey/hikey_io_storage.c
View file @
92c5066c
...
...
@@ -47,7 +47,7 @@ static const io_block_spec_t emmc_fip_spec = {
static
const
io_block_dev_spec_t
emmc_dev_spec
=
{
/* It's used as temp buffer in block driver. */
#if IMAGE_BL1
#if
def
IMAGE_BL1
.
buffer
=
{
.
offset
=
HIKEY_BL1_MMC_DATA_BASE
,
.
length
=
HIKEY_BL1_MMC_DATA_SIZE
,
...
...
plat/hisilicon/hikey/include/platform_def.h
View file @
92c5066c
...
...
@@ -151,15 +151,15 @@
*/
#define ADDR_SPACE_SIZE (1ull << 32)
#if IMAGE_BL1 || IMAGE_BL32
#if
defined(
IMAGE_BL1
)
||
defined(
IMAGE_BL32
)
#define MAX_XLAT_TABLES 3
#endif
#if IMAGE_BL31
#if
def
IMAGE_BL31
#define MAX_XLAT_TABLES 4
#endif
#if IMAGE_BL2
#if
def
IMAGE_BL2
#if LOAD_IMAGE_V2
#ifdef SPD_opteed
#define MAX_XLAT_TABLES 4
...
...
plat/hisilicon/hikey960/aarch64/hikey960_common.c
View file @
92c5066c
...
...
@@ -55,7 +55,7 @@
* This doesn't include Trusted RAM as the 'mem_layout' argument passed to
* hikey960_init_mmu_elx() will give the available subset of that,
*/
#if IMAGE_BL1
#if
def
IMAGE_BL1
static
const
mmap_region_t
hikey960_mmap
[]
=
{
MAP_UFS_DATA
,
MAP_BL1_RW
,
...
...
@@ -65,7 +65,7 @@ static const mmap_region_t hikey960_mmap[] = {
};
#endif
#if IMAGE_BL2
#if
def
IMAGE_BL2
static
const
mmap_region_t
hikey960_mmap
[]
=
{
MAP_DDR
,
MAP_DEVICE
,
...
...
@@ -79,7 +79,7 @@ static const mmap_region_t hikey960_mmap[] = {
};
#endif
#if IMAGE_BL31
#if
def
IMAGE_BL31
static
const
mmap_region_t
hikey960_mmap
[]
=
{
MAP_DEVICE
,
MAP_TSP_MEM
,
...
...
@@ -87,7 +87,7 @@ static const mmap_region_t hikey960_mmap[] = {
};
#endif
#if IMAGE_BL32
#if
def
IMAGE_BL32
static
const
mmap_region_t
hikey960_mmap
[]
=
{
MAP_DEVICE
,
MAP_DDR
,
...
...
plat/hisilicon/hikey960/include/platform_def.h
View file @
92c5066c
...
...
@@ -116,11 +116,11 @@
*/
#define ADDR_SPACE_SIZE (1ull << 32)
#if IMAGE_BL1 || IMAGE_BL31 || IMAGE_BL32
#if
defined(
IMAGE_BL1
)
||
defined(
IMAGE_BL31
)
||
defined(
IMAGE_BL32
)
#define MAX_XLAT_TABLES 3
#endif
#if IMAGE_BL2
#if
def
IMAGE_BL2
#if LOAD_IMAGE_V2
#ifdef SPD_opteed
#define MAX_XLAT_TABLES 4
...
...
plat/rockchip/rk3328/include/platform_def.h
View file @
92c5066c
...
...
@@ -26,13 +26,13 @@
/* Size of cacheable stacks */
#if DEBUG_XLAT_TABLE
#define PLATFORM_STACK_SIZE 0x800
#elif IMAGE_BL1
#elif
defined(
IMAGE_BL1
)
#define PLATFORM_STACK_SIZE 0x440
#elif IMAGE_BL2
#elif
defined(
IMAGE_BL2
)
#define PLATFORM_STACK_SIZE 0x400
#elif IMAGE_BL31
#elif
defined(
IMAGE_BL31
)
#define PLATFORM_STACK_SIZE 0x800
#elif IMAGE_BL32
#elif
defined(
IMAGE_BL32
)
#define PLATFORM_STACK_SIZE 0x440
#endif
...
...
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