- 05 Jun, 2014 3 commits
-
-
Sandrine Bailleux authored
This is a miscellaneous commit that fixes all build errors introduced by the rebase of the Juno codebase on the latest trusted firmware. - Make codebase consistent in its use of #include "" syntax for user includes and #include <> syntax for system includes. - Sort header files alphabetically - Use tag names for structure types. Replace instances of the former io_handle and io_dev_handle types with uintptr_t. - Review the .c and .S files for which header files really need including and reorder the #include statements alphabetically. Change-Id: I1d409fafb6dc257a38992ee15b22b0e890d040b0
-
Sandrine Bailleux authored
Rename the array "mmap" in plat/juno/aarch64/plat_common.c to "juno_mmap", to avoid confusion with the array of the same name in lib/arch/aarch64/xlat_tables.c Change-Id: If2f2976b1bc9177a14625a2a4559c32c5236090f
-
Sandrine Bailleux authored
This extends the --gc-sections behaviour to the Juno-specific assembler support functions in the firmware images by placing each function into its own code section. This is achieved by using the 'func' macro when declaring a function label. Change-Id: I738370c0515face104531ab7944cc5bbdad49a9d
-
- 04 Jun, 2014 10 commits
-
-
Sandrine Bailleux authored
These changes are necessary because of commit 2bf28e62. Change-Id: I3e42e97638fe895c885bcbf44392a899284956f8
-
Sandrine Bailleux authored
Remove the hard coding of all the MMU related registers with 0 and disable MMU by clearing the M and C bit in SCTLR_ELx. Also remove use of partially qualified asm helper functions. Change-Id: I383083f93a0a53143e58f146faf7755198f6a6ca
-
Sandrine Bailleux authored
Change-Id: I6d7c040d7569df601a12007dd2413c39f40f07ce
-
Sandrine Bailleux authored
In the Juno port, this function returns the first entry of the frequency modes table from the memory mapped generic timer.
-
Sandrine Bailleux authored
As for FVP platforms, Juno provides some LEDs that we can use to report exceptions during the early boot code.
-
Jon Medhurst authored
Note, on Juno mailboxes are 16 bytes because any bigger and they would overlap the memory used for MHU payload data for SCP->AP transfers. Signed-off-by:
Jon Medhurst <tixy@linaro.org>
-
Jon Medhurst authored
Signed-off-by:
Jon Medhurst <tixy@linaro.org>
-
Jon Medhurst authored
Signed-off-by:
Jon Medhurst <tixy@linaro.org>
-
Sandrine Bailleux authored
-
Jon Medhurst authored
Signed-off-by:
Jon Medhurst <tixy@linaro.org>
-