| c8882361 | 08-Jun-2017 |
Lothar Waßmann <LW@KARO-electronics.de> |
arm: adjust PC displayed in exception handlers to point to the failing instruction
Adjust the program counter register to point to the failing instruction depending on the exeption type. This makes
arm: adjust PC displayed in exception handlers to point to the failing instruction
Adjust the program counter register to point to the failing instruction depending on the exeption type. This makes it easier to localize the offending instruction leading to a fatal exception.
Signed-off-by: Lothar Waßmann <LW@KARO-electronics.de>
show more ...
|
| 50a4886b | 31-May-2017 |
Simon Glass <sjg@chromium.org> |
arm: Disable LPAE if not enabled
If CONFIG_ARMV7_LPAE is not defined we should make sure that the feature is disabled. This can happen if U-Boot is chain-loaded from another boot loader which does e
arm: Disable LPAE if not enabled
If CONFIG_ARMV7_LPAE is not defined we should make sure that the feature is disabled. This can happen if U-Boot is chain-loaded from another boot loader which does enable LPAE.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| 10d602ac | 31-May-2017 |
Simon Glass <sjg@chromium.org> |
arm: Don't try to support CONFIG_ARMV7_LPAE on ARMv4T
At present if CONFIG_ARMV7_LPAE is defined then mmu_setup() will use instructions which are invalid on ARMv4T. This happens on Tegra since it ha
arm: Don't try to support CONFIG_ARMV7_LPAE on ARMv4T
At present if CONFIG_ARMV7_LPAE is defined then mmu_setup() will use instructions which are invalid on ARMv4T. This happens on Tegra since it has an ARMv4T boot CPU. Add a check for the architecture version to allow the code to be built. It will not actually be executed by the boot CPU, but needs to compile.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| c45300b0 | 17-May-2017 |
Simon Glass <sjg@chromium.org> |
arm: Add declarations to avoid needing to include headers
At present common.h includes various ARM-specific headers. In preparation for dropping this, add a few explicit declarations.
Signed-off-by
arm: Add declarations to avoid needing to include headers
At present common.h includes various ARM-specific headers. In preparation for dropping this, add a few explicit declarations.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| 98db26a6 | 26-Apr-2017 |
Andre Przywara <andre.przywara@arm.com> |
armv8: fsl: move ccn504 code into FSL Makefile
The generic ARMv8 assembly code contains routines for setting up a CCN interconnect, though the Freescale SoCs are the only user. Link this code only f
armv8: fsl: move ccn504 code into FSL Makefile
The generic ARMv8 assembly code contains routines for setting up a CCN interconnect, though the Freescale SoCs are the only user. Link this code only for Freescale targets, this saves some precious bytes in the chronically tight SPL.
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
show more ...
|