From dd8df5941321b1bcd7c5b40f7442983b7a3cdc28 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 14 Nov 2012 13:59:27 +0100 Subject: bsps: Interrupt initialization error is fatal --- c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c | 5 +---- c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c | 5 +---- c/src/lib/libbsp/powerpc/mbx8xx/startup/bspstart.c | 5 +---- c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c | 5 +---- c/src/lib/libbsp/powerpc/mpc8260ads/startup/bspstart.c | 6 +----- c/src/lib/libbsp/powerpc/qemuppc/startup/bspstart.c | 5 +---- c/src/lib/libbsp/powerpc/qoriq/startup/bspstart.c | 5 +---- c/src/lib/libbsp/powerpc/t32mppc/startup/bspstart.c | 5 +---- c/src/lib/libbsp/powerpc/tqm8xx/startup/bspstart.c | 5 +---- 9 files changed, 9 insertions(+), 37 deletions(-) (limited to 'c/src/lib/libbsp/powerpc') diff --git a/c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c b/c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c index ef948fcd89..b71d6c58a1 100644 --- a/c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c @@ -184,10 +184,7 @@ void bsp_start(void) ppc_exc_set_handler(ASM_ALIGN_VECTOR, ppc_exc_alignment_handler); /* Initalize interrupt support */ - sc = bsp_interrupt_initialize(); - if (sc != RTEMS_SUCCESSFUL) { - BSP_panic("cannot intitialize interrupts"); - } + bsp_interrupt_initialize(); /* * If the BSP was built with IRQ benchmarking enabled, diff --git a/c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c b/c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c index 9149c7bf2a..6baf0ca699 100644 --- a/c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c @@ -150,10 +150,7 @@ void bsp_start( void) } /* Initalize interrupt support */ - sc = bsp_interrupt_initialize(); - if (sc != RTEMS_SUCCESSFUL) { - BSP_panic("cannot intitialize interrupts\n"); - } + bsp_interrupt_initialize(); #ifdef SHOW_MORE_INIT_SETTINGS printk("Exit from bspstart\n"); diff --git a/c/src/lib/libbsp/powerpc/mbx8xx/startup/bspstart.c b/c/src/lib/libbsp/powerpc/mbx8xx/startup/bspstart.c index c4e9638953..1e76c45db1 100644 --- a/c/src/lib/libbsp/powerpc/mbx8xx/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/mbx8xx/startup/bspstart.c @@ -123,10 +123,7 @@ void bsp_start(void) } /* Initalize interrupt support */ - sc = bsp_interrupt_initialize(); - if ( sc != RTEMS_SUCCESSFUL ) { - BSP_panic( "cannot initialize interrupts" ); - } + bsp_interrupt_initialize(); /* * initialize the device driver parameters diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c index 94f2f93345..d6a29e4861 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c @@ -130,10 +130,7 @@ void bsp_start(void) ppc_exc_set_handler(ASM_ALIGN_VECTOR, ppc_exc_alignment_handler); /* Initialize interrupts */ - sc = bsp_interrupt_initialize(); - if (sc != RTEMS_SUCCESSFUL) { - BSP_panic( "Cannot initialize interrupts"); - } + bsp_interrupt_initialize(); mpc55xx_edma_init(); #ifdef MPC55XX_EMIOS_PRESCALER diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/startup/bspstart.c b/c/src/lib/libbsp/powerpc/mpc8260ads/startup/bspstart.c index 26581ad4ca..d1f91f0aab 100644 --- a/c/src/lib/libbsp/powerpc/mpc8260ads/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/mpc8260ads/startup/bspstart.c @@ -183,11 +183,7 @@ void bsp_start(void) } /* Initalize interrupt support */ - sc = bsp_interrupt_initialize(); - if (sc != RTEMS_SUCCESSFUL) { - BSP_panic("cannot intitialize interrupts"); - } - + bsp_interrupt_initialize(); /* mmu_init(); diff --git a/c/src/lib/libbsp/powerpc/qemuppc/startup/bspstart.c b/c/src/lib/libbsp/powerpc/qemuppc/startup/bspstart.c index c0549def00..4c10af94a4 100644 --- a/c/src/lib/libbsp/powerpc/qemuppc/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/qemuppc/startup/bspstart.c @@ -107,10 +107,7 @@ void bsp_start( void ) } /* Initalize interrupt support */ - sc = bsp_interrupt_initialize(); - if (sc != RTEMS_SUCCESSFUL) { - BSP_panic("cannot intitialize interrupts"); - } + bsp_interrupt_initialize(); #if 0 /* diff --git a/c/src/lib/libbsp/powerpc/qoriq/startup/bspstart.c b/c/src/lib/libbsp/powerpc/qoriq/startup/bspstart.c index 147254ba03..d76dae5922 100644 --- a/c/src/lib/libbsp/powerpc/qoriq/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/qoriq/startup/bspstart.c @@ -126,10 +126,7 @@ void bsp_start(void) ); /* Initalize interrupt support */ - sc = bsp_interrupt_initialize(); - if (sc != RTEMS_SUCCESSFUL) { - BSP_panic("cannot intitialize interrupts\n"); - } + bsp_interrupt_initialize(); /* Disable boot page translation */ qoriq.lcc.bptr &= ~BPTR_EN; diff --git a/c/src/lib/libbsp/powerpc/t32mppc/startup/bspstart.c b/c/src/lib/libbsp/powerpc/t32mppc/startup/bspstart.c index 299f760204..50db2cd7d3 100644 --- a/c/src/lib/libbsp/powerpc/t32mppc/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/t32mppc/startup/bspstart.c @@ -77,8 +77,5 @@ void bsp_start(void) } /* Initalize interrupt support */ - sc = bsp_interrupt_initialize(); - if (sc != RTEMS_SUCCESSFUL) { - BSP_panic("cannot initialize interrupts\n"); - } + bsp_interrupt_initialize(); } diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/startup/bspstart.c b/c/src/lib/libbsp/powerpc/tqm8xx/startup/bspstart.c index dd8aa59357..76573906d6 100644 --- a/c/src/lib/libbsp/powerpc/tqm8xx/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/tqm8xx/startup/bspstart.c @@ -192,10 +192,7 @@ void bsp_start( void) } /* Initalize interrupt support */ - sc = bsp_interrupt_initialize(); - if (sc != RTEMS_SUCCESSFUL) { - BSP_panic("cannot intitialize interrupts"); - } + bsp_interrupt_initialize(); #ifdef SHOW_MORE_INIT_SETTINGS printk("Exit from bspstart\n"); -- cgit v1.2.3