Hi

+Cc Sinan

> 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 <ma...@denx.de>
> Cc: Albert Aribaud <albert.u.b...@aribaud.net>
> Cc: Stefano Babic <sba...@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 */

Best regards,
Marek Vasut
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to