| #
7cef7918 |
| 16-Jul-2021 |
Joseph Chen <chenjh@rock-chips.com> |
irq: simplify the #if expression
Use CONFIG_IS_ENABLED() is better.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: If4f514cc1dfb9e0f52521954158172bba1eb8f85
|
| #
b8dc613c |
| 19-Nov-2019 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
74ab8aa2 |
| 24-Oct-2019 |
Joseph Chen <chenjh@rock-chips.com> |
arm: lib: interrupt/stacktrace: remove unhelpful message
Update message dump format.
Change-Id: Ieea57283ba21d91ba5172a339450a7aaefa0d1b5 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
|
| #
d554a7b2 |
| 01-Feb-2019 |
Joseph Chen <chenjh@rock-chips.com> |
arm: interrupt: add stacktrace dump for all exceptions routine
show_regs() is called by all exceptions.
Change-Id: Iac271d8d7b5d42ed9cf3d8a860a17f8080acf3bc Signed-off-by: Joseph Chen <chenjh@rock-
arm: interrupt: add stacktrace dump for all exceptions routine
show_regs() is called by all exceptions.
Change-Id: Iac271d8d7b5d42ed9cf3d8a860a17f8080acf3bc Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| #
683a8d16 |
| 30-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
arm: interrupt: clean up registers show
Change-Id: I0ecb11c5e67cb7e0e95d3fcaad9220628fddbfc6 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
|
| #
f4fc5f8d |
| 10-Nov-2017 |
Kever Yang <kever.yang@rock-chips.com> |
arm: irq: do not enable irq in SPL/TPL
Change-Id: I6a9b8b883ede2e45e2c5760c633f04bd9ab4fe4e Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
|
| #
fa40f8a0 |
| 25-Sep-2017 |
Joseph Chen <chenjh@rock-chips.com> |
ARM: add support for irq interrup framework
both GICV2 and GICV3 are supported
Change-Id: Ie928cc781c0e0830b98d12c4033e45a43befc2ff Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
|
| #
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 ...
|
| #
01abae4d |
| 07-Apr-2017 |
Tom Rini <trini@konsulko.com> |
Remove various unused interrupt related code
With d53ecad92f06 some unused interrupt related code was removed. However all of these options are currently unused. Rather than migrate some of these o
Remove various unused interrupt related code
With d53ecad92f06 some unused interrupt related code was removed. However all of these options are currently unused. Rather than migrate some of these options to Kconfig we just remove the code in question.
The only related code changes here are that in some cases we use CONFIG_STACKSIZE in non-IRQ related context. In these cases we rename and move the value local to the code in question.
Fixes: d53ecad92f06 ("Merge branch 'master' of git://git.denx.de/u-boot-sunxi") Signed-off-by: Tom Rini <trini@konsulko.com>
show more ...
|
| #
cc4a4748 |
| 04-Mar-2016 |
Alexander Graf <agraf@suse.de> |
arm: Allow EFI payload code to take exceptions
There are 2 ways an EFI payload could return into u-boot:
- Callback function - Exception
While in EFI payload mode, r9 is owned by the payload a
arm: Allow EFI payload code to take exceptions
There are 2 ways an EFI payload could return into u-boot:
- Callback function - Exception
While in EFI payload mode, r9 is owned by the payload and may not contain a valid pointer to gd, so we need to fix it up. We do that properly for the payload to callback path already.
This patch also adds gd pointer restoral for the exception path.
Signed-off-by: Alexander Graf <agraf@suse.de>
show more ...
|
| #
80402f34 |
| 29-Jun-2015 |
Heiko Schocher <hs@denx.de> |
spl, common, serial: build SPL without serial support
This patch enables building SPL without CONFIG_SPL_SERIAL_SUPPORT support.
Signed-off-by: Heiko Schocher <hs@denx.de> [trini: Ensure we build a
spl, common, serial: build SPL without serial support
This patch enables building SPL without CONFIG_SPL_SERIAL_SUPPORT support.
Signed-off-by: Heiko Schocher <hs@denx.de> [trini: Ensure we build arch/arm/imx-common on mx28] Signed-off-by: Tom Rini <trini@konsulko.com>
show more ...
|
| #
b79dadf8 |
| 10-Mar-2015 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://git.denx.de/u-boot-tegra
Conflicts: README
Signed-off-by: Tom Rini <trini@konsulko.com>
|
| #
23d184d2 |
| 30-Jan-2015 |
Simon Glass <sjg@chromium.org> |
arm: Show relocated PC/LR in the register dump
If we don't know the relocation address, the raw values are not very useful. Show the pre-relocation values as well as these can be looked up in System
arm: Show relocated PC/LR in the register dump
If we don't know the relocation address, the raw values are not very useful. Show the pre-relocation values as well as these can be looked up in System.map, etc.
Signed-off-by: Simon Glass <sjg@chromium.org> Acked-by: Albert ARIBAUD <albert.u.boot@aribaud.net>
show more ...
|
| #
571bdf16 |
| 28-Oct-2014 |
Georges Savoundararadj <savoundg@gmail.com> |
arm: interrupt_init: set sp in IRQ/FIQ modes
Before this commit, the stack addresses for IRQ and FIQ modes, IRQ_STACK_START and FIQ_STACK_START, were computed in interrupt_init but they were not use
arm: interrupt_init: set sp in IRQ/FIQ modes
Before this commit, the stack addresses for IRQ and FIQ modes, IRQ_STACK_START and FIQ_STACK_START, were computed in interrupt_init but they were not used.
This commit sets the stack pointers for IRQ and FIQ modes.
Signed-off-by: Georges Savoundararadj <savoundg@gmail.com> Acked-by: Albert ARIBAUD <albert.u.boot@aribaud.net>
show more ...
|
| #
49c4bc3a |
| 08-Oct-2014 |
Jeroen Hofstee <jeroen@myspectrum.nl> |
arm: vectors: provide protypes from vectors.S
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl> Acked-by: Albert ARIBAUD <albert.u.boot@aribaud.net>
|
| #
c23154aa |
| 08-Aug-2014 |
Stefano Babic <sbabic@denx.de> |
Merge branch 'master' of git://git.denx.de/u-boot-arm
|
| #
362f16b1 |
| 29-Jul-2014 |
Tom Rini <trini@ti.com> |
Merge branch 'master' of git://git.denx.de/u-boot-arm
|
| #
b726d22d |
| 12-Jul-2014 |
Marc Zyngier <marc.zyngier@arm.com> |
ARM: add missing HYP mode constant
In order to be able to use the various mode constants (far more readable than random hex values), add the missing HYP and A values.
Also update arm/lib/interrupts
ARM: add missing HYP mode constant
In order to be able to use the various mode constants (far more readable than random hex values), add the missing HYP and A values.
Also update arm/lib/interrupts.c to display HYP instead of an unknown value.
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> Acked-by: Ian Campbell <ijc@hellion.org.uk>
show more ...
|
| #
1ad6364e |
| 05-Mar-2014 |
Stefano Babic <sbabic@denx.de> |
Merge branch 'master' of git://git.denx.de/u-boot-arm
|
| #
eeb72e67 |
| 26-Feb-2014 |
Tom Rini <trini@ti.com> |
Merge branch 'master' of git://git.denx.de/u-boot-arm
Conflicts: arch/arm/cpu/armv7/config.mk board/ti/am43xx/mux.c include/configs/am43xx_evm.h
Signed-off-by: Tom Rini <trini@ti.com>
|
| #
1551df35 |
| 25-Feb-2014 |
Tom Rini <trini@ti.com> |
arm: Switch to -mno-unaligned-access when supported by the compiler
When we tell the compiler to optimize for ARMv7 (and ARMv6 for that matter) it assumes a default of SCTRL.A being cleared and unal
arm: Switch to -mno-unaligned-access when supported by the compiler
When we tell the compiler to optimize for ARMv7 (and ARMv6 for that matter) it assumes a default of SCTRL.A being cleared and unaligned accesses being allowed and fast at the hardware level. We set this bit and must pass along -mno-unaligned-access so that the compiler will still breakdown accesses and not trigger a data abort.
To better help understand the requirements of the project with respect to unaligned memory access, the Documentation/unaligned-memory-access.txt file has been added as doc/README.unaligned-memory-access.txt and is taken from the v3.14-rc1 tag of the kernel.
Cc: Albert ARIBAUD <albert.u.boot@aribaud.net> Cc: Mans Rullgard <mans@mansr.com> Signed-off-by: Tom Rini <trini@ti.com>
show more ...
|
| #
3765b3e7 |
| 07-Oct-2013 |
Wolfgang Denk <wd@denx.de> |
Coding Style cleanup: remove trailing white space
Signed-off-by: Wolfgang Denk <wd@denx.de>
|
| #
326ea986 |
| 31-Jul-2013 |
Stefano Babic <sbabic@denx.de> |
Merge git://git.denx.de/u-boot-arm
Conflicts: board/freescale/mx6qsabrelite/Makefile board/freescale/mx6qsabrelite/mx6qsabrelite.c include/configs/mx6qsabrelite.h
Signed-off-by: Stefano Babic <s
Merge git://git.denx.de/u-boot-arm
Conflicts: board/freescale/mx6qsabrelite/Makefile board/freescale/mx6qsabrelite/mx6qsabrelite.c include/configs/mx6qsabrelite.h
Signed-off-by: Stefano Babic <sbabic@denx.de>
show more ...
|
| #
8b485ba1 |
| 25-Jul-2013 |
Albert ARIBAUD <albert.u.boot@aribaud.net> |
Merge branch 'u-boot/master' into u-boot-arm/master
|
| #
1a459660 |
| 08-Jul-2013 |
Wolfgang Denk <wd@denx.de> |
Add GPL-2.0+ SPDX-License-Identifier to source files
Signed-off-by: Wolfgang Denk <wd@denx.de> [trini: Fixup common/cmd_io.c] Signed-off-by: Tom Rini <trini@ti.com>
|