u-boot.lists.denx.de archive mirror
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 1/4] ARM: armv7: Make indirect vector addresses globl
@ 2013-12-14  4:55 Marek Vasut
  2013-12-14  4:55 ` [U-Boot] [PATCH V2 2/4] ARM: mx6: Add PCI express clock configuration Marek Vasut
                   ` (3 more replies)
  0 siblings, 4 replies; 15+ messages in thread
From: Marek Vasut @ 2013-12-14  4:55 UTC (permalink / raw)
  To: u-boot

Make indirect vectors addresses global, so they can be replaced by
various code that needs to do so. For example the MX6 PCI express
driver needs to temporarily replace data abort handler when reading
the config space.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Albert Aribaud <albert.u.boot@aribaud.net>
Cc: Eric Nelson <eric.nelson@boundarydevices.com>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
Cc: Stefano Babic <sbabic@denx.de>
---
 arch/arm/cpu/armv7/start.S | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/arch/arm/cpu/armv7/start.S b/arch/arm/cpu/armv7/start.S
index 6c9b11a..5aac773 100644
--- a/arch/arm/cpu/armv7/start.S
+++ b/arch/arm/cpu/armv7/start.S
@@ -38,12 +38,19 @@ _irq:			.word _irq
 _fiq:			.word _fiq
 _pad:			.word 0x12345678 /* now 16*4=64 */
 #else
+.globl _undefined_instruction
 _undefined_instruction: .word undefined_instruction
+.globl _software_interrupt
 _software_interrupt:	.word software_interrupt
+.globl _prefetch_abort
 _prefetch_abort:	.word prefetch_abort
+.globl _data_abort
 _data_abort:		.word data_abort
+.globl _not_used
 _not_used:		.word not_used
+.globl _irq
 _irq:			.word irq
+.globl _fiq
 _fiq:			.word fiq
 _pad:			.word 0x12345678 /* now 16*4=64 */
 #endif	/* CONFIG_SPL_BUILD */
-- 
1.8.4.3

^ permalink raw reply related	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2014-01-26 11:49 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-14  4:55 [U-Boot] [PATCH 1/4] ARM: armv7: Make indirect vector addresses globl Marek Vasut
2013-12-14  4:55 ` [U-Boot] [PATCH V2 2/4] ARM: mx6: Add PCI express clock configuration Marek Vasut
2013-12-14  5:20   ` Jagan Teki
2013-12-14  5:27   ` [U-Boot] [PATCH V3 " Marek Vasut
2013-12-14  8:55     ` Jagan Teki
2014-01-26 11:46     ` Stefano Babic
2013-12-14  4:55 ` [U-Boot] [PATCH V2 3/4] ARM: mx6: Add PCI express driver Marek Vasut
2013-12-14  5:23   ` Jagan Teki
2013-12-14  5:33     ` Marek Vasut
2013-12-14  8:52       ` Jagan Teki
2013-12-14 12:27         ` Marek Vasut
2014-01-26 11:47   ` Stefano Babic
2013-12-14  4:55 ` [U-Boot] [PATCH V2 4/4] ARM: mx6: Enable PCIe on Sabrelite Marek Vasut
2014-01-26 11:49   ` Stefano Babic
2014-01-26 11:45 ` [U-Boot] [PATCH 1/4] ARM: armv7: Make indirect vector addresses globl Stefano Babic

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).