summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-14 13:59:27 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-15 15:33:13 +0100
commitdd8df5941321b1bcd7c5b40f7442983b7a3cdc28 (patch)
tree8bfed6bb34fa010e6842b2cf9ad817b12dec43bc /c/src/lib/libbsp/powerpc
parentscore: Add RTEMS_FATAL_SOURCE_BSP_SPECIFIC (diff)
downloadrtems-dd8df5941321b1bcd7c5b40f7442983b7a3cdc28.tar.bz2
bsps: Interrupt initialization error is fatal
Diffstat (limited to 'c/src/lib/libbsp/powerpc')
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c5
-rw-r--r--c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c5
-rw-r--r--c/src/lib/libbsp/powerpc/mbx8xx/startup/bspstart.c5
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c5
-rw-r--r--c/src/lib/libbsp/powerpc/mpc8260ads/startup/bspstart.c6
-rw-r--r--c/src/lib/libbsp/powerpc/qemuppc/startup/bspstart.c5
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/startup/bspstart.c5
-rw-r--r--c/src/lib/libbsp/powerpc/t32mppc/startup/bspstart.c5
-rw-r--r--c/src/lib/libbsp/powerpc/tqm8xx/startup/bspstart.c5
9 files changed, 9 insertions, 37 deletions
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");